Автор Гілка: ubuntu + LAPM (localhost)  (Прочитано 1600 раз)

Відсутній my3uka

  • Новачок
  • *
  • дописів: 5
  • Карма: +0/-0
ubuntu + LAPM (localhost)
« : 2009-10-31 00:13:11 »
Всім доброго дня.....
Встановив на убунту 9.10 ЛАМП за такою схемою... Я просто новачок в роботі лінукса і тому незнаю що за помилка винекла. Ціж самі дії я виконував і на 9.04 і там все прцює а тут чьомусь нехоче

 
Цитата
1. Устанавливаем apache:

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

2. Устанавливаем php:

sudo apt-get install php5-common php5 libapache2-mod-php5 php5-cli php5-cgi php5-mysql

Перезапустим apache:

sudo /etc/init.d/apache2 restart

Проверим работоспособность php. Для этого создаем файл /var/www/test.php и поместим в него следующие строки:

<?php
print_r (phpinfo());
?>

Запускаем Firefox и вводим адрес http://localhost/test.php. На экране должна отобразиться служебная информация о php.

3. Устанавливаем MySQL:

sudo apt-get install mysql-server mysql-client

Во время установки будет запрошен ввод пароля root-а MySQL-ного сервера.

4. Ставим phpmyadmin.

phpmyadmin - веб-инструмент для управлениями MySQL-ными базами данных. Очень удобный инструмент для разработчиков.

Установим командой:

sudo apt-get install phpmyadmin

Во время установки от нас запросят об используемом веб-сервере - выбираем "apache2".

Вход в phpmyadmin: http://localhost/phpmyadmin

Вот и все.

P.S. Подключение модулей: по умолчанию некторые модули отключены. Включить их можно командой:

sudo a2enmod имя_модуля

Например, подключение модуля mod_rewrite:

sudo a2enmod rewrite

После подключения модулей необходимо перезапустить apache:

sudo /etc/init.d/apache2 restart

Тобто заливаю звичайний Вордпресс непрацює. друпал тоже саме і так все ....
провіряв чи працює РНР створив тестовий файл test.php з текстом

Цитата
<?php
print_r (phpinfo());
?>
РНР працює.....
Вчьому може бути причина.
Дякую.

Відсутній my3uka

  • Новачок
  • *
  • дописів: 5
  • Карма: +0/-0
Re: ubuntu + LAPM (localhost)
« Відповідей #1 : 2009-10-31 09:55:01 »
Люди дуже потрібна ваша допомога.......

Відсутній coirius

  • Кореспондент
  • ***
  • дописів: 175
  • Карма: +0/-0
  • ArchLinux
Re: ubuntu + LAPM (localhost)
« Відповідей #2 : 2009-10-31 10:56:51 »
Цитата
<?php
phpinfo();
?>

напевно немає звязку з базою данних, терба добре перевірити ось таким скриптом:

<?php
$dblocation 
"127.0.0.1";
$dbname "information_schema";
$dbuser "root";
$dbpasswd ""//тут пароль рута баз даних

$dbcnx = @mysql_connect($dblocation$dbuser$dbpasswd);
if (!
$dbcnx)
{
echo 
"<p>Can not connect to mysql!</p>";
exit();
}
if (!@
mysql_select_db($dbname,$dbcnx) )
{
echo 
"<p>Can not connect to db 'test'!</p>";
exit();
}
$ver mysql_query("SELECT VERSION()");
if(!
$ver)
{
echo 
"<p>Wrong query!</p>";
exit();
}
echo 
mysql_result($ver0);
?>

в результаті повинно вивести на екран версію сервера баз даних.
« Змінено: 2009-10-31 11:24:15 від coirius »

Відсутній my3uka

  • Новачок
  • *
  • дописів: 5
  • Карма: +0/-0
Re: ubuntu + LAPM (localhost)
« Відповідей #3 : 2009-10-31 11:40:54 »
ось що мені відповіло 5.1.37-1ubuntu5

але я нерозумію на убунту 8.10 і 9.04 все працювало. а на 9.10 непрацює....

Відсутній coirius

  • Кореспондент
  • ***
  • дописів: 175
  • Карма: +0/-0
  • ArchLinux
Re: ubuntu + LAPM (localhost)
« Відповідей #4 : 2009-10-31 11:45:18 »
подивіться статуси ось таких програм:
/etc/init.d/apache2 status //тут може бути загвоздка, на 9.04 так, в 9.10 може бути по іншому
/etc/init.d/mysql-server status