LAMP-stack-installation på Linux: Enkel konfigurationsguide

Att installera en LAMP-stack (Linux, Apache, MySQL, PHP) på Linux är en vanlig konfiguration för att vara värd för dynamiska webbplatser och webbapplikationer. Nedan följer de enkla stegen för att installera en LAMP-stack på ett Linux-system: 1. Installera Apache: - Uppdatera ditt paketindex: sudo apt update - Installera Apache: ``` sudo apt install apache2 ``` - Starta Apache: ``` sudo systemctl start apache2 ``` - Kontrollera Apache-status: ``` sudo systemctl status apache2 ``` 2. Installera MySQL: - Installera MySQL-serverpaketet: ``` sudo apt install mysql-server ``` - Kör säkerhetsskriptet för att säkra MySQL-installationen: ``` sudo mysql_secure_installation ``` - Följ anvisningarna för att konfigurera MySQL-säkerhetsalternativ. 3. Installera PHP: - Installera PHP och nödvändiga moduler: ``` sudo apt install php libapache2-mod-php php-mysql ``` - Starta om Apache för att ändringarna ska träda i kraft: ``` sudo systemctl restart apache2 ``` 4. Testa PHP-bearbetning: - Skapa en test-PHP-fil i Apaches dokumentrotkatalog (vanligtvis /var/www/html/): ``` sudo nano /var/www/html/info.php ``` - Lägg till följande PHP-kod i filen: ```php phpinfo(); ?> ``` - Spara och stäng filen. - Öppna den här filen i en webbläsare genom att navigera till `http://your_server_ip/info.php`. Du bör se PHP-konfigurationsinformationen. 5. Konfigurera virtuella värdar (valfritt): - Om du är värd för flera webbplatser eller applikationer kan du konfigurera Apache-virtuella värdar för att betjäna varje webbplats separat. Se Apache-dokumentationen för detaljerade instruktioner om konfiguration av virtuella värdar. 6. Konfigurera MySQL-databaser och användare: - Öppna MySQL-skalet som root: ``` sudo mysql ``` - Skapa databaser och användare efter behov för dina applikationer. Till exempel: ``` CREATE DATABASE dbname; CREATE USER 'username'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON dbname.* TO 'username'@'localhost'; FLUSH PRIVILEGES; ``` - Avsluta MySQL-skalet: ``` exit; ``` Din LAMP-stack är nu installerad och redo att vara värd för webbplatser och webbapplikationer på din Linux-server. Se till att konfigurera dina brandväggsinställningar, om tillämpligt, för att tillåta trafik på portarna 80 (HTTP) och 443 (HTTPS) för webbtrafik.


     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     


     
     
     
     
     
     
     
     
   


     
     
     
     
     
     
     
     
   

     
     
     
     
   
     
     
     
     
     
   
   


   


     
     
     
     
   
     
     
     
     
     
     
     
     
     
     


Was this article helpful?

mood_bad Dislike 0
mood Like 0
visibility Views: 15622