Sisukord:

LAMP -i (Linux, Apache, MySQL, PHP) installimine Raspberry Pi -le: 7 sammu
LAMP -i (Linux, Apache, MySQL, PHP) installimine Raspberry Pi -le: 7 sammu

Video: LAMP -i (Linux, Apache, MySQL, PHP) installimine Raspberry Pi -le: 7 sammu

Video: LAMP -i (Linux, Apache, MySQL, PHP) installimine Raspberry Pi -le: 7 sammu
Video: Ubuntu 16.04 NGiNX + PHP7 + Wordpress in unter 12 Minuten (inkl. MySQL) 2024, November
Anonim
LAMP -i (Linux, Apache, MySQL, PHP) installimine Raspberry Pi -le
LAMP -i (Linux, Apache, MySQL, PHP) installimine Raspberry Pi -le

Seadistage oma Raspberry Pi-s LAMP (Linux Rasbian Stretch Lite, Apache2, MySQL (MariaDB-10), PHP7) koos PHPMyAdmini ja FTP-juurdepääsuga ning konfigureerige see töötama veebiserverina.

Teil on vaja Raspberry Pi arvutit, mis on Internetiga ühendatud 8 GB (või suurema) MicroSD -kaardiga. Alguses peate suutma Raspi-config klaviatuuriga konfigureerida, et muuta Raspbiani vaikeparooli ja lubada SSH. Kui Raspi-konfiguratsioon on lõpule viidud, peate ühenduse looma ainult SSH-ühenduse kaudu.

Te peaksite juba saama konfigureerida Rasbiani pildi MicroSD -kaardile, teil on vaja teadmisi Raspberry Pi -ga SSH -ühenduse loomise kohta ja saate oma SQL -andmebaasi seadistada PHPMyAdmini abil.

Kus näete dollarit, see on käsk, mille peate tarkvara installimiseks ja konfigureerimiseks kleepima/kasutama.

1. samm: ## Raspbiani pilt ##

Looge Raspbian Stretch Lite pilt MicroSD -kaardile (soovitatav> 8 GB)

Kui RasPi on käivitunud, logige sisse kasutajanimega: pi Parool: vaarikas

siis

$ hostname -I

(Märkige üles IP -aadress, vajate seda RasPi SSH -sse. Nt 192.168.0.100)

$ sudo raspi-config

Valik 1 - 'Muuda kasutaja parooli'> OK> Sisestage uus UNIX -i parool> Sisestage uus parool uuesti> OK

Valik 5 - 'Liidesevalikud'> 'P2 SSH'> sakk 'Finish'> Enter

$ sudo taaskäivitamine

2. samm: ## värskendage Raspbiani ##

Ühendage nüüd Putty abil RPi -ga, kasutades varasemat IP -aadressi. Logige sisse kasutajanimega: pi & teie parool

$ sudo apt update && sudo apt upgrade -y

$ sudo taaskäivitamine

Samm: ## Installige Apache2 ##

Jällegi ühendage Putty abil RPi -ga, kasutades varasemat IP -aadressi.

logige sisse kasutajanimega: pi & teie parool

$ sudo apt install apache2 -y

Kui olete Apache2 installimise lõpetanud, avage samas WiFi-võrgus veebibrauser ja sisestage RasPi IP-aadress. Kui Apache2 on õigesti installitud, näete lehte „Apache2 Debiani vaikeleht” ja „See töötab!”.

$ sudo a2enmod ümberkirjutamine

$ sudo systemctl taaskäivitage apache2

$ sudo chown -R pi: www -data/var/www/html/

$ sudo chmod -R 770/var/www/html/

$ sudo nano /etc/apache2/apache2.conf

Otsi: (leidmiseks võite kasutada klahve Ctrl & W)

Kataloog/var/www/

Valikud Indeksid FollowSymLinks AllowOverride Puudub Nõua kõike antud /Kataloog

Muutu:

Kataloog/var/www/Valikud Indeksid FollowSymLinks

AllowOverride All

Nõua kõik lubatud

/Kataloog

Ctrl & O> Enter> Ctrl & X

$ sudo teenus apache2 taaskäivitage

Samm 4: ## Installige PHP7 ##

$ sudo apt install php libapache2-mod-php -y

PHP testimine

Esmalt peate kataloogist „/var/www/html” kustutama faili „index.html”.

$ sudo rm /var/www/html/index.html

Seejärel looge sellesse kataloogi selle käsurea abil fail „index.php”

$ echo ""> /var/www/html/index.php

Värskendage samas WiFi-võrgus veebiboswerit, nüüd peaksite nägema PHP infolehte.

Samm: ## MySQL installimine ##

$ sudo apt install mysql-server php-mysql -y

$ sudo teenus apache2 taaskäivitage

$ sudo mysql_secure_installation

Teilt palutakse sisestada root praegune parool (vaikimisi on tühi): vajutage sisestusklahvi.

Määrake juurparool, tippige Y ja vajutage sisestusklahvi.

Sisestage uus parool ja vajutage sisestusklahvi. Tähtis: pidage meeles seda juurparooli.

Sisestage uus parool uuesti ja vajutage sisestusklahvi.

Anonüümsete kasutajate eemaldamiseks tippige Y ja vajutage sisestusklahvi.

Tippige Y ja vajutage sisestusklahvi, et keelata juurest sisselogimine.

Tippige Y ja vajutage sisestusklahvi, et eemaldada testandmebaas ja sellele juurde pääseda.

Privileeditabelite uuesti laadimiseks tippige Y ja vajutage sisestusklahvi.

Kui olete lõpetanud, näete teadet Kõik tehtud! ja aitäh MariaDB kasutamise eest !.

$ sudo mysql -uroot -p

Sisestage juurparool.

$ luua andmebaas YOURDATABASENAME;

$ GRANT KÕIKI OMA DATABASENAME PRIVILEGE.* "Root"@'localhost', mis on tuvastatud 'YOURROOTPASSWORD' abil;

$ FLUSHI privileegid;

Ctrl & D

Samm 6: ## Installige PHPMyAdmin ##

$ sudo apt install phpmyadmin -y

Valige kursoriklahvidega Apache2 ja vajutage tühikuklahvi, et tõsta esile Apache2> Tab> Enter.

Kas konfigureerida andmebaas phpmyadmini jaoks rakendusega dbconfig-common? Valige 'Ei'> Sisesta, oleme juba ülalpool andmebaasi MySQL -i installimisega seadistanud.

Juurdepääsuks phpmyadminile kasutage RasPi IP -aadressi, nt 192.168.0.100/phpmyadmin/ Kasutajanimi: juur ja SINU ROOTSALASÕNA

Samm 7: ## FTP seadistamine ##

$ sudo apt install vsftpd -y

$ sudo nano /etc/vsftpd.conf

Otsi: (leidmiseks võite kasutada klahve Ctrl & W)

local_enable = JAH

ssl_enable = EI

Muutu:

#local_enable = JAH

#ssl_enable = EI

Lisage faili lõppu:

# CUSTOMssl_enable = JAH local_enable = JAH chroot_local_user = JAH local_root =/var/www user_sub_token = pi write_enable = YES local_umask = 002 allow_writeable_chroot = YES ftpd_banner = Tere tulemast minu Raspberry Pi FTP teenusesse.

Ctrl & O> Enter> Ctrl & X

$ sudo usermod -a -G www -andmed pi

$ sudo usermod -m -d /var /www pi

$ sudo chown -R www-andmed: www-data /var /www

$ sudo chmod -R 775 /var /www

$ sudo taaskäivitamine

Protsess on nüüd lõpule viidud.

Soovitan: