---恢复内容开始---

lnmp1.4 一键安装包 nginx配置thinkphp5

环境:Nginx1.12.1  PHP5.6  Coentos6.8

修改网站配置文件 
server{listen 443 ssl http2;#listen [::]:443 ssl http2;server_name xxx.cn;index index.html index.htm index.php default.html default.htm default.php;root  /home/wwwroot/xxx/public;#tp5接口文件位置#root  /home/wwwroot/tp5/public;ssl on;ssl_certificate /usr/local/nginx/conf/cert/xxx.pem;ssl_certificate_key /usr/local/nginx/conf/cert/xxx.key;ssl_session_timeout 5m;ssl_protocols TLSv1 TLSv1.1 TLSv1.2;ssl_prefer_server_ciphers on;ssl_ciphers "EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5";ssl_session_cache builtin:1000 shared:SSL:10m;access_log  /home/wwwlogs/xxx.log main;include enable-php-pathinfo.conf;#error_page 404 /error.html;#location = /404.html {#    return 404 'Sorry Not Found';#}location / {   if (!-e $request_filename) {rewrite ^(.*)$ /index.php?s=/$1 last;break;}}
############最重要的是下面这几行##############location ~ \.php(.*)$ {fastcgi_pass  127.0.0.1:9000;#根据自己的PHP-fpm.conf配置fastcgi_index  index.php;fastcgi_split_path_info  ^((?U).+\.php)(/?.+)$;fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;fastcgi_param  PATH_INFO  $fastcgi_path_info;fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;include        fastcgi_params;}location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)${root        /home/wwwroot/xxx/public;expires      7d;access_log off;}location ~ .*\.(js|css)?${expires      12h; # 缓存7天access_log off;}location ~ /\.ht{deny all;}}       

#将url中server_name之后的部分与 /tp5/public/* 匹配 如果匹配则改写URl为/tp5/public/index.php/*
#lnmp一键安装包可直接  include thinkphp.conf

至此配置文件修改完毕,重启nginx 
若网页出现   Access denied.
在文件有读写权限的前提下 设置php.ini   cgi.fix_pathinfo = 1
 
若网页出现    scandir() has been disabled for security reasons
 

在你的php.ini 将  disable_functions  整句注释掉  将scandir 去掉
 
然后重启php 和nginx ; 熟悉的界面就出现了!

 

---恢复内容结束---

转载于:https://www.cnblogs.com/LHXW/p/9670963.html

centos6.8 环境一键安装包 nginx配置thinkphp5相关推荐

  1. 【本地调试环境一键安装包】php+mysql平台搭建集成软件总汇【php环境汇总】

    [本地调试环境一键安装包]php+mysql平台搭建集成软件总汇[php环境汇总] ********************************************************** ...

  2. LNMP环境一键安装包

    LNMP,即Linux环境下的Nginx+MySQL+PHP的网站服务器架构.LNMP一键安装包可以在当前所有主流的Linux上安装LNMP生产环境,无需值守,一键自动实现编译.安装.提高性能.优化配 ...

  3. 接上传到php环境里运行即可,6个常用PHP运行环境一键安装包

    本文介绍了6个常用的php运行环境集成包的安装方法.更多集成包的安装方法请参见本站的另一篇文章:7个快速搭建Web服务器软件推荐 PHP的程序很火,像博客:Wordpress.论坛:Discuz!.S ...

  4. oneinstack_Oneinstack环境安装,更优的网站环境一键安装包

    很多人找我,说,技术宅怎么挂了,我都回应在测试网站环境.为什么呢?首先,之前使用的一直是wdcp,有可视化面板,一开始用着挺好,但是都知道的,用Linxu的站长都是折腾命,wdcp折腾范围很小.所以一 ...

  5. 使用PHP环境一键安装包快速搭建PHP开发环境

    在Windows系统下如何搭建PHP开发环境? 为了快速进入编程状态,顺利地完成第一个PHP程序,我们选择使用PHP集成环境包. 什么是PHP集成环境包?类似的软件又有哪些呢? 要回答这个问题,我们需 ...

  6. 军哥lnmp一键安装包nginx支持pathinfo配置

    ssh里执行: cat > /usr/local/nginx/conf/pathinfo.conf << 'EOF' set $real_script_name $fastcgi_s ...

  7. 已解决:好用的集成PHP环境 一键安装包PHPNow--Win7下安装phpnow的方法出现[ Apache_pn ] 错误的解决 !(亲自测试通过)

    今日安装PHPNow的时候,出现如下情况:(还好已解决)   Win7下安装phpnow的方法出现[ Apache_pn ] 错误的解决 安装PHPnow时如果遇到下列问题: [phpnow官网下载地 ...

  8. linux lanmp 安装教程,linux服务器一键安装包lanmp系列教程之一

    在我们安装了linux服务器WEB环境一键安装包lanmp后,可能会有不少疑问还有就是使用过程中出现的问题,下面为大家总结几点比较常见的,如若还有其他疑问,可到wdlinux论坛寻找相关教程. 1.如 ...

  9. LNMP-Linux下Nginx+MySQL+PHP+phpMyAdmin+eAcelerator一键安装包

    LNMP是一个基于CentOS编写的Nginx.PHP.MySQL.phpMyAdmin.eAcelerator一键安装包.可以在VPS.独立主机上轻松的安装LNMP生产环境. 本页面为LNMP fo ...

最新文章

  1. JAVA类型转换问题
  2. python打开电脑摄像头_Python调用摄像头
  3. kafka源码分析之一server启动分析
  4. python和对象复习_面向对象阶段复习
  5. 使用RMAN备份控制文件(control file)和系统参数文件(spfile)
  6. Linux 系统安装MySQL
  7. layui templet格式化_layui数据表格日期如何格式化成2012-12-30这样的?
  8. Linux发行版本详解
  9. java interface abstract
  10. 大数据hadoop培训总结
  11. 电力拖动(工厂电气控制)实验装置
  12. 不用校园网如何下载论文文献|DOI号|文献免费下载
  13. 主板风扇转不开机是什么问题,电脑开机没反应_电脑开机风扇转但无法启动主板...
  14. JavaWeb(Request、BeanUtils)
  15. 小程序调试技术详解(基于小猴小程序)
  16. ps 自动生成html代码,ps怎么生成html网页文件 PS生成html网页文件的具体教程
  17. matlab中stract用法_matlab初学之strcat、num2str
  18. django框架使用pdf.js 使用说明
  19. 自媒体人必备16种工具大全,这些工具你值得拥有干货
  20. 广州优漫动游公司:人物海报怎样设计才不显得低端?

热门文章

  1. Python update 函数 - Python零基础入门教程
  2. android面试service,Android面试,与Service交互方式(4)
  3. 妖帝q群机器人_有关酷Q 晨风机器人,契约 qqlite qqlight ,mypc等QQ机器人关停一事的一点想法...
  4. java6个人抽奖抽三个人,基于Java的抽奖逻辑
  5. matlab字符和字符串,MATLAB字符和字符串
  6. 失物招领小程序_通知 | 保卫部拟设置失物招领处
  7. android 8三星note8,信息太多很烦琐?告诉你三星Note8有妙招
  8. dog log 算子_DoG和LoG算子
  9. Ubuntu更换gnome桌面环境后不能root登录
  10. gatewayproperties 是空_杨丞琳演唱会踩空,从二楼高台掉到一楼,手脚擦伤,引发网友热议...