Instalowanie i konfigurowanie serwera lampy na Ubuntu

Instalowanie i konfigurowanie serwera lampy na Ubuntu

Systemy operacyjne Linux oferują swoim użytkownikom świetne możliwości tworzenia stron internetowych, pamięci serwera i testowania. Wielu prawdopodobnie słyszało, że prawidłowa konfiguracja Apache i MySQL pozwala nam wygodnie pracować z serwerami. Czas zapoznać się z lampą, która łączy je wszystkie, a także zrozumieć, jak zainstalować i skonfigurować serwer lampy w Ubuntu.

Instalacja lampy pozwala utworzyć serwer WWW.

Co to jest lampa?

Lampa nie jest programem, jak można by pomyśleć, a nie serwer. Ten skrót ukrywa stos lub zestaw programów serwerowych: 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 bezpłatny serwer HTTP.
  • MySQL - potężny, również bezpłatny system zarządzania bazą danych. Używane na wielu stronach.
  • PHP - język programowania. Bardzo często pisz na nim różne aplikacje internetowe.

Wszystko to jest przydatne i prawie niezbędne do umieszczania stron internetowych w sieci. Pozostaje nauka go instalować i używać.

Lampa instalacyjna

Lampy są instalowane na kilka sposobów. Ponieważ jest to zestaw programów, możesz pobrać każdy z nich osobno, ale wygodniej jest to zrobić razem. Łatwiej jest do tego użyć zadań:

Sudo tasksel instal instaluj serwer lampy

TASKSEL - specjalne narzędzie zainstalowane na Ubuntu, za pomocą której łatwo jest załadować różne pakiety oprogramowania do systemu. Podczas instalacji system poprosi o wprowadzenie hasła do MySQL. Należy to zrobić.

Usuwanie

Możesz całkowicie usunąć stos za pomocą jednego polecenia:

Sudo zadań usunąć lampę

Wszystkie komponenty zostaną zainstalowane: PHP 7, Apache, Mysql. Aby uzyskać wygodniejsze działanie, programy są dodawane do obciążenia samochodowego. Jeśli chcesz to zmienić, zrób to za pośrednictwem ustawień: System - Parametry - uruchomiono aplikacje. Po prostu zdejmij lampę komponentów.

Instalacja i konfiguracja

Mimo to prawdopodobnie większość chciałaby natychmiast uzyskać przynajmniej test, ale dostrojony serwer roboczy. Następnie postępujemy zgodnie z dalszymi instrukcjami.

  1. Zainstaluj niezbędne pakiety w drugą stronę:
    Sudo apt-get instaluj apache2 mysql-server php5 phpMyAdmin 
  2. Wymyślimy i wpisujemy hasło do supermocarstwa, aby zainstalować MySQL na Ubuntu, a następnie robimy to ponownie.
  3. Wyświetlane są ustawienia ustawień phpMyAdmin. Tutaj musisz wskazać, że Apache będzie używany
  4. Po przeczytaniu informacji w parach okien i potwierdzenie konfiguracji bazy danych. DBConfig -Common to specjalny pakiet pomocniczy, który jest używany zarówno w Debian, jak i Ubuntu.
  5. System poprosi nas o ponowne wprowadzenie hasła. Należy to zrobić trzy razy: aby połączyć MySQL z phpMyAdmin, aby utworzyć bazę danych i potwierdzić.
  6. Sprawdź: czy serwer działa. Wprowadź pasek adresu przeglądarki „Localhost”. Powinno pojawić się wiadomość: „It!".
  7. Teraz wprowadzamy w linii „LocalHost/PhpMyAdmin”, logują się. Login: root, hasło jest takie samo jak wcześniej wprowadzone.

Ustaw serwer i dodaj stronę internetową

Ustawienie serwera lampy jest najważniejszą częścią, ponieważ instalacja MySQL, Apache, PHP 7 na Ubuntu nie jest trudna. Następnie będziesz musiał pracować z kodem oprogramowania.

Tworzymy 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 linię do końca:

Servername LocalHost: 80

Otwórz plik hostów:

Sudo nano /itp

Dodaj linię:

127.0.1.1 TestSite.ru

Tworzymy plik konfiguracji nowej witryny:

„VirtualHost *: 80”
Serverias TestSite.ru www.Strona testowa.ru
DocumentRoot/Home/Server/TestSite.ru
Directory Home/Server/TestSite.ru/"
Zezwolenie na wszystko
"/Informator"
„/VirtualHost”

Umieszczamy ten plik z prawem głównym tutaj:/etc/apache2/witryny -Avillable/

Aktywujemy stronę:

Sudo A2NSITE Testssite.ru

Uruchom ponownie serwer:

Sudo /etc /init.D/apache2 restart

Tworzenie strony dla strony internetowej

Tworzymy pierwszą stronę - plik indeksu.PHP w folderze witryny (dom/serwer/testSite.ru).

Wprowadź tam:

‹?
Echo 'Hello!!!';;
?›

Ogólnie rzecz biorąc, możesz wprowadzić wszystko, potrzebujesz tego tylko po to, aby sprawdzić wydajność serwera.

Otwórz naszą stronę za pośrednictwem przeglądarki: wprowadź adres internetowy do wiersza.

Potem musimy zobaczyć cenne „Witam!!!". Jeśli tak się stało, wszystko jest poprawnie skonfigurowane. Teraz w tym folderze możesz umieścić pełnoprawną stronę internetową, która zostanie przetestowana na lampie. Folder, podobnie jak adres witryny, oczywiście, można zmienić.

Teraz wiesz, że instalacja i konfiguracja MySQL, Apache, PHP (LAMP) na Ubuntu nie jest tak okropna, jak wydają się być pierwotnie. To tylko podstawowe możliwości oprogramowania. Z czasem nauczysz się wykorzystywać całą moc programów.