Войти

Показать полную графическую версию : Создание поддомена на VPS сервере Ubuntu №2


KradaBash
10-11-2014, 07:06
Ещё раз здравствуйте. Кто может помочь установить этот не дающийся 2-й виртуальный серв? Уже тонны статей перечитал, перепробовал и всё безуспешно.

Сайт я установил так:

В apache2/sites-enabled/ создал файл конфига: названиесайта_ru.conf

<VirtualHost *:80>

ServerName сайт.ru
ServerAlias www.сайт.ru
ServerAdmin kradabash@gmail.com
DocumentRoot /var/www/сайт.ru

ErrorLog ${APACHE_LOG_DIR}/сайт.ru.error.log
CustomLog ${APACHE_LOG_DIR}/сайт.ru.access.log combined

</VirtualHost>

Далее в добавил запись в Hots:

hosts

127.0.0.1 localhost
192.168.0.2 ubuntu

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters


В папке: /var/www/ создал папку: сайт.ru - и залил туда движок. Сайт работает.
Теперь нужно добавить поддомен, forum.сайт.ru - как я понял создать создать папку с название поддомена в уже имеющейся папке сайт.ru и залить туда форум.
Но что-бы я не делал с хостами, всё безуспешно. Прошу помощи.

KradaBash
10-11-2014, 08:14
Прочитал мол "возможно" нужно устанавливать специальные утилиты именно для поддоменов, нигде точно не написано что и как. Если поможет: Ubuntu 12.04 стоит.

James Marsh
10-11-2014, 22:18
Ну убунта на сервере - это канешно не совсем хорошо... Абнакавенна ставят классические дистрибы, но то такое.



содержимое веб-сервера

@mc-www:/var/www$ ls
index.html xxx.yyy.com testo.xxx.yyy.com ticket.yyy.com ticket.yyy.com-1
@mc-www:/var/www$
конф-файлы существующие
@mc-www:/etc/apache2/sites-available$ ls
default default-ssl testo.xxx.yyy.com.conf ticket.yyy.com.conf www.yyy.com.conf www.xxx.yyy.com.conf
@mc-www:/etc/apache2/sites-available$линки на включенные сайты

@mc-www:/etc/apache2/sites-enabled$ ls
000-default testo.xxx.yyy.com.conf ticket.yyy.com.conf www.yyy.com.conf www.xxx.yyy.com.conf
@mc-www:/etc/apache2/sites-enabled$содержимое конф файла

@mc-www:/etc/apache2/sites-available$ cat testo.xxx.yyy.com.conf
<VirtualHost *:80>
DocumentRoot "/var/www/testo.xxx.yyy.com/www"
ServerName testo.xxx.yyy.com
ServerAlias www.testo.xxx.yyy.com
ErrorLog /var/www/testo.xxx.yyy.com/log/testo.xxx.yyy.com-error.log
CustomLog /var/www/testo.xxx.yyy.com/log/testo.xxx.yyy.com-access.log common
<Directory "/var/www/testo.xxx.yyy.com/www">
allow from all
Options -Indexes
AllowOverride All
DirectoryIndex index.php
</Directory>
</VirtualHost>
@mc-www:/etc/apache2/sites-available$
и гляньте в /etc/apache2/apache2.conf
# Include generic snippets of statements
Include conf.d/

# Include the virtual host configurations:
Include sites-enabled/




© OSzone.net 2001-2012