Taula de continguts:
- Pas 1: ## Imatge Raspbian ##
- Pas 2: ## Actualitzeu Raspbian ##
- Pas 3: ## Instal·leu Apache2 ##
- Pas 4: ## Instal·leu PHP7 ##
- Pas 5: ## Instal·leu MySQL ##
- Pas 6: ## Instal·leu PHPMyAdmin ##
- Pas 7: ## Configureu un FTP ##
Vídeo: Instal·lació de LAMP (Linux, Apache, MySQL, PHP) en un Raspberry Pi: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Configureu una pila LAMP (Linux Rasbian Stretch Lite, Apache2, MySQL (MariaDB-10), PHP7) amb accés PHPMyAdmin i FTP al vostre Raspberry Pi i configureu-la perquè funcioni com a servidor web.
Necessitareu un ordinador Raspberry Pi connectat a Internet amb una targeta MicroSD de 8 GB (o superior). Al principi, haureu de poder configurar Raspi-config amb un teclat per canviar la contrasenya predeterminada de Raspbian i habilitar SSH. Un cop s'ha completat el Raspi-config, només haureu de connectar-vos mitjançant una connexió SSH.
Ja hauríeu de ser capaç de configurar la imatge Rasbian a la targeta MicroSD, necessitareu tenir coneixement de poder fer SSH al Raspberry Pi i poder configurar la vostra base de dades SQL mitjançant PHPMyAdmin.
Quan veieu $, aquesta és l'ordre que heu d'enganxar / utilitzar per instal·lar i configurar el programari.
Pas 1: ## Imatge Raspbian ##
Creeu una imatge Raspbian Stretch Lite en una targeta MicroSD (es recomana> 8 GB)
Un cop s'hagi iniciat el RasPi, inicieu la sessió amb Nom d'usuari: pi Contrasenya: raspberry
llavors
$ nom d'amfitrió -I
(Anoteu l'adreça IP, ho necessitareu a SSH al RasPi, per exemple, 192.168.0.100)
$ sudo raspi-config
Opció 1 - "Canvia la contrasenya d'usuari"> D'acord> Introduïu una contrasenya nova UNIX> Torneu a escriure la contrasenya nova> D'acord
Opció 5 - "Opcions d'interfície"> "P2 SSH"> Pestanya Sí per a "Finalitzar"> Retorn
$ sudo reiniciar
Pas 2: ## Actualitzeu Raspbian ##
Ara, utilitzant Putty, connecteu-vos al RPi mitjançant l'adreça IP de l'anterior. Inicieu la sessió amb Username: pi i la vostra contrasenya
$ sudo apt update && sudo apt upgrade -y
$ sudo reiniciar
Pas 3: ## Instal·leu Apache2 ##
Una vegada més, usant Putty connecteu-vos al RPi mitjançant l'adreça IP anterior.
inicieu sessió amb Username: pi i la vostra contrasenya
$ sudo apt install apache2 -y
Un cop acabada la instal·lació d'Apache2, obriu un navegador web a la mateixa xarxa Wi-Fi i introduïu l'adreça IP del RasPi. Si Apache2 s'ha instal·lat correctament, veureu una pàgina que diu "Apache2 Debian Default Page" i "Funciona!".
$ sudo a2enmod reescriptura
$ sudo systemctl reinicia apache2
$ sudo chown -R pi: www-data / var / www / html /
$ sudo chmod -R 770 / var / www / html /
$ sudo nano /etc/apache2/apache2.conf
Cerca: (Podeu utilitzar Ctrl i W per trobar)
Directori / var / www /
Opcions Índexs FollowSymLinks AllowOverride Cap Requereix tots els concedits / Directori
Canviar a:
Directori / var / www / Opcions Índexs FollowSymLinks
AllowOverride All
Requeriu tots els concedits
/ Directori
Ctrl & O> Retorn> Ctrl i X
Reinicieu el servei $ sudo apache2
Pas 4: ## Instal·leu PHP7 ##
$ sudo apt install php libapache2-mod-php -y
Prova de PHP
Primer haureu d’eliminar el fitxer “index.html” del directori “/ var / www / html”.
$ sudo rm /var/www/html/index.html
A continuació, creeu un fitxer "index.php" en aquest directori, amb aquesta línia d'ordres
$ echo ""> /var/www/html/index.php
Actualitzeu el navegador web a la mateixa xarxa Wi-Fi. Ara hauríeu de veure la pàgina d'informació de PHP.
Pas 5: ## Instal·leu MySQL ##
$ sudo apt install mysql-server php-mysql -y
Reinicieu el servei $ sudo apache2
$ sudo mysql_secure_installation
Se us demanarà que introduïu la contrasenya actual per a root (el valor per defecte està en blanc): premeu Retorn.
Establiu la contrasenya de root, escriviu Y i premeu Retorn.
Escriviu una contrasenya nova i premeu Retorn. Important: recordeu aquesta contrasenya de root.
Torneu a introduir la nova contrasenya i premeu Retorn.
Escriviu Y i premeu Retorn per eliminar usuaris anònims.
Escriviu Y i premeu Retorn per no permetre l'inici de sessió root de manera remota.
Escriviu Y i premeu Retorn per eliminar la base de dades de prova i accedir-hi.
Escriviu Y i premeu Retorn per tornar a carregar les taules de privilegis ara.
Quan estigui complet, veureu el missatge Tot fet. i Gràcies per utilitzar MariaDB !.
$ sudo mysql -uroot -p
Introduïu la contrasenya de root.
$ create database YOURDATABASENAME;
$ CONCEDIU TOTS ELS PRIVILEGIS DEL NOM DEL vostre BASE DE DADES. * A 'root' @ 'localhost' IDENTIFICAT PER 'YOURROOTPASSWORD';
$ PRIVILEGIS DE FLUSH;
Ctrl i D.
Pas 6: ## Instal·leu PHPMyAdmin ##
$ sudo apt install phpmyadmin -y
Seleccioneu Apache2 amb les tecles del cursor i premeu la barra espaiadora per ressaltar Apache2> Tab> Retorn.
Configureu la base de dades per a phpmyadmin amb dbconfig-common? Seleccioneu "No"> Retorn, ja hem configurat una base de dades anterior amb la instal·lació de MySQL.
Per accedir a phpmyadmin utilitzeu l'adreça IP del RasPi, per exemple. 192.168.0.100/phpmyadmin/ Nom d'usuari: root i YOURROOTPASSWORD
Pas 7: ## Configureu un FTP ##
$ sudo apt install vsftpd -y
$ sudo nano /etc/vsftpd.conf
Cerca: (Podeu utilitzar Ctrl i W per trobar)
local_enable = SÍ
ssl_enable = NO
Canviar a:
# local_enable = SÍ
# ssl_enable = NO
Afegiu a la part inferior del fitxer:
# CUSTOMssl_enable = SÍ local_enable = SÍ chroot_local_user = SÍ root_local = / var / www user_sub_token = pi write_enable = SÍ local_umask = 002 allow_writeable_chroot = SÍ ftpd_banner = Benvingut al meu servei FTP de Raspberry Pi.
Ctrl & O> Retorn> Ctrl i 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 reiniciar
El procés ja està complet.
Recomanat:
Instal·lació de la carta TagTagTag Pour Nabaztag / Instal·lació de la placa TagTagTag al vostre Nabaztag: 15 passos
Installation De La Carte TagTagTag Pour Nabaztag / Installing the TagTagTag Board on Your Nabaztag: (veure a continuació per a la versió en anglès) La carta TagTagTag a été créée en 2018 lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag: tag. Elle a fait l'objet ensuite d'un financement participatif sur Ulule en juin 2019, si vous souhaitez
Instal·lació de la carta TagTagTag Pour Nabaztag: tag / Instal·lació de la placa TagTagTag al vostre Nabaztag: tag: 23 passos
Installation De La Carte TagTagTag Pour Nabaztag: tag / Installing the TagTagTag Board on Your Nabaztag: tag: (see below for English version) La carte TagTagTag a été créée en 2018 lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag: tag . Elle a fait l'objet ensuite d'un financement participatif sur Ulule en juin 2019, si vous souhaitez
Instal·lació del protector de pantalla en un telèfon intel·ligent: 4 passos
Instal·lació del protector de pantalla en un telèfon intel·ligent: mai heu tingut cap problema en instal·lar un protector de pantalla de vidre al vostre telèfon intel·ligent? Esteu buscant una manera més senzilla d’instal·lar protectors de pantalla? Els protectors de pantalla protegeixen la pantalla del nostre telèfon contra rascades i esquerdes mentre deixem caure els telèfons. W
Instal·lació de Raspbian al Raspberry Pi 3 B sense HDMI - Introducció a Raspberry Pi 3B - Configuració del Raspberry Pi 3: 6 passos
Instal·lació de Raspbian al Raspberry Pi 3 B sense HDMI | Introducció a Raspberry Pi 3B | Configuració del vostre Raspberry Pi 3: Com alguns sabeu, els ordinadors Raspberry Pi són increïbles i podeu obtenir tot l’ordinador només en una sola petita placa. El Raspberry Pi 3 Model B compta amb un ARM Cortex A53 de 64 bits de quatre nuclis rellotge a 1,2 GHz. Això posa el Pi 3 aproximadament a 50
Instal·lació d’un nou amfitrió virtual al servidor web Apache: 3 passos
Instal·lació d’un nou amfitrió virtual al servidor web Apache: l’objectiu d’aquest tutorial és recórrer el procés de configuració i inici d’un nou servidor virtual del servidor web Apache. Un amfitrió virtual és un " perfil " que detecta a quin amfitrió DNS (per exemple, www.MyOtherhostname.com) es demana un