20Aug
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.
Po prostu usiądź wygodnie i pozwól mu działać, dopóki nie pojawi się niebieski ekran.
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:
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.
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:
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.
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.
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.
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.
Zostaniesz zapytany, czy phpmyadmin powinien skonfigurować domyślną bazę danych do własnego użytku. Wybierz Tak.
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.
Na koniec utworzymy hasło do użycia z phpmyadmin, i będziesz musiał to potwierdzić ponownie.
Po zakończeniu uruchom ponownie Apache.
Możesz zalogować się do phpMyAdmin, przechodząc do następującego adresu URL:
http: //localhost/phpmyadmin/
Użyj "root" jako nazwy użytkownika, a następnie wprowadź główne hasło MySQL.
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?