Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - [решено] nginx + apache2 не отдает статику при добавлении нового домена. Запутался.

Ответить
Настройки темы
Debian/Ubuntu - [решено] nginx + apache2 не отдает статику при добавлении нового домена. Запутался.

Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Доброго времени суток.
Помогите разобраться где чего пропустил.
Работал знач, ВЕБ сервер до той поры пока туда не запустил программистов. И дабы не разбираться чего-где, перебил по новой.
ОСь Дебиан 7 х64, в связке с PostgreSQl 9.1, php5, nginx фронтэнд apache2, openssl.
И чтобы конфиги этого всего по новой не писать, подсунул из бекапов рабочие !
Итого получается так - работает только один сайт, при добавлении еще одного домена, nginx не отдает статику.
Удаляю символическую ссылку на домен (оставляю только один домен) - сайт светится, все работает корректно.
Вот пример конфигов :

Апач:

<VirtualHost *:8080>
ServerAdmin webmaster@localhost
ServerName q.loc
DocumentRoot /var/www/q.loc
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /var/www/q.loc/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride All
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog ${APACHE_LOG_DIR}/access.log combined

Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride All
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>

</VirtualHost>

nginx:

# upstream backend {
# Адрес back-end'a здесь укажите ваш ip сервера
# server 127.0.0.1:8080;
# }

server {
listen 80;
server_name www.q.loc q.loc;
rewrite ^/(.*) https://q.loc/$1 permanent;
# query_string ();
access_log /var/www/nginx_q.loc_access.log;
error_log /var/www/logs/nginx_q.loc_error.log;

# Перенаправление на back-end
# location / {
# proxy_pass http://127.0.0.1:8080;
# include /etc/nginx/proxy.conf;
# }

# Статическиое наполнение отдает сам nginx
# back-end этим заниматься не должен
# location ~* \.(jpg|jpeg|gif|png|ico|css|bmp|swf|js)$ {
# root /var/www/q.loc/;
# index index.html index.php;
# }
}
server {
listen 443;
server_name www.q.loc q.loc;

ssl on;
ssl_certificate /etc/ssl/certs/q.loc.crt;
ssl_certificate_key /etc/ssl/private/q.loc.key;

access_log /home/sites/q.loc/logs/nginx_ssl_access.log;
error_log /home/sites/q.loc/logs/nginx_ssl_error.log;

# Перенаправление на back-end
location / {
proxy_pass http://127.0.0.1:8080 ;
include /etc/nginx/proxy.conf;
}
location ~* \.(jpg|jpeg|gif|png|ico|css|bmp|swf|js)$ {
root /var/www/q.loc/;
index index.html index.php;
}
}

Для других доменов, конфиги аналогичны.
Допуская, как вариант, пропустил който дополнительный модуль поставить (хотя какой ? ).

Отправлено: 13:59, 22-11-2013

 

Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


внимательно нужно конфиги править. допустил опечатку.

Отправлено: 15:54, 22-11-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - [решено] nginx + apache2 не отдает статику при добавлении нового домена. Запутался.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2008 R2 - [решено] Проблема при создании нового домена. nicho.semenov@vk Windows Server 2008/2008 R2 5 24-08-2013 15:57
Sharepoint - Страница не найдена при добавлении в рабочей области Actor Другие серверные продукты 1 20-12-2010 01:59
установка php5.3.1 Apache2.2 Ошибки при установки php, не запускается Apache zvezda_t Вебмастеру 1 04-02-2010 13:50
Vista не грузится при добавлении платы памяти. Dima_82 Microsoft Windows Vista 7 04-05-2007 10:33
Решено | При добавлении нового дерева в лес AD службы RMS выдают ошибку 139 для новых записей SkyF Microsoft Windows NT/2000/2003 0 05-05-2006 18:26




 
Переход