Sisällysluettelo:

LAMPin (Linux, Apache, MySQL, PHP) asentaminen Raspberry Pi: lle: 7 vaihetta
LAMPin (Linux, Apache, MySQL, PHP) asentaminen Raspberry Pi: lle: 7 vaihetta

Video: LAMPin (Linux, Apache, MySQL, PHP) asentaminen Raspberry Pi: lle: 7 vaihetta

Video: LAMPin (Linux, Apache, MySQL, PHP) asentaminen Raspberry Pi: lle: 7 vaihetta
Video: How To Install LAMP Stack on Ubuntu 22.04 2024, Heinäkuu
Anonim
LAMPin (Linux, Apache, MySQL, PHP) asentaminen Raspberry Pi -laitteeseen
LAMPin (Linux, Apache, MySQL, PHP) asentaminen Raspberry Pi -laitteeseen

Määritä Raspberry Pi -laitteellesi LAMP (Linux Rasbian Stretch Lite, Apache2, MySQL (MariaDB-10), PHP7) -pino PHPMyAdmin- ja FTP-käyttöoikeuksilla ja määritä se toimimaan verkkopalvelimena.

Tarvitset Raspberry Pi -tietokoneen, joka on yhteydessä Internetiin ja jossa on 8 Gt (tai enemmän) MicroSD -kortti. Aluksi sinun on voitava määrittää Raspi-config näppäimistöllä, jotta voit vaihtaa Raspbian-oletussalasanan ja ottaa SSH: n käyttöön. Kun Raspi-config on valmis, sinun tarvitsee vain muodostaa yhteys SSH-yhteyden kautta.

Sinun pitäisi jo pystyä määrittämään Rasbian -kuva MicroSD -kortille, tarvitset tietoa SSH -yhteyden muodostamisesta Raspberry Pi -laitteeseen ja pystyt määrittämään SQL -tietokannasi PHPMyAdminin avulla.

Jos näet $, tämä on komento, joka sinun on liitettävä/käytettävä ohjelmiston asentamiseen ja määrittämiseen.

Vaihe 1: ## Raspbian -kuva ##

Luo Raspbian Stretch Lite -kuva MicroSD -kortille (suositus> 8 Gt)

Kun RasPi on käynnistynyt, kirjaudu sisään käyttäjätunnuksella: pi Salasana: vadelma

sitten

$ hostname -I

(Kirjoita IP -osoite muistiin, tarvitset sen SSH: lle RasPiin. Esim. 192.168.0.100)

$ sudo raspi-config

Vaihtoehto 1 - Vaihda käyttäjän salasana> OK> Anna uusi UNIX -salasana> Kirjoita uusi salasana> OK

Vaihtoehto 5 - 'Liitäntävaihtoehdot'> 'P2 SSH'> Kyllä -välilehti kohtaan Valmis> Enter

$ sudo uudelleenkäynnistys

Vaihe 2: ## Päivitä Raspbian ##

Yhdistä nyt Puttyn avulla RPi: hen käyttämällä aikaisempaa IP -osoitetta. Kirjaudu sisään käyttäjätunnuksella: pi ja salasanallasi

$ sudo apt päivitys && sudo apt päivitys -y

$ sudo uudelleenkäynnistys

Vaihe 3: ## Asenna Apache2 ##

Yhdistä Puttyn avulla uudelleen RPi: hen käyttämällä aikaisempaa IP -osoitetta.

kirjaudu sisään käyttäjätunnuksella: pi & salasanasi

$ sudo apt install apache2 -y

Kun Apache2 on asennettu, avaa verkkoselain samaan Wi-Fi-verkkoon ja kirjoita RasPi-laitteen IP-osoite. Jos Apache2 on asennettu oikein, näet sivun, jossa lukee 'Apache2 Debianin oletussivu' ja 'Se toimii!'.

$ sudo a2enmod kirjoittaa uudelleen

$ sudo systemctl käynnistä apache2 uudelleen

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

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

$ sudo nano /etc/apache2/apache2.conf

Etsi: (Voit etsiä näppäimiä Ctrl & W)

Hakemisto/var/www/

Asetukset Hakemisto FollowSymLinks AllowOverride Ei mitään Edellytä kaikkia myönnettyjä /Hakemisto

Vaihda:

Hakemisto/var/www/Asetukset Hakemisto FollowSymLinks

Salli ohittaa kaikki

Vaadi kaikki myönnetty

/Hakemisto

Ctrl & O> Enter> Ctrl & X

$ sudo -palvelu apache2 käynnistetään uudelleen

Vaihe 4: ## Asenna PHP7 ##

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

PHP: n testaus

Sinun on ensin poistettava tiedosto "index.html" hakemistosta "/var/www/html".

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

Luo sitten index.php -tiedosto tähän hakemistoon tällä komentorivillä

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

Päivitä verkkosovellus samassa Wi-Fi-verkossa, nyt sinun pitäisi nähdä PHP-tietosivu.

Vaihe 5: ## Asenna MySQL ##

$ sudo apt asentaa mysql-palvelin php-mysql -y

$ sudo -palvelu apache2 käynnistetään uudelleen

$ sudo mysql_secure_installation

Sinua pyydetään antamaan rootin nykyinen salasana (oletus on tyhjä): paina Enter.

Aseta pääsalasana, kirjoita Y ja paina Enter.

Kirjoita uusi salasana ja paina Enter. Tärkeää: muista tämä pääsalasana.

Kirjoita uusi salasana uudelleen ja paina Enter.

Kirjoita Y ja poista nimettömät käyttäjät painamalla Enter.

Kirjoita Y ja paina Enter, jos haluat estää pääkäyttäjän kirjautumisen etänä.

Kirjoita Y ja paina Enter, jos haluat poistaa testitietokannan ja käyttää sitä.

Kirjoita Y ja paina Enter, jos haluat ladata käyttöoikeustaulukot uudelleen.

Kun olet valmis, näet viestin Kaikki tehty! ja kiitos MariaDB: n käyttämisestä !.

$ sudo mysql -uroot -p

Anna pääsalasana.

$ luo tietokanta YOURDATABASENAME;

$ ANNA KAIKKI OIKEUDET OMAAN TIETOBASENIMESIIN.* "Root"@"localhost", TUNNISTETTU "YOURROOTPASSWORD";

$ FLUSH -ETUUDET;

Ctrl & D

Vaihe 6: ## Asenna PHPMyAdmin ##

$ sudo apt asenna phpmyadmin -y

Valitse Apache2 nuolinäppäimillä ja korosta Apache2> välilehti> Enter painamalla välilyöntiä.

Määritetäänkö tietokanta phpmyadminille dbconfig-common? Valitse 'Ei'> Enter, olemme jo asettaneet yllä olevan tietokannan MySQL -asennuksella.

Päästäksesi phpmyadminiin, käytä RasPi: n IP -osoitetta, esim. 192.168.0.100/phpmyadmin/ Käyttäjätunnus: root ja OMA SALASANA

Vaihe 7: ## Asenna FTP ##

$ sudo apt install vsftpd -y

$ sudo nano /etc/vsftpd.conf

Etsi: (Voit etsiä näppäimiä Ctrl & W)

local_enable = KYLLÄ

ssl_enable = EI

Vaihda:

#local_enable = KYLLÄ

#ssl_enable = EI

Lisää tiedoston alaosaan:

# CUSTOMssl_enable = KYLLÄ local_enable = KYLLÄ chroot_local_user = KYLLÄ local_root =/var/www user_sub_token = pi write_enable = YES local_umask = 002 allow_writeable_chroot = YES ftpd_banner = Tervetuloa Raspberry Pi FTP -palveluuni.

Ctrl & O> Enter> Ctrl & X

$ sudo usermod -a -G www -data pi

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

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

$ sudo chmod -R 775 /var /www

$ sudo uudelleenkäynnistys

Prosessi on nyt valmis.

Suositeltava: