Linux coutner

Установка Apache+MySQL+PHP на Ubuntu Linux 7.10

В этой заметке установим на Ubuntu Linux 7.10 стандартный пакет для веб-разработчика, т.е. apache, php5, MySQL и phpmyadmin.

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

5
Ваша оценка: Нет (1 vote)

Комментарии

Большое спасибо Администрации за такие отличные статьи для новичков Linux
Добавил сайт в закладки, он мне очень помог. Удачи в развитие. Буду посещать Ваш ресурс. =)

root аватар

Пожалуйста. Для вас и

Пожалуйста. Для вас и стараемся. :)

При установке PMA случайно

При установке PMA случайно указал не apache2 а apache. Как исправить? Ну или хотя бы удалить PMA

root аватар

А что такое "PMA"? Я что-то

А что такое "PMA"? Я что-то не могу сообразить.

PhpMyAdmin)))

PhpMyAdmin)))

root аватар

sudo apt-get purge

sudo apt-get purge phpmyadmin
sudo apt-get install phpmyadmin

Огромнейшее спасибо. Все

Огромнейшее спасибо. Все работает)

Все получилось кроме одного, как сделать, чтобы был русский текст, с английским все в порядке, а вот вместо русского одни кракозябры

Просто в линуксе у русского языка кодировка не windows-1251 а UTF-8

<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset= UTF-8">
 </head>
<body>

Чёт не

Чёт не получается =((
PHP установился, Apache похоже тоже встал, к нему програмку прикрутил rApache... а phpmyadmin не установился... я его и на Apache и на Apache2, всёравно он не доступен по адресу http://localhost/phpmyadmin/
Подскажите что делать?

Вариант второй

Вариант второй запускаем "Synaptic" вводим пароль -> Правка -> Отметить пакеты для задачи -> ставим галочку возле LAMP server -> Нажимаем ОК.
все.

root аватар

Обратитесь по

Обратитесь по ICQ (страница Контакты) - по возможности помогу.

А как теперь

А как теперь заменить выбранный apache на apache2?

root аватар

хм... мы в статье

хм... мы в статье устанавливали apache2 (посмотрите названия пакетов).

я по статье

я по статье ставил, при установки phpmyadmin выбрал apache вместо apache2. как поменять?

Уже разобрался,

Уже разобрался, но все равно спасибо за содействие, статья очень помогла.

подскажите как

подскажите как задать папку где хранятся html и php файлы?я уже всякоразно помучался но никак не могу найти где именно в конфиге это прописано..

root аватар

Посмотрите тут

Посмотрите тут - /etc/apache2/sites-available/default

нашел в чем

нашел в чем проблема.. по умолчанию не устанавливается сслка на phpmyadmin, делаем так:
sudo ln -s /usr/share/phpmyadmin/ /var/www

root аватар

Странно, у меня

Странно, у меня установилось без глюков. Но, спасибо за информацию, будем знать где копать если что...

Спасибо

Спасибо большое. .но наверна при выборе сервера для phpmyadmin нужно выбрать apache2, просто я выбрал apache и у меня phpmyadmin чего то не запускается.. даже незнаю почему.. а статья прекрасная :) спасибо!

root аватар

Если по этой

Если по этой стпатье ставился apache, то конечно надо выбирать apache2.

краткость мать

краткость мать таланта , большое спасибо от начинающего linuxоида ))

Благодарность

Спасибо большое за статью! Очень помогла =)