Сделать домашней|Добавить в избранное
 

Новостной сайт,
cwdw.pp.ua
в интернете.

 
» Настройка Apache и виртуальных хостов Debian

Настройка Apache и виртуальных хостов Debian

Автор: yura от 26-04-2015, 07:47
Настройка Apache и виртуальных хостов Debian

Создано A. Daniley 06/09/2012.Разместил в категорию Debian, Linux, Ubuntu

после успешной установки web сервера LAMP, нам необходимо разместить свой сайт на етом web сервере, и установить CMS :)

переходим в папку /var/www/ именно в ней наш web сервер хранит, ваши сайты.

cd /var/www/

в этой папке необходимо создать папку для сайта в которую вы потом загрузите ваш web сайт.

mkdir site.com

далее, в папке /etc/apache2/sites-available/ находится файл настроек default в котором хранятся настройки web сервера, скопируем эти настройки для нашего сайта, что бы не путаться назовём файл с настройками — так же как и наш сайт.

sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/site.com

теперь откроем этот сайт для редактирования и подправим эти настройки, так что бы наш web сервер знал что делать с нашим сайтом.

sudo nano /etc/apache2/sites-available/site.com

всё содержимое этого файла стираем и вместо его вставляем этот текст.


ServerAdmin webmaster@site.com
ServerName site.com
ServerAlias www.site.com
DocumentRoot /var/www/site.com
ErrorLog /var/log/apache2/error.log
CustomLog /var/log/apache2/access.log combined
;
AllowOverride All



далее нажимаем CTRL+X и сохраняем

В каталоге /etc/apache2/sites-enabled

создадим ссылку на созданный только что файл (/etc/apache2/sites-available/site.com):

# cd /etc/apache2/sites-enabled
# ln -s /etc/apache2/sites-available/site.com site.com

включаем ЧПУ модуль для web сервера

sudo a2enmod rewrite

присвоим нашему сайту IP адрес.

sudo nano /etc/hosts

в открывшемся файле добавляем

192.168.0.1 site.com

нажимаем CTRL+X — что бы сохранить изменения.
перезагрузим web сервер.

sudo /etc/init.d/apache2 reload

сайт теперь доступен по адресу 192.168.0.1/site.com

что бы сайт был доступен по адресу 192.168.0.1 , отключаем сайт по умолчанию

a2dissite default

a2ensite site.com

но что бы проверить работает ли наш сайт, нам надо создать страницу в созданной нами папке /var/www/site.com/

nano /var/www/site.com/index.html

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



test page


This is the default web page for this server.


The web server software is running but no content has been added, yet.







sudo /etc/init.d/apache2 restart

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

Комментарии:

Оставить комментарий
 

Уважаемые клиенты, Вы
просматриваете часный сайт
cwdw.pp.ua вся информация на сайте.
в познавательных целях