Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Instalacja Apache2 + PHP5 + MySQL w Ubuntu
#1
Krótki poradnik jak postawić u siebie serwer Apache2 z obsługą php5 i MySQL w Ubuntu, korzystając z repozytoriów. Wszystkie polecenia wydajemy w oknie terminala, bądź w środowisku tekstowym.

1. Aktualizacja informacji o zawartości repozytoriów

sudo apt-get update

2. Instalacja serwera Apache2

sudo apt-get install apache2

Po zakończeniu instalacji serwer automatycznie się nam uruchomi w tle.

3. Instalacja PHP5

sudo apt-get install php5

4. Instalacja phpMyAdmin - wygodne i darmowe narzędzie przydatne w zarządzaniu bazą danych MySQL

sudo apt-get install phpmyadmin

5. Instalacja serwera MySQL

sudo apt-get install mysql-server

6.Instalacja dodatku do Apache2, który umożliwi nam komunikację z bazami MySQL

sudo apt-get install libapache2-mod-auth-mysql

7. Instalacja dodatku do PHP, umożliwiającego komunikację z bazami MySQL z poziomu skryptów PHP

sudo apt-get install php5-mysql

8. Teraz należy zrestartować Apache'a, aby załadował wszystkie moduły, które przed chwilą zainstalowaliśmy.

sudo /etc/init.d/apache2 restart

9. Pierwsze testy:

Uruchom przeglądarkę internetową i w pasku adresu wpisz: http://127.0.0.1/
Jeśli wszystko przebiegło poprawnie, to powinieneś ujrzeć bardzo prostą stronę z napisem: "It works!"
Teraz sprawdź czy działa phpMyAdmin - wpisz w pasek adresu przeglądarki: http://127.0.0.1/phpmyadmin/
Powinieneś ujrzeć ekran logowania podobny do tego jaki widać na poniższym obrazku:

10. Tworzenie katalogu na przyszłe strony

Najpopularniejszym miejscem na strony użytkowników jest katalog o nazwie public_html będący podkatalogiem katalogu domowego użytkownika. Należy go stworzyć, np. poleceniem:

mkdir ~/public_html

11. Udostępnianie katalogu public_html

Żeby serwer mógł udostępniać strony z tego katalogu, należy dokonać małej konfiguracji. U siebie zrobiłem to dodając odpowiedni alias:

otworzenie pliku konfiguracyjnego sudo gedit /etc/apache2/sites-available/default

teraz dopisujemy alias (zamiast "nazwa_uzytkownika" podaj swoją nazwę użytkownika z sytemu):
Alias /nazwa_uzytkownika/ "/home/nazwa_uzytkownika/public_html/"

Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all


i zapisujemy zmiany

dzięki temu aby wejść na stronę użytkownika wystarczy wpisać w przeglądarce: http://127.0.0.1/nazwa_uzytkownika/

12. Ponowny restart serwera

Po każdej zmianie konfiguracji, należy zrestartować serwer, aby wprowadził w życie nowe ustawienia.

sudo /etc/init.d/apache2 restart

13. Ostatni test Smile

Utwórzmy jakąś przykładową stronę testową w public_html

gedit ~/public_html/index.php

Treść strony:


echo "Jesli widzisz te zdanie, to znaczy, ze wszystko zrobiles poprawnie Smile
";
phpinfo();
?>



Wyjaśnienie: funkcja phpinfo() to standardowa funkcja wypisująca informacje o serwerze

Zamykamy edytor zapisując zmiany.

Otwieramy przeglądarkę i wpisujemy adres (oczywiśce trzeba podmienić nazwa_uzytkownika naszą nazwąSmile ):

http://127.0.0.1/nazwa_uzytkownika/

Jeśli widzisz coś w tym stylu, to wszystko jest OK:

To wszystko, życzę powodzenia Smile

Poradnik pochodzi ze strony http://newbie.linux.pl/?id=article&kategoria=3&show=510
Napisany został przez Kamil Kaproń
Chcesz pomóc? Wstaw jako sygnature na innym forum:


[Obrazek: userbar.png]

Zapraszam do odwiedzin strony  http://portal.pcmod.pl/


Asus P5B Premium :: QuadCore Intel Core 2 Quad Q8300, 2500 MHz (7.5 x 333) BOX :: 2x 2 GB PATRIOT DUAL  :: ATI Radeon HD 5770 :: 6x Seagate ST3500320AS 500GB :: HIPER Type-R 580W

Odpowiedz


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Podstawowe polecenia dla konsoli w Ubuntu ( terminala ) piotrvx 0 16,725 2011-09-04, 12:42:17
Ostatni post: piotrvx
  Instalacja GNOME 3 w Ubuntu 11.04 piotrvx 0 19,137 2011-07-13, 23:55:15
Ostatni post: piotrvx
  Instalacja gnome3 w Ubuntu 10.10/11.04 piotrvx 1 18,625 2011-05-31, 20:17:24
Ostatni post: Olbi
  Instalacja MySQL w Ubuntu 10.04 piotrvx 0 11,852 2011-04-07, 21:11:25
Ostatni post: piotrvx
  Instalacja WebMin piotrvx 0 11,813 2011-04-07, 20:50:51
Ostatni post: piotrvx
  Instalacja menedżera urządzeń w Ubuntu piotrvx 0 11,643 2011-02-17, 00:12:21
Ostatni post: piotrvx
  Instalacja polskiego pakietu (języka) piotrvx 0 6,509 2011-02-15, 13:15:24
Ostatni post: piotrvx
  Ubuntu server edition - instalacja środowiska graficznego :) piotrvx 0 25,981 2011-02-14, 23:28:05
Ostatni post: piotrvx

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości