Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
А как это сделать? Пробовал в ports.conf прописать Listen 8080 и Listen 80, но апач ребутится с ошибкой.только предварительно сам апач включи на листинг всех интерфейсов
# Listen - позволяет вам заставить Apache прицепляться к указанному ip адресу
# и/или порту в дополнение к установкам по умолчанию.
#
#Listen 3000
#Listen 12.34.56.78:80
# BindAddress - вы можете поддерживать виртуальные сервера с помощью этой
# команды. Она указывает серверу, на какой ip адрес присоеденяться и откуда
# принимать запросы. Команда может содержать значение * или полное символьное
# имя. Смотреть также директивы <VIRTUALHOST> и Listen.
#BindAddress *
Так одновременно они оба не могут быть на одном порту 0_0... у тебя апач должен быть на 8080 порту, а nginx на 80 по твоему конфигу...Ошибка была из-за того, что 80-й порт был занят nginx-ом.
Про php-fpm почитаю, спасибо
Переброска в nginx (изменяется только /home/site )
# передаем обработку пхп скриптов на php-fpm
location ~* \.php$ {
fastcgi_pass unix:/tmp/php-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /home/site$fastcgi_script_name;
include fastcgi_params;
}
конфиг у fpm'a (вариант указания параметров может отличаться):
я там изменил только следующщие строчки:
<!-- меняем сокет, вместо tcp'шного делаем -->
<!-- локальный чтобы лишний раз стек не напрягать -->
<value name="listen_address">/tmp/php-fpm.sock</value>
<!-- устанавливаем количество процессов php-cgi -->
<!-- отнестить к этому нужно внимательно т.к. -->
<!-- именно столько максимум php скриптов сможет выполняться одновременно-->
<value name="max_children">120</value>
<!-- Очень полезная для оптимизации скриптов и мускульных запросов фича -->
<!-- записывает в лог все данные о скрипте который -->
<!-- выполняется дольше указанного времени -->
<value name="request_slowlog_timeout">5s</value>
<value name="slowlog">/var/log/php-slow.log</value>
<!-- сколько запросов выполнит один cgi процесс прежде чем его перезапустят -->
<value name="max_requests">1500</value>
location ~ \.php$ {
proxy_pass http://127.0.0.1:8080/;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size 10m;
proxy_connect_timeout 90;
}
location ~ ^.*/files/styles/.*$ {
access_log off;
expires 45d;
try_files $uri $uri/ @drupal;
}
location @drupal {
proxy_pass http://127.0.0.1:8080/;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size 10m;
proxy_connect_timeout 90;
}