Localhost na LAMP-ie nie działa...
: 28 gru 2008, 13:37
Zainstalowałem zgodnie z http://przewodnik.ubuntu.pl/ poprzez terminal
Instalowanie serwera LAMP (Poprzez terminal)
Poniższa komenda zainstaluje Apache2, PHP5, MySql5, and PHPMyAdmin.
Najpierw w terminalu wpisz:
sudo apt-get install apache2 php5 mysql-server-5.0 phpmyadmin
Ta komenda zainstaluje wszystkie wymagane aplikacje. Możesz być poproszony o hasło użytkownika root MySQL root password (ustaw, jeśli chcesz), oraz o skonfigurowanie PHPMyAdmin (Wybierz typ serwera: apache2). Po zakończeniu potrzeba dokonać konfiguracji, aby oprogramowanie właściwie funkcjonowało. Wpisz:
sudo gedit /etc/apache2/apache2.conf
Przewiń plik na sam dół, nastepnie dodaj:
# Enable PHPMyAdmin
Include /etc/phpmyadmin/apache.conf
Zapisz, wyjdź, i wpisz:
sudo /etc/init.d/apache2 restart
Wszystko powinno być już skonfigurowane - w przeglądarce WWW wpisz adres http://127.0.0.1 dla stron, oraz http://127.0.0.1/phpmyadmin , by administrować bazą danych. Główny folder przechowywania stron znajduje się w domyślnie w /var/www/. Zwykle nie jest to użyteczne, gdyż nie mamy możliwości dostępu do tego katalogu. Szczęśliwie jest łatwy sposób, by to rozwiązać...
Restartuje i...
root@(...)-desktop:~# sudo /etc/init.d/apache2 restart
sudo: unable to resolve host (...)-desktop
* Restarting web server apache2
apache2: apr_sockaddr_info_get() failed for (...)-desktop
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
apache2: apr_sockaddr_info_get() failed for (...)-desktop
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
A po komendzie http://127.0.0.1/phpmyadmin lub http://127.0.0.1
Nie udało się nawiązać połączenia
Firefox nie może nawiązać połączenia z serwerem 127.0.0.1.
Pomimo że adres witryny wydaje się prawidłowy, przeglądarka nie była w stanie nawiązać połączenia.
* Witryna jest tymczasowo niedostępna? Jeśli tak, spróbuj ponownie później.
* Nie możesz przeglądać również innych witryn? Jeśli tak, sprawdź, czy połączenie z siecią funkcjonuje prawidłowo.
* Czy Twój komputer lub sieć jest chroniona przez zaporę sieciową lub serwer proxy? Ich nieprawidłowa konfiguracja może powodować problemy z przeglądaniem witryn internetowych.
Jak tylko wysłałem ten post to ZADZIAŁAŁ.
Teraz za to root nie przyjmuje wprowadzonego hasła i nie można wejść do http://127.0.0.1/phpmyadmin.
Jak przypisać nowe hasło root-owi?
Po komendzie mysqladmin -u root password haslo wypisuje
root@(...)-desktop:~# mysqladmin -u root password haslo
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Instalowanie serwera LAMP (Poprzez terminal)
Poniższa komenda zainstaluje Apache2, PHP5, MySql5, and PHPMyAdmin.
Najpierw w terminalu wpisz:
sudo apt-get install apache2 php5 mysql-server-5.0 phpmyadmin
Ta komenda zainstaluje wszystkie wymagane aplikacje. Możesz być poproszony o hasło użytkownika root MySQL root password (ustaw, jeśli chcesz), oraz o skonfigurowanie PHPMyAdmin (Wybierz typ serwera: apache2). Po zakończeniu potrzeba dokonać konfiguracji, aby oprogramowanie właściwie funkcjonowało. Wpisz:
sudo gedit /etc/apache2/apache2.conf
Przewiń plik na sam dół, nastepnie dodaj:
# Enable PHPMyAdmin
Include /etc/phpmyadmin/apache.conf
Zapisz, wyjdź, i wpisz:
sudo /etc/init.d/apache2 restart
Wszystko powinno być już skonfigurowane - w przeglądarce WWW wpisz adres http://127.0.0.1 dla stron, oraz http://127.0.0.1/phpmyadmin , by administrować bazą danych. Główny folder przechowywania stron znajduje się w domyślnie w /var/www/. Zwykle nie jest to użyteczne, gdyż nie mamy możliwości dostępu do tego katalogu. Szczęśliwie jest łatwy sposób, by to rozwiązać...
Restartuje i...
root@(...)-desktop:~# sudo /etc/init.d/apache2 restart
sudo: unable to resolve host (...)-desktop
* Restarting web server apache2
apache2: apr_sockaddr_info_get() failed for (...)-desktop
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
apache2: apr_sockaddr_info_get() failed for (...)-desktop
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
A po komendzie http://127.0.0.1/phpmyadmin lub http://127.0.0.1
Nie udało się nawiązać połączenia
Firefox nie może nawiązać połączenia z serwerem 127.0.0.1.
Pomimo że adres witryny wydaje się prawidłowy, przeglądarka nie była w stanie nawiązać połączenia.
* Witryna jest tymczasowo niedostępna? Jeśli tak, spróbuj ponownie później.
* Nie możesz przeglądać również innych witryn? Jeśli tak, sprawdź, czy połączenie z siecią funkcjonuje prawidłowo.
* Czy Twój komputer lub sieć jest chroniona przez zaporę sieciową lub serwer proxy? Ich nieprawidłowa konfiguracja może powodować problemy z przeglądaniem witryn internetowych.
Jak tylko wysłałem ten post to ZADZIAŁAŁ.
Teraz za to root nie przyjmuje wprowadzonego hasła i nie można wejść do http://127.0.0.1/phpmyadmin.
Jak przypisać nowe hasło root-owi?
Po komendzie mysqladmin -u root password haslo wypisuje
root@(...)-desktop:~# mysqladmin -u root password haslo
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!