20Aug

Jak zamienić swój domowy komputer z systemem Ubuntu Into a LAMP

click fraud protection

transparent

Masz komputer z Linuksem, który chcesz uruchomić?Być może nie czujesz się komfortowo z wersją Ubuntu Server Edition opartą wyłącznie na wierszu poleceń.Oto, jak zachować standardowy pulpit Ubuntu i dodawać do niego funkcje udostępniania stron internetowych.

Niezależnie od tego, czy nie czujesz się komfortowo z systemem opartym tylko na linii poleceń, używasz swojego pulpitu Ubuntu do innych rzeczy, lub po prostu potrzebujesz go zainstalować dla kilku konkretnych aplikacji, możesz dodać Apache, MySQL i PHP do dowolnego standardudesktopowa instalacja Ubuntu bardzo szybko i łatwo.

Proste polecenie

Zacznijmy instalację z użyciem bardzo sprytnego polecenia:

sudo apt-get zainstaluj lamp-serwer ^

Na końcu nie będzie działać bez karetki. Gdy już to zrobisz, zobaczysz, że automatycznie wybiera wszystkie potrzebne pakiety i poprosi Cię o potwierdzenie "dużej" ilości danych do pobrania.

02 potwierdź

Po prostu usiądź wygodnie i pozwól mu działać, dopóki nie pojawi się niebieski ekran.

instagram viewer

03 mysql root hasło

Wprowadź hasło do konta root MySQL, co jest potrzebne do utworzenia innych użytkowników i zarządzania bazami danych, a następnie naciśnij Enter, aby kontynuować.Zostaniesz poproszony o ponowne wprowadzenie hasła, zrób to i ponownie naciśnij Enter.

To wszystko do instalacji!

Testowanie Apache i PHP

Przetestujmy Apache, aby sprawdzić, czy działa poprawnie. Otwórz przeglądarkę i skieruj ją pod następujący adres URL:

http: //localhost/

Powinieneś zobaczyć coś takiego, jeśli wszystko jest poprawnie zainstalowane:

05 testowanie apache

Dalej sprawdzimy, czy PHP działa. W terminalu wprowadź następujące polecenie, aby utworzyć nowy dokument:

sudo nano /var/www/ testing.php

Następnie skopiuj następujący kod:

& lt;? Php phpinfo() ;? & gt;

Kliknij prawym przyciskiem myszy terminal i naciśnij Wklej.

07 phpinfo

08 nano wypisz

Naciśnij CTRL + O, aby "wypisać" lub zapisać plik, a następnie naciśnij CTRL + X, aby wyjść.

Następnie uruchom ponownie Apache za pomocą następującego polecenia:

sudo service apache2 restart

I załaduj następującą stronę w przeglądarce:

http: //localhost/ testing.php

Powinieneś zobaczyć coś takiego:

Sukces 10 php

Sprawdzanie adresu powiązania MySQL

MySQLma adres powiązania, który powinien pasować do systemu. Aby sprawdzić adres bindowania systemu, możemy użyć szybkiego polecenia:

cat /etc/ hosts |grep localhost

To jest "rura" lub "rdzeń" w środku, który jest współdzielony z klawiszem \.Otrzymasz kilka wyników, z których jeden pokaże Ci adres IP.

11 znajdź adres wiązania localhost

Na powyższym zrzucie ekranu widać, że mój adres powiązania to 127.0.0.1.

Następnie otwórzmy plik konfiguracyjny MySQL, aby zobaczyć, co tam jest.

sudo nano /etc/mysql/ my.cnf

Przewiń w dół, aż zobaczysz linię zaczynającą się od "adresu powiązania", jak poniżej.

12 mój.cnf dobry adres wiązania

Jak widać, adres powiązania jest taki sam, więc jesteśmy dobrzy. Jeśli twój jest inny, po prostu zmień go tak, aby pasował do tego, co znalazłeś powyżej.

Instalowanie phpMyAdmin

Jeśli nie znasz MySQL i jego poleceń, możesz mieć problemy z zarządzaniem bazami danych i tabelami.phpMyAdmin pomaga rozwiązać ten problem, zapewniając interfejs PHP do administracji MySQL.Jest łatwy w instalacji i może się bardzo przydać, więc przejdźmy do tego.

sudo apt-get install phpmyadmin

Jeśli to polecenie nie działa, może być konieczne włączenie dodatkowych repozytoriów.

14 instalowanie phpmyadmin

Pojawi się kolejny niebieski ekran z prośbą o wybranie serwera WWW do skonfigurowania. Upewnij się, że czerwony blok znajduje się obok "apache2" i bądź pewien, że trafisz w spację.Zaznacza to gwiazdką, a następnie możesz nacisnąć Enter.

15 wybierz apache2 dla phpmyadmin

Zostaniesz zapytany, czy phpmyadmin powinien skonfigurować domyślną bazę danych do własnego użytku. Wybierz Tak.

16 tak do domyślnego db

Następnie zostaniesz poproszony o podanie hasła konta administratora używanego do utworzenia tej bazy danych i użytkownika. Ponieważ nie stworzyliśmy żadnych innych użytkowników MySQL, podaj hasło root MySQL.

17 wprowadź hasło root mysql

Na koniec utworzymy hasło do użycia z phpmyadmin, i będziesz musiał to potwierdzić ponownie.

18 hasło do phpmyadmin

Po zakończeniu uruchom ponownie Apache.

Możesz zalogować się do phpMyAdmin, przechodząc do następującego adresu URL:

http: //localhost/phpmyadmin/

20 sukcesów phpmyadmin

Użyj "root" jako nazwy użytkownika, a następnie wprowadź główne hasło MySQL.

21 sukcesów w logowaniu

Tu jest więcej niż kilka ważnych haseł, a będziesz miał ochotę użyć tego samego hasła, co konto root. Jeśli zdecydujesz się to zrobić, upewnij się, że jest to bardzo bezpieczne hasło, coś o mieszanych klasach znaków i dobrej długości. Pamiętaj, że dajesz innym dostęp do twojego komputera, instalując to oprogramowanie, więc zachowaj odpowiednie środki ostrożności.

Jeśli grasz z serwerem WWW po raz pierwszy, możesz zastanawiać się, gdzie znajdują się pliki, które chcesz udostępnić.Są domyślnie w /var/www/ i będą wymagać podniesionych uprawnień, aby uzyskać dostęp do tego katalogu. Jednym z pomysłów jest zamontowanie oddzielnej partycji do tego punktu, która będzie używana wyłącznie do obsługi serwisów internetowych. Sprawdź nasz drugi artykuł, Co to jest fstab Linux i jak to działa? , aby uzyskać więcej informacji na ten temat.

A teraz, gdy masz własny serwer internetowy, dlaczego nie nauczyć się, jak archiwizować, wyszukiwać i wyświetlać statystyki tweetów za pomocą ThinkUp?