|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - Ubuntu 10.04 Apache2 на голом сервере |
|
Debian/Ubuntu - Ubuntu 10.04 Apache2 на голом сервере
|
Новый участник Сообщения: 8 |
Профиль | Отправить PM | Цитировать Недавно решился изучить linux и естественно выбрал Ubuntu.
Подвернулась задача настроить web-сервер (на Апаче) у Selectel-a. Машинку установил 10.04 32bit. Изначально она полностью голая, установлен лишь ssh. Из пользователей только root. Неделю изучения мануалов и вроде все правильно настроил, но сайт не доступен Порядок всех моих действий. 1. Как только в первый раз залогинился root-ом сменил пароль = "passwd root". 2. Сразу обновил все уже установленные пакеты = "apt-get update && apt-get upgrade". 3. Решил создать нового пользователя для последующей работы. 3.1. Сначала создал группу admin = "addgroup admin". 3.2. Сразу же добавил этой группе доступ к sudo = в файле "/etc/sudoers" добавил строку "%admin ALL=(ALL) ALL". 3.3. Создал нового пользователя admin1 = "adduser --home /home/admin1 admin1". 3.4. Добавил его в группу admin = "gpasswd -a admin1 admin". 3.5. Перелогинился под admin1 для дальнейших действий. 4. Создаю папки под сайт 4.1. Установил mc для удобства = "sudo apt-install mc". 4.2. Создаю папки "/home/admin1/sites/mysite.com/www" и "/home/admin1/sites/mysite.com/log". 4.3. Внутри www создал тестовый файл index.html 4.4. Так как все новые папки принадлежат пользователю и группе admin1, добавляю пользователя www-data в группу admin1 = "sudo usermod -a -G admin1 www-data" 4.5. На свех файлах и папках от /sites/ выставлено = "rwx r-x r--". 5. Настраиваю Apache2. 5.1. Устанавливаю = "sudo apt-get install apache2". 5.2. Добавляю новый сайт в папку доступных (через sudo) = "/etc/apache2/sites-available/mysite.com" 5.3. В этот файл загоняю конфигурацию (через sudo) = " <VirtualHost *:80> ServerName mysite.com ServerAlias www.mysite.com DocumentRoot /home/admin1/sites/mysite.com/www <Directory /home/admin1/sites/mysite.com/www> Options -Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ErrorLog /home/admin1/sites/mysite.com/log/error.log LogLevel warn ServerSignature On </VirtualHost>" 5.4. В файл /etc/apache2/httpd.conf добавил строку "ServerName MyServerHostName". 5.5. Теперь убиваю дефолтный сайт = "sudo a2dissite default". 5.6. Добавляю свой = "sudo a2ensite mysite.com". 5.7. Завожу Апач = "sudo invoke-rc.d apache2 start" - Все на ОК. 6. В файл "/etc/hosts" добавляю строчку "127.0.0.1 mysite.com www.mysite.com". Ну вот, теперь пытаюсь зайти по адресу домена http://mysite.com и все, нет ответа от сервера, возможно он завис, радует меня ФФ. На всякий случай перезапускался. Адресация домена работает. Даже все порты пока открыты! Что пропустил??? |
|
Отправлено: 18:46, 07-09-2011 |
Ветеран Сообщения: 3269
|
Профиль | Отправить PM | Цитировать Для начала не мешало бы проверить работоспособность апача просто, без виртуального хоста. Просто заходим на 127.0.0.1 - должно выдать страницу "It works!".
Ещё такой вопрос: если на машине с апачем нет иксов, то откуда FireFox взялся? А если вы пытаетесь зайти на сервер с другой машины, то тогде адрес то будет уже не 127.0.0.1, а сетевой адрес сервера. И файл hosts нужно править не у сервера, а у клиента. |
Отправлено: 19:17, 07-09-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Забанен Сообщения: 6158
|
Цитата sendem:
Должен слушать на 80-м порту. |
|
Отправлено: 19:18, 07-09-2011 | #3 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Я тут описывал установку Joomla на Apache думаю пригодиться Apache
|
Отправлено: 16:27, 29-09-2011 | #4 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Midnight Commander на сервере Ubuntu Samba | Kamzt | Программное обеспечение Linux и FreeBSD | 4 | 25-08-2011 09:29 | |
[решено] Создание записи о WEB-Сервере на сервере DNS | FATruden | Microsoft Windows NT/2000/2003 | 7 | 28-09-2009 16:36 | |
FreeBSD - Apache2 + SSL = Help me please... | xolod. | Общий по FreeBSD | 0 | 22-06-2009 00:09 | |
apache2+Ubuntu+VirtualHost | Smorodin | Программное обеспечение Linux и FreeBSD | 0 | 28-08-2007 18:37 | |
Как загрузить комп в голом DOS | Guest | Microsoft Windows 95/98/Me (архив) | 10 | 12-08-2003 22:06 |
|