600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 斐讯n1 PHP nginx 斐讯K3刷OPENWRT(LEDE)-学习使用 KodExplorer 搭建私有云存储(nginx+php7)心得...

斐讯n1 PHP nginx 斐讯K3刷OPENWRT(LEDE)-学习使用 KodExplorer 搭建私有云存储(nginx+php7)心得...

时间:2020-06-21 00:55:19

相关推荐

斐讯n1 PHP nginx 斐讯K3刷OPENWRT(LEDE)-学习使用 KodExplorer 搭建私有云存储(nginx+php7)心得...

其实搭建云存储的准备和安装软件相对比较容易些,再加上百度下,很容易解决。因此本篇主要记录配置方面的问题。也是做个留档,之后忘记时容易查找。php

1、准备:路由刷openwrt(或者lede,如今两个已合并),经过usb挂载硬盘。html

2、安装nginx 、php7-fpm 、kodexplorernginx

nginx就一个软件包。浏览器

php7-fpm安装这些:

php7

kodexplorer安装在/mnt/sda1/www下,这个根据本身实际,但路径要记住,下面设置时要用到。3d

3、配置PHPunix

编辑 /etc/php.ini,找到;open_basedir =改成open_basedir = /mnt/sda1 ,doc_root = "html" 改成doc_root = "/mnt/sda1/www" ,其中/mnt/sda1/www 就是安装kodexplorer的路径。(memory_limit = 8M改成memory_limit= 20M,upload_max_filesize = 2M 改成upload_max_filesize = 12Mupload_max_filesize值不能大于memory_limit值),括号里的修改并非必须的,但改了会更好。rest

编辑 /etc/php7-fpm.d/www.conf,code

;listen = /var/run/php7-fpm.sock去掉注释,(注意:/var/run/ 必定是要路由上有这个目录,这个监听地址也能够这样设置:listen = 127.0.0.1:9000)server

;listen.mode = 0666去掉注释 ,

;listen.allowed_clients = 127.0.0.1去掉注释

4、配置NGINX

编辑/etc/nginx/nginx.conf,找到 server部分,按图中画桔黄色框部分修改

图中最下面框部分,也就是location ~ \.php$ { 这部分,安装完默认是注释的,那么要去掉注释,就是去掉每行前面的 # 号,try_files这行能够不要,fastcgi param 这行的参数值,原默认为 script/fastcgi_script_name; 要改成和图中同样$document_root$fastcgi_script_name; 。

nginx文件中的 fastcgi_pass设置要和www.conf文件的listen设置同样,例如:

www.conflisten = /var/run/php7-fpm.sock

nginxfastcgi_pass unix:/var/run/php7-fpm.sock;

若是www.conflisten = 127.0.0.1:9000

那么nginxfastcgi_pass127.0.0.1:9000;

至此,所有设置完毕。重启 Nginx 和 PHP-FPM,/etc/init.d/nginx restart;/etc/init.d/php7-fpm restart

浏览器访问 Nginx/index.php,好比:192.168.1.1:11111就能启动kodexplorer

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。