LAMP для Ubuntu Linux

Статус
В этой теме нельзя размещать новые ответы.

Jeurey

Хранитель порядка
Регистрация
13 Сен 2006
Сообщения
419
Реакции
614
Обновляем репозитории
1. sudo su
2. apt-get update
3. apt-get upgrade // обновляется ВСЯ система. Так что, можете пропустить

# Для Web-мастеров
0. sudo su
1. apt-get install mysql-server
2. mysqladmin -u root password YOUR_PASSWORD_HERE
3. apt-get install mysql-admin
4. apt-get install apache2
5. apt-get install php5 (если вы ставите php4- то пишите apt-get install php4)
6. /etc/init.d/apache2 restart (рестартуем апач)
7. apt-get install libapache2-mod-auth-mysql
8. apt-get install php5-mysql (если вы ставите php4 - то пишите apt-get install php4-mysql)
9. /etc/init.d/apache2 restart (снова рестартуем индейца)
10.sudo apt-get install phpmyadmin (Любимый и нелюбимый многими phpmyadmin)
11. apt-get install php5-curl (устанавливаем расширение cURL)
12. Включаем mod_rewrite
a) a2enmod rewrite
b) gedit /etc/apache2/sites-available/default (меняем на 12-ой строке “AllowOverride none” на "AllowOverride all")
c) /etc/init.d/apache2 restart (рестарт апача)
13. chmod 777 /var/www/ (меняем права на запись в директорию вашего web-сервера)


Все отлично работает. Если будут вопросы - обращайтесь =)
 
Неплохо.
Здесь с более подробными комменариями описан сабж -
 
Есть вопрос.
Имеется веб-сервер на Ubuntu server 9.04, на нем работал один сайт (site1.ru), поднятый как виртуальный хост.
Недавно создал еще один виртуальный хост site2.ru -
- добавил в хост-файл алиас будущего сервера,
- создал файл вирт. хоста - /etc/apache2/sites-available/site2.ru
- отредактировал его (текст из начала, то что редактировалось)-
NameVirtualHost site2.ru
<VirtualHost site2.ru>
ServerAdmin webmaster@localhost

DocumentRoot /var/www/site2.ru/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/site2.ru/>
.
.
- создал папку для вирт.хоста, выставил на нее нужные права и разрешения
- активировал вирт.хост, подключился к нему
- перезагрузил Апач.

В итоге оба сайта нормально работают, вот только при перезагрузке (и соответственно при старте) Апача появляется сообщение -

root@web:~# sudo /etc/init.d/apache2 restart
* Restarting web server apache2 [Wed Jul 29 21:23:39 2009] [warn] NameVirtualHost site1.ru:0 has no VirtualHosts
... waiting [Wed Jul 29 21:23:41 2009] [warn] NameVirtualHost site1.ru:0 has no VirtualHosts
Еще раз замечу, что оба сайта работают нормально, но отчего ошибка?
 
Я обычно лампу через тасксел ставлю:
sudo tasksel install lamp-server

Не надо всё по отдельности ставить, а потом доставляю всякие рнрмайадмин, модреврайт и т.п. =)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху