Jak zbudować serwer LAMP: 14 kroków (ze zdjęciami)

Spisu treści:

Jak zbudować serwer LAMP: 14 kroków (ze zdjęciami)
Jak zbudować serwer LAMP: 14 kroków (ze zdjęciami)

Wideo: Jak zbudować serwer LAMP: 14 kroków (ze zdjęciami)

Wideo: Jak zbudować serwer LAMP: 14 kroków (ze zdjęciami)
Wideo: Log All Session Output Using Putty 2024, Kwiecień
Anonim

Szukasz niedrogiego sposobu na obsługę serwerów internetowych lub dynamicznych stron internetowych? Co powiesz na zbudowanie serwera LAMP? Serwer LAMP jest dostarczany z kompletnym pakietem. Nie tylko będziesz mieć serwer, ale także system operacyjny, oprogramowanie bazy danych i język skryptowy. Wszystkie te aplikacje są open source. Serwer LAMP obejmuje następujące komponenty: Linux, Apache, MySQL i PHP. Serwery LAMP mogą działać na niedrogich serwerach. Budowa tego serwera jest prosta i nieskomplikowana. Zbuduj serwer LAMP, wykonując następujące kroki:

Kroki

Zbuduj serwer LAMP Krok 1
Zbuduj serwer LAMP Krok 1

Krok 1. Uzyskaj wymagania sprzętowe dla swojego serwera

Bardziej wyrafinowane witryny potrzebują więcej mocy.

Zbuduj serwer LAMP Krok 2
Zbuduj serwer LAMP Krok 2

Krok 2. Uzyskaj niezbędną prędkość przesyłania od usługodawcy

Domyślna prędkość wysyłania do Internetu w domu to tylko około 1 MB na minutę. Może to być zbyt wolne w przypadku grafiki, filmów itp.

Zbuduj serwer LAMP Krok 3
Zbuduj serwer LAMP Krok 3

Krok 3. Zainstaluj wersję systemu Linux

Zanim będziesz mógł zbudować serwer LAMP, musisz mieć system operacyjny Linux. Odwiedź distrowatch.com i wybierz ten, który Ci się podoba. Są one w większości takie same, ale jeśli nie jesteś zwykłym użytkownikiem terminala, wybierz jeden z preinstalowanym interfejsem (KDE, Cinnamon itp.). Ponadto, jeśli wersja dla systemu Linux nie zawiera instalatora Windows, będziesz musiał utworzyć Live CD lub dysk flash USB (instrukcje w innych artykułach wiki). Poniższe instrukcje działają z Ubuntu Linux.

Zbuduj serwer LAMP Krok 4
Zbuduj serwer LAMP Krok 4

Krok 4. Zainstaluj Apache na serwerze

Apache to darmowy serwer WWW typu open source, który jest dobrze znany z działania w systemach operacyjnych Unix. Apache można zainstalować na dwa sposoby. Możesz użyć konsoli lub sesji okna terminala.

  • W wierszu polecenia wpisz: sudo apt-get install apache2
  • Aby kontynuować instalację Apache, będziesz musiał mieć swoje hasło sudo.
Zbuduj serwer LAMP Krok 5
Zbuduj serwer LAMP Krok 5

Krok 5. Sprawdź, czy Apache działa

Musisz wskazać w przeglądarce adres IP serwera. Dzięki temu dowiesz się, czy Apache działa, czy nie.

Zbuduj serwer LAMP Krok 6
Zbuduj serwer LAMP Krok 6

Krok 6. Zainstaluj PHP na serwerze

PHP to język skryptowy, który pierwotnie był używany do tworzenia dynamicznych stron internetowych. Jednak programiści używają go do tworzenia indywidualnych aplikacji graficznych, podczas gdy administratorzy sieci i systemu używają PHP do obsługi interfejsu wiersza poleceń.

W wierszu polecenia wpisz: sudo apt-get install php5 libapache2-mod-php5

Zbuduj serwer LAMP Krok 7
Zbuduj serwer LAMP Krok 7

Krok 7. Upewnij się, że PHP jest całkowicie zainstalowane

Uruchom ponownie Apache, wpisując w wierszu polecenia: sudo /etc/init.d/apache2 restart

Zbuduj serwer LAMP Krok 8
Zbuduj serwer LAMP Krok 8

Krok 8. Upewnij się, że PHP działa poprawnie

  • Użyj katalogu głównego dokumentu Apache, aby utworzyć plik testowy. Katalogiem głównym będzie /var/www. Rozszerzenie nazwy pliku testowego musi kończyć się rozszerzeniem.php.
  • Dla treści wpisz:
Zbuduj serwer LAMP Krok 9
Zbuduj serwer LAMP Krok 9

Krok 9. Zapisz plik testowy

  • Następnie skieruj swoją przeglądarkę na następujący adres:
  • Upewnij się, że wpisałeś adres IP swojego serwera przed /test.php.
Zbuduj serwer LAMP Krok 10
Zbuduj serwer LAMP Krok 10

Krok 10. Zweryfikuj plik testowy

Przeglądarka powinna wyświetlić na ekranie „Test PHP Page”.

Zbuduj serwer LAMP Krok 11
Zbuduj serwer LAMP Krok 11

Krok 11. Zainstaluj MySQL na serwerze

MySQL oznacza „Mój strukturalny język zapytań”. MySQL to program relacyjnej bazy danych. Ta aplikacja działa jako serwer, na którym wielu użytkowników może uzyskać dostęp do wielu baz danych. Istnieje wiele aplikacji korzystających z MySQL, takich jak WordPress. Nawet Google i Facebook używają MySQL.

W wierszu polecenia wpisz: sudo apt-get install mysql-server

Zbuduj serwer LAMP Krok 12
Zbuduj serwer LAMP Krok 12

Krok 12. Utwórz hasło do MySQL

  • W wierszu poleceń wpisz: mysql -u root
  • Powinieneś wtedy zobaczyć wiersz polecenia, który będzie wyglądał jak mysql>
  • W wierszu polecenia wpisz: SET PASSWORD FOR 'root'@'localhost' = PASSWORD('YOURPASSWORD');
  • Wpisz swoje hasło tam, gdzie pokazuje TWOJE HASŁO. To będzie ten, którego będziesz używać jako użytkownik MySQL.
Zbuduj serwer LAMP Krok 13
Zbuduj serwer LAMP Krok 13

Krok 13. Uruchom serwer MySQL

Wpisz następujące polecenie: /etc/init.d/mysql start

Zalecana: