Leder du efter en billig måde at betjene dine webservere eller dynamiske websteder på? Hvad med at bygge en LAMP -server? En LAMP -server leveres med den komplette pakke. Du vil ikke kun have serveren, men du har også operativsystemet, databasesoftwaren og scriptsproget. Alle disse applikationer er open source. LAMP -serveren omfatter følgende komponenter: Linux, Apache, MySQL og PHP. LAMP -servere kan køre på billige servere. Konstruktionen af denne server er enkel og ligetil. Byg en LAMP -server ved at udføre følgende trin:
Trin
Trin 1. Få hardwarekravene til din server
Mere sofistikerede websteder har brug for mere strøm.
Trin 2. Få den nødvendige uploadhastighed fra din tjenesteudbyder
En standard internet -uploadhastighed for hjemmet er kun omkring 1 MB i minuttet. Dette kan være for langsomt til grafik, videoer osv.
Trin 3. Installer en version af Linux
Før du kan bygge en LAMP -server, skal du have Linux -operativsystemet. Besøg distrowatch.com og vælg en, du kan lide. De er stort set de samme, men sørg for at vælge en med en grænseflade (KDE, kanel osv.) Forudinstalleret, hvis du ikke er en almindelig terminalbruger. Hvis Linux -versionen ikke indeholder et Windows -installationsprogram, skal du desuden oprette en Live CD eller et USB -flashdrev (instruktioner i andre wiki -artikler). Følgende instruktioner fungerer med Ubuntu Linux.
Trin 4. Installer Apache på serveren
Apache er en gratis og open-source webserver, der er kendt for at køre på Unix-operativsystemer. Der er to måder at installere Apache på. Du kan bruge din konsol eller en terminalvinduesession.
- Skriv i kommandoprompten: sudo apt-get install apache2
- For at fortsætte med at installere Apache skal du have din sudo -adgangskode.
Trin 5. Kontroller, at Apache fungerer
Du skal pege din browser på serverens IP -adresse. Dette vil fortælle dig, om Apache kører eller ej.
Trin 6. Installer PHP på serveren
PHP er et scriptsprog, der oprindeligt blev brugt til at oprette dynamiske websider. Imidlertid bruger udviklere det til at oprette individuelle grafiske applikationer, mens netværks- og systemadministratorer bruger PHP til kommandolinjegrænsefladeevner.
Skriv i kommandoprompten: sudo apt-get install php5 libapache2-mod-php5
Trin 7. Sørg for, at PHP er fuldstændigt installeret
Genstart Apache ved at skrive ved kommandoprompten: sudo /etc/init.d/apache2 genstart
Trin 8. Bekræft, at PHP fungerer korrekt
- Brug Apache -dokumentroden til at oprette en testfil. Roden vil være /var /www. Udvidelsen af dit testfilnavn skal slutte med en.php.
- For indholdet skal du skrive:
Trin 9. Gem testfilen
- Peg derefter din browser på følgende adresse:
- Sørg for at skrive din servers IP -adresse før /test.php.
Trin 10. Bekræft din testfil
Browseren skal vise "Test PHP -side" på skærmen.
Trin 11. Installer MySQL på serveren
MySQL står for "My Structured Query Language". MySQL er et relationsdatabaseprogram. Denne applikation fungerer som en server, hvor flere brugere kan få adgang til mange databaser. Der er mange softwareapplikationer, der bruger MySQL, såsom WordPress. Selv Google og Facebook bruger MySQL.
Skriv i kommandoprompten: sudo apt-get install mysql-server
Trin 12. Opret en adgangskode til MySQL
- Skriv kommandolinjen: mysql -u root
- Du bør derefter se en kommandoprompt, der vil ligne mysql>
- Skriv i kommandoprompten: SET PASSWORD FOR 'root'@'localhost' = PASSWORD ('YOURPASSWORD');
- Indtast din adgangskode, hvor den viser dit adgangskode. Dette er den, du vil bruge som MySQL -bruger.
Trin 13. Start din MySQL -server
Skriv følgende kommando: /etc/init.d/mysql start