Systemy operacyjne Linux oferują swoim użytkownikom ogromne możliwości tworzenia stron internetowych, przechowywania ich na serwerze i testowania. Wielu prawdopodobnie słyszało, że poprawna konfiguracja Apache i MySQL pozwala wygodnie pracować z serwerami. Czas zapoznać się z LAMPEM, który łączy je wszystkie, a także zrozumieć, jak zainstalować i skonfigurować serwer LAMP w systemie Ubuntu.
Instalacja LAMPY pozwala ci stworzyć serwer WWW.
Treść
- 1 Co to jest LAMPA?
- 2 Instalacja LAMPY
- 2.1 Usunięcie
- 3 Instalacja i konfiguracja
- 3.1 Skonfiguruj serwer i dodaj stronę internetową
- 3.2 Tworzenie strony dla strony internetowej
Co to jest LAMPA?
LAMP nie jest programem, jak mogłoby się wydawać na początku, a nie serwerem. Skrót ten ukrywa stos lub zestaw programów po stronie serwera: Apache, MySQL, PHP. Stąd nazwa - pierwsze litery każdego z tych programów. Pierwsza litera pochodzi z Linuksa.
Przeczytaj więcej o komponentach.
- Apache to darmowy serwer HTTP.
- MySQL to potężny, darmowy system zarządzania bazami danych. Używany w wielu witrynach.
- PHP to język programowania. Często jest to napisane przez różne aplikacje internetowe.
Całe to oprogramowanie jest przydatne i prawie niezbędne do umieszczania witryn w sieci. Pozostaje dowiedzieć się, jak go zainstalować i używać.
Instalacja LAMPY
LAMPA jest instalowana na kilka sposobów. Ponieważ jest to kompleks programów, możesz pobrać każdy z nich osobno, ale wygodniej jest zrobić to razem. W tym celu łatwiej jest używać Tasksela:
sudo tasksel zainstaluj lampę-serwer
Tasksel to specjalne narzędzie instalowane w systemie Ubuntu, dzięki któremu można łatwo załadować różne pakiety oprogramowania do systemu. Podczas instalacji system poprosi o podanie hasła do MySQL. Konieczne jest, aby to zrobić.
Usunięcie
Możesz również usunąć cały stos za pomocą jednego polecenia:
sudo tasksel remove lamp-server
Nastąpi instalacja wszystkich komponentów: PHP 7, Apache, MySQL. Dla wygodniejszej pracy program dodaje się do automatycznego ładowania. Jeśli chcesz to zmienić, zrób to za pomocą ustawień: System - Ustawienia - uruchamialne aplikacje. Tam po prostu usuń komponenty LAMPY.
Instalacja i konfiguracja
Mimo to, najprawdopodobniej chciałby od razu uzyskać co najmniej test, ale niestandardowy działający serwer. Następnie postępuj zgodnie z instrukcjami.
- Zainstaluj niezbędne pakiety w drugi sposób:
sudo apt-get install apache2 mysql-server php5 phpmyadmin - Wymyśliliśmy i wprowadziliśmy hasło administratora, aby zainstalować MySQL na Ubuntu, a następnie zrobić to ponownie.
- Wyświetlone zostanie okno ustawień phpmyadmin.Tutaj musisz określić, że Apache będzie używany.
- Po przeczytaniu informacji w parach okien i potwierdzeniu konfiguracji bazy danych. dbconfig-common jest specjalnym pakietem pomocniczym, który jest używany zarówno w Debianie, jak iw Ubuntu.
- System ponownie poprosi nas o podanie hasła. Trzeba to zrobić trzy razy: połączyć MySQL z phpmyadminem, stworzyć bazę danych i ją potwierdzić.
- Sprawdzanie, czy serwer działa. Wprowadź w pasku adresu przeglądarki "localhost". Powinien pojawić się komunikat: "Działa!".
- Teraz wpisujemy "localhost / phpmyadmin" w linii, zaloguj się. Login: root, to samo hasło, co wcześniej wprowadzone.
Skonfiguruj serwer i dodaj stronę internetową
Konfiguracja serwera LAMP jest najważniejszą częścią, ponieważ instalacja MySQL, Apache, PHP 7 na Ubuntu nie stanowi żadnej trudności. Następnie musisz pracować z kodem programu.
Utwórz link do phpmyadmin:
sudo ln -s / etc / phpmyadmin / var / www
Otwórz, a następnie edytuj konfigurację serwera:
sudo nano /etc/apache2/apache2.conf
Dodaj do końca wiersza:
NazwaSerwera localhost: 80
Otwórz plik hosts:
sudo nano / etc / hosts
Dodaj linię:
127.0.1.1 testsite.ru
Tworzenie nowego pliku konfiguracji witryny:
<VirtualHost *: 80>
ServerAlias testsite.ru www.testsite.ru
DocumentRoot /home/server/testsite.ru
<Katalog home / server / testsite.ru />
AllowOverride All
</ Directory>
</ VirtualHost>
Umieszczamy ten plik z prawami administratora tutaj: / etc / apache2 / sites-available /
Aktywuj stronę:
sudo a2ensite testsite.ru
Zrestartuj serwer:
sudo /etc/init.d/apache2 restart
Tworzenie strony dla strony internetowej
Wykonujemy pierwszą stronę - plik index.php w folderze z witryną (home / server / testsite.ru).
Wpisz tam:
‹?
echo "Cześć !!!";
?›
Ogólnie rzecz biorąc, możesz wpisać cokolwiek, potrzebujesz go tylko do przetestowania serwera.
Otwórz za pomocą przeglądarki naszą stronę: wprowadź adres internetowy w linii.
Po tym powinniśmy zobaczyć upragnione "Hello !!!". Jeśli tak się stanie, wszystko zostanie poprawnie skonfigurowane. Teraz w tym folderze możesz umieścić pełnowartościową stronę internetową, która będzie testowana na LAMPIE. Folder, jak również adres strony, można oczywiście zmienić.
Teraz wiesz, że instalacja i konfiguracja MySQL, Apache, PHP (LAMP) na Ubuntu nie jest tak straszna, jak się wydaje na początku. To tylko podstawowe funkcje oprogramowania. Z biegiem czasu nauczysz się korzystać z pełnej mocy programów.