За последние 24 часа нас посетили 22774 программиста и 1217 роботов. Сейчас ищут 739 программистов ...

Не работает связка веб серверов на debia11

Тема в разделе "Настройка веб-сервера", создана пользователем roswww, 13 ноя 2021.

Метки:
  1. roswww

    roswww Активный пользователь

    С нами с:
    15 окт 2016
    Сообщения:
    154
    Симпатии:
    4
    Адрес:
    Cтаврополь
    Доброго времени суток,
    Перешёл с дебиан 9 на дебиан 11 - настройки теже, .
    Не работает просто не видет урл.

    Помогите пожалуйста найти ошибку , чтоб настроить..

    апач

    Код (Text):
    1. <VirtualHost *:80>
    2. ServerAdmin admin@example.com
    3. ServerName example.com
    4. ServerAlias www.example.com
    5. DocumentRoot /var/www/example.com/
    6. ErrorLog ${APACHE_LOG_DIR}/error.log
    7. CustomLog ${APACHE_LOG_DIR}/access.log combined
    8. </VirtualHost>
    Код (Text):
    1. ServerName 127.0.1.1
    2. Mutex file:${APACHE_LOCK_DIR} default
    3. PidFile ${APACHE_PID_FILE}
    4. Timeout 300
    5. KeepAlive On
    6. MaxKeepAliveRequests 100
    7. KeepAliveTimeout 5
    8. User ${APACHE_RUN_USER}
    9. Group ${APACHE_RUN_GROUP}
    10. HostnameLookups Off
    11. ErrorLog ${APACHE_LOG_DIR}/error.log
    12. LogLevel warn
    13. IncludeOptional mods-enabled/*.load
    14. IncludeOptional mods-enabled/*.conf
    15. Include ports.conf
    16. <Directory />
    17.         Options FollowSymLinks
    18.         AllowOverride None
    19.         Require all denied
    20. </Directory>
    21. <Directory /usr/share>
    22.         AllowOverride None
    23.         Require all granted
    24. </Directory>
    25. <Directory /var/www/>
    26.         Options Indexes FollowSymLinks
    27.         AllowOverride None
    28.         Require all granted
    29. </Directory>
    30. #<Directory /srv/>
    31. #       Options Indexes FollowSymLinks
    32. #       AllowOverride None
    33. #       Require all granted
    34. #</Directory>
    35. AccessFileName .htaccess
    36. <FilesMatch "^\.ht">
    37.         Require all denied
    38. </FilesMatch>
    39. LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
    40. LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
    41. LogFormat "%h %l %u %t \"%r\" %>s %O" common
    42. LogFormat "%{Referer}i -> %U" referer
    43. LogFormat "%{User-agent}i" agent
    44. IncludeOptional conf-enabled/*.conf
    45. IncludeOptional sites-enabled/*.conf
    нгинс

    Код (Text):
    1. server{
    2. listen 80;
    3. root /var/www/example.com;
    4. index index.html index.php index.htm;
    5. server_name example.com www.example.com;
    6.  
    7. access_log  /var/www/example.com/log/access.log;
    8. error_log   /var/www/example.com/log/error.log;
    9. # xrennaideshmyphpmyadmin - это ваш секретный путь к phpMyadmin, таким образом всё
    10. # что касается phpMyadmin, будет отдавать Apacheи страница будет корректно отображаться.
    11. # Картинки и прочее отдаёт Nginx
    12. location ~*^(?!/xrennaideshmyphpmyadmin/).+\.(jpg|jpeg|gif|png|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|tar|wav|b)$ {
    13. access_log off;
    14. expires 30d;
    15. }
    16. # запрет на доступ к .htaccess
    17. location ~/\.ht {
    18. deny all;
    19. }
    20.  
    21.  
    22. #phpmyadmin
    23.  
    24. location /phpmyadmin {
    25. root /var/www/example.com;
    26. index index.php;
    27. try_files $uri $uri/ =404;
    28.  
    29. location ~ ^/phpmyadmin/(doc|sql|setup)/ {
    30. deny all;
    31. }
    32.  
    33. location ~ /phpmyadmin/(.+\.php)$ {
    34. fastcgi_pass unix:/run/php/php7.2-fpm.sock;
    35. fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    36. include fastcgi_params;
    37. #include snippets/fastcgi-php.conf;
    38. include fastcgi_params;
    39. }
    40. }
    41.  
    42.  
    43.  
    44.   # Если есть ошибка 404, то выводим свою страницу данной ошибки.
    45.   error_page 404 /er404.html;
    46.         # передача запроса апачу
    47.         location /{
    48.                 proxy_pass http://127.0.0.1:81/; # Порт на котором висит Apache
    49.                 proxy_set_header X-Real-IP $remote_addr;
    50.                 proxy_set_header X-Forwarded-for $remote_addr;
    51.                 proxy_set_header Host $host;
    52.                 proxy_connect_timeout 300;
    53.                 proxy_send_timeout 300;
    54.                 proxy_read_timeout 300;
    55.                 proxy_redirect off;
    56.                 proxy_set_header Connection close;
    57.                 proxy_pass_header Content-Type;
    58.                 proxy_pass_header Content-Disposition;
    59.                 proxy_pass_header Content-Length;
    60.         }
    61. }

    Код (Text):
    1. user www-data;
    2. worker_processes auto;
    3. pid /run/nginx.pid;
    4. events {
    5.         worker_connections 768;
    6. }
    7. http {
    8.         sendfile on;
    9.         tcp_nopush on;
    10.         tcp_nodelay on;
    11.         keepalive_timeout 65;
    12.         types_hash_max_size 2048;
    13.         # разрешаем загружать указанный максимальный объем файла; влияет на заливку дампа БД на сервер
    14.        client_max_body_size 10m;
    15.        # скрываем версию сервера nginx
    16.        server_tokens off;
    17.         include /etc/nginx/mime.types;
    18.         default_type application/octet-stream;
    19.         access_log /var/log/nginx/access.log;
    20.         error_log /var/log/nginx/error.log;
    21.         gzip on;
    22.         gzip_disable "msie6";
    23.         gzip_vary on; # Разрешить выдавать в ответе строку заголовка "Vary: Accept-Encoding"
    24.         gzip_proxied any; # Разрешить сжатие для всех проксированных запросов
    25.         gzip_comp_level 6; # Степень сжатия (от 1 до 9 цифра больше увеличивает степень сжатия и увеличивает нагрузку на ЦПУ)
    26.         gzip_buffers 16 8k; # Размер буферов, в которые будет сжиматься ответ
    27.         gzip_http_version 1.1; # Устанавливает минимальную HTTP-версию запроса для сжатия ответа
    28.         gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;
    29.         #include /etc/nginx/conf.d/*.conf; # Если папка conf.d пустая, то можно закомментировать
    30.         include /etc/nginx/sites-enabled/*;
    31. }








    [​IMG]