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 wyłącznie na liniach komend, czy używasz swojego pulpitu Ubuntu do innych rzeczy, lub potrzebujesz go zainstalować dla kilku konkretnych aplikacji, możesz dodać Apache, MySQL i PHP do dowolnego standardowego pulpitu instalacja Ubuntu bardzo szybko i łatwo.
Rozpocznijmy instalację przy użyciu bardzo sprytnego polecenia:
sudo apt-get install lamp-server ^
NIE będzie działać bez końcówki na końcu. 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, że zrobi to, dopóki nie pojawi się niebieski ekran.
Wprowadź hasło do konta root MySQL, które jest potrzebne do tworzenia 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!
Przetestujmy Apache, aby sprawdzić, czy działa prawidłowo. Otwórz przeglądarkę i skieruj ją na następujący adres URL:
http: // localhost /
Powinieneś zobaczyć coś takiego, jeśli wszystko jest poprawnie zainstalowane:
Następnie 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:
Kliknij prawym przyciskiem myszy na terminalu i naciśnij Wklej.
Naciśnij CTRL + O, aby "wykasować" 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:
MySQL ma adres powiązania, który powinien pasować do systemu. Aby sprawdzić adres wiązania systemu, możemy użyć szybkiego polecenia:
cat / etc / hosts | grep localhost
To jest "rura" lub "pęd" w środku, który jest dzielony z klawiszem \. Otrzymasz kilka wyników, z których jeden pokaże Ci adres IP.
Z powyższego zrzutu 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 "adres-adres", 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.
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 "Ęapaper 2 ù i bądź pewny, aby uderzyć 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, a będziesz musiał potwierdzić je ponownie.
Gdy skończysz, uruchom ponownie Apache.
Możesz zalogować się do phpMyAdmin, przechodząc do następującego adresu URL:
http: // localhost / phpmyadmin /
Użyj "rootro" jako nazwy użytkownika, a następnie wprowadź hasło roota MySQL.
Jest tu 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ą w / var / www / be domyślne 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 sieciowy, dlaczego nie nauczyć się, jak archiwizować, wyszukiwać i wyświetlać statystyki statystyk za pomocą ThinkUp?