Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / CentOs+Apache+Nginx / 2 сообщений из 2, страница 1 из 1
01.10.2015, 12:50
    #39066050
Timein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CentOs+Apache+Nginx
Добрый день.
Уважаемые форумчане, помогите, пожалуйста, разобраться. Я совсем нуб, но хотелось бы понять.
Я настроил связку (по-крайней мере, мне хочется в это верить) Nginx и Apache на CentOs7
Создал отдельные файлы виртуальных хостов в апаче:
#
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
<VirtualHost          *:8080>
    ServerName helloworld

    ServerAlias www.helloworld.ru

    ServerAdmin abuse@helloworld

    DocumentRoot /var/www/html/helloworld

    CustomLog /var/log/httpd/helloworld_access.log combined

    ErrorLog /var/log/httpd/helloworld_error.log

 <Directory "/var/www/html/helloworld">
    Order allow,deny
    Allow from all
  </Directory>

</VirtualHost>



Создал файл в /etc/nginx/conf.d/helloworld.conf
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
server {

#  listen       helloworld:80;
   listen 80;
   server_name  helloworld;

# Ведём журнал доступа:
    access_log  /var/log/nginx/helloworld_access.log;

# Разделяем статику и динамку, статику храним в кэше 10 дней:
                    location ~* \.(jpg|jpeg|gif|png|ico|css|bmp|swf|js|doc|docx|pdf|xls|xlsx|rar|zip|tbz|7z|exe)$ {
                    root /var/www/html/helloworld/;
                    expires 10d;
                                                                    }
# htaccess и htpasswd не отдаем:
                    location ~ /\.ht {
                                        deny  all;
                                                                    }
# Мы хотим видеть статистику при обращении к папке /stat
    location = /stat {
    stub_status on;
    access_log  off;
#   allow xx.xx.xx.xx;
#   deny all;
                   }
location / {
proxy_pass         http://127.0.0.1:8080/;
proxy_redirect     off;
log_not_found      off;
proxy_set_header   X-Real-IP $remote_addr;
proxy_set_header   Host $http_host;
proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
             }
             }


И вот теперь вопросы, которые, наверное, поражают своим идиотизмом, но все же:

1. Куда класть файлы для сайта (например hello.html)? В папку /var/www/html/helloworld/ ?
2. Какой адрес вбивать в адресную строку для проверки? Например, если у меня адрес сервера 123.45.67.89, то в адресную строку надо вбить:
123.45.67.89/helloworld/hello.html?
...
Рейтинг: 0 / 0
01.10.2015, 16:07
    #39066305
Alex_Ustinov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CentOs+Apache+Nginx
Все-таки прочтите внимательно директивы Апаче на офф сайте
вы же сами скопипастили сие деяние...
DocumentRoot /var/www/html/helloworld
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / CentOs+Apache+Nginx / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]