Hoe een LAMP-server te bouwen: 14 stappen (met afbeeldingen)

Inhoudsopgave:

Hoe een LAMP-server te bouwen: 14 stappen (met afbeeldingen)
Hoe een LAMP-server te bouwen: 14 stappen (met afbeeldingen)

Video: Hoe een LAMP-server te bouwen: 14 stappen (met afbeeldingen)

Video: Hoe een LAMP-server te bouwen: 14 stappen (met afbeeldingen)
Video: Log All Session Output Using Putty 2024, Mei
Anonim

Bent u op zoek naar een goedkope manier om uw webservers of dynamische websites te bedienen? Hoe zit het met het bouwen van een LAMP-server? Een LAMP-server wordt geleverd met het complete pakket. Je hebt niet alleen de server, maar je hebt ook het besturingssysteem, de databasesoftware en de scripttaal. Al deze applicaties zijn open source. LAMP-server omvat de volgende componenten: Linux, Apache, MySQL en PHP. LAMP-servers kunnen op goedkope servers draaien. Het bouwen van deze server is eenvoudig en duidelijk. Bouw een LAMP-server door de volgende stappen uit te voeren:

Stappen

Bouw een LAMP-server Stap 1
Bouw een LAMP-server Stap 1

Stap 1. Verkrijg de hardwarevereisten voor uw server

Meer geavanceerde sites hebben meer kracht nodig.

Bouw een LAMP-server Stap 2
Bouw een LAMP-server Stap 2

Stap 2. Vraag de benodigde uploadsnelheid aan bij uw serviceprovider

Een standaard uploadsnelheid voor internet thuis is slechts ongeveer 1 MB per minuut. Dit kan te langzaam zijn voor afbeeldingen, video's, enz.

Bouw een LAMP-server Stap 3
Bouw een LAMP-server Stap 3

Stap 3. Installeer een versie van Linux

Voordat je een LAMP-server kunt bouwen, moet je het Linux-besturingssysteem hebben. Bezoek distrowatch.com en selecteer er een die je leuk vindt. Ze zijn meestal hetzelfde, maar zorg ervoor dat u er een kiest met een vooraf geïnstalleerde interface (KDE, Cinnamon, enz.) als u geen gebruikelijke terminalgebruiker bent. Verder, als de Linux-versie geen Windows-installatieprogramma bevat, moet u een Live-cd of USB-flashstation maken (instructies in andere wiki-how-artikelen). De volgende instructies werken met Ubuntu Linux.

Bouw een LAMP-server Stap 4
Bouw een LAMP-server Stap 4

Stap 4. Installeer Apache op de server

Apache is een gratis en open-source webserver die bekend staat om zijn uitvoering op Unix-besturingssystemen. Er zijn twee manieren om Apache te installeren. U kunt uw console of een terminalvenstersessie gebruiken.

  • Typ bij de opdrachtprompt: sudo apt-get install apache2
  • Om Apache te blijven installeren, heeft u uw sudo-wachtwoord nodig.
Bouw een LAMP-server Stap 5
Bouw een LAMP-server Stap 5

Stap 5. Controleer of Apache werkt

U moet uw browser naar het IP-adres van de server verwijzen. Dit laat je weten of Apache actief is of niet.

Bouw een LAMP-server Stap 6
Bouw een LAMP-server Stap 6

Stap 6. Installeer PHP op de server

PHP is een scripttaal die oorspronkelijk werd gebruikt voor het maken van dynamische webpagina's. Ontwikkelaars gebruiken het echter om individuele grafische toepassingen te maken, terwijl netwerk- en systeembeheerders PHP gebruiken voor de mogelijkheden van de opdrachtregelinterface.

Typ bij de opdrachtprompt: sudo apt-get install php5 libapache2-mod-php5

Bouw een LAMP-server Stap 7
Bouw een LAMP-server Stap 7

Stap 7. Zorg ervoor dat PHP volledig is geïnstalleerd

Start Apache opnieuw door bij de opdrachtprompt te typen: sudo /etc/init.d/apache2 restart

Bouw een LAMP-server Stap 8
Bouw een LAMP-server Stap 8

Stap 8. Controleer of PHP correct werkt

  • Gebruik de Apache-documentroot om een testbestand te maken. De root zal /var/www zijn. De extensie van uw testbestandsnaam moet eindigen met een.php.
  • Typ voor de inhoud:
Bouw een LAMP-server Stap 9
Bouw een LAMP-server Stap 9

Stap 9. Sla het testbestand op

  • Richt vervolgens uw browser naar het volgende adres:
  • Zorg ervoor dat u het IP-adres van uw server typt vóór /test.php.
Bouw een LAMP-server Stap 10
Bouw een LAMP-server Stap 10

Stap 10. Controleer uw testbestand

De browser zou "Test PHP Page" op het scherm moeten weergeven.

Bouw een LAMP-server Stap 11
Bouw een LAMP-server Stap 11

Stap 11. Installeer MySQL op de server

MySQL staat voor "My Structured Query Language". MySQL is een relationeel databaseprogramma. Deze applicatie werkt als een server, waarin meerdere gebruikers toegang hebben tot vele databases. Er zijn veel softwareapplicaties die MySQL gebruiken, zoals WordPress. Zelfs Google en Facebook gebruiken MySQL.

Typ bij de opdrachtprompt: sudo apt-get install mysql-server

Bouw een LAMP-server Stap 12
Bouw een LAMP-server Stap 12

Stap 12. Maak een wachtwoord aan voor MySQL

  • Typ in de opdrachtregel: mysql -u root
  • U zou dan een opdrachtprompt moeten zien die eruitziet als mysql>
  • Typ bij de opdrachtprompt: SET PASSWORD FOR 'root'@'localhost' = PASSWORD('YOURPASSWORD');
  • Voer uw wachtwoord in waar UWWACHTWOORD wordt weergegeven. Dit is degene die u als MySQL-gebruiker gaat gebruiken.
Bouw een LAMP-server Stap 13
Bouw een LAMP-server Stap 13

Stap 13. Start uw MySQL-server

Typ het volgende commando: /etc/init.d/mysql start

Aanbevolen: