Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.08.2015, 03:36   #1
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1311
stD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant future
По умолчанию Сервер nginx

Если вдруг кому-то захочется заюзать nginx, то вот мануал по установке.

На этом сервере работает Яндекс, Mail.Ru, ВКонтакте, Рамблер и этот форум!

Если установлена Luci и соответственно сервер uhttpd, то его следует перенести на другой порт.
Делается это просто, надо отредактировать файл /etc/config/uhttpd

PHP код:
vi /etc/config/uhttpd 


Меняем 80 на 81, сохраняем и рестартуем uhttpd

PHP код:
/etc/init.d/uhttpd restart 
Обновляем реп:

PHP код:
opkg update 
Устанавливаем nginx:

PHP код:
opkg install nginx php5 php5-fastcgi 
Удаляем кнофиг:

PHP код:
rm /etc/nginx/nginx.conf 
Создаём новый:

PHP код:
vi /etc/nginx/nginx.conf 
Вставляем это:

PHP код:
user nobody nogroup;
worker_processes  1;
#error_log  logs/error.log;

events {
    
worker_connections  1024;
}

http {
        include 
mime.types;
        
index index.php index.html index.htm;
        
default_type text/html;

        
sendfile on;
        
keepalive_timeout 65;
        
gzip on;

        
gzip_min_length  1k;
        
gzip_buffers     4 16k;
        
gzip_http_version 1.0;
        
gzip_comp_level 2;
        
gzip_types       text/plain application/x-javascript text/css application/xml;
        
gzip_vary on;
        
server {
                
listen       80;                
                
#server_name  YOUR_SERVER;      
                
fastcgi_connect_timeout 300;
                
fastcgi_send_timeout 300;
                
fastcgi_read_timeout 300;
                
fastcgi_buffer_size 32k;
                
fastcgi_buffers 4 32k;
                
fastcgi_busy_buffers_size 32k;
                
fastcgi_temp_file_write_size 32k;
                
client_body_timeout 10;
                
client_header_timeout 10;
                
send_timeout 60;                
                
output_buffers 1 32k;
                
postpone_output 1460;

                
root   /www;    # корневая папка сервера        

                
location ~ \.php$ {
                        
fastcgi_index  index.php;
                        include        
fastcgi_params;
                        
fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;

                        if (-
f $request_filename) {
                                
# Only throw it at PHP-FPM if the file exists (prevents some PHP exploits)
                                
fastcgi_pass    127.0.0.1:1026;     # The upstream determined above
                        
}
                }
        }

Открываем файл /etc/php.ini

PHP код:
vi /etc/php.ini 
Правим строки:

PHP код:
doc_root "/www"
cgi.force_redirect 1
cgi
.redirect_status_env "yes"
Сохраняем.

Создаём файл для проверки php:

PHP код:
touch /www/index.php | echo '<?php phpinfo(); phpinfo(INFO_MODULES); ?>' > /www/index.php
Cервер в автозагрузку и стартуем:

PHP код:
/etc/init.d/nginx enable
/etc/init.d/nginx start
/etc/init.d/php5-fastcgi enable
/etc/init.d/php5-fastcgi start 
Переходим в браузер и вуаля...



Копируйте Ваш сайт в папку /www и пользуйтесь быстрейшим из лучших
__________________
istarik.ru

Последний раз редактировалось stD; 17.08.2015 в 11:00.
stD вне форума   Ответить с цитированием
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 14:08. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика