当前位置: 首页 > news >正文

nginx 伪静态404_宝塔LNMP环境 Nginx安装EduSoho教程说明

@[toc]宝塔下使用LNMP Nginx安装EduSoho创建站点
宝塔后台 > 网站 > 添加站点 > 输入信息 > 提交

2ad0f66c94deedf291a5e2abb70d8406.png

填写信息

6249a34e5a8737f88fa59c9fecf6b9d9.png

创建完成

59876dee6dbd6c66da7febc34c838bf6.png

设置运行目录
宝塔后台 > 网站 > 管理

b3f6cd7490c42b9df6f6c32462eea1a9.png

运行目录选择web目录后保存
网站目录 > 运行目录 > 保存

c2b1bf91df87784c8b7128871df53dcf.png

修改配置文件
配置文件 > 修改参数 > 保存
配置模板在下面

c294dc557033d1dc487e44682320fd49.png

配置文件模板
粘贴进去后修改网站域名和网站目录

5c438e55bfc9f7ff586332a3b05b3838.png

配置模板
server { # [改] 网站的路径 set $path /www/wwwroot/edusoho; listen 80; # [改] 网站的域名 server_name http://edusoho.com www.edusoho.com; index index.php index.html index.htm default.php default.htm default.html; #301跳转可以在nginx中配置 # 程序的安装路径 root $path/web; #SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则 #error_page 404/404.html; #SSL-END #ERROR-PAGE-START 错误页配置,可以注释、删除或修改 #error_page 404 /404.html; #error_page 502 /502.html; #ERROR-PAGE-END #PHP-INFO-START PHP引用配置,可以注释或修改 include enable-php-56.conf; #PHP-INFO-END #REWRITE-START URL重写规则引用,修改后将导致面板设置的伪静态规则失效 include /www/server/panel/vhost/rewrite/edusoho.com.conf; #REWRITE-END #禁止访问的文件或目录 location ~ ^/(.user.ini|.htaccess|.git|.svn|.project|LICENSE|README.md) { return 404; } #一键申请SSL证书验证目录相关设置 location ~ .well-known{ allow all; } location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; error_log off; access_log /dev/null; } location ~ .*.(js|css)?$ { expires 12h; error_log off; access_log /dev/null; } # 日志路径 access_log /www/wwwlogs/edusoho.com.log; error_log /www/wwwlogs/edusoho.com.error.log; location / { index app.php; try_files $uri @rewriteapp; } location @rewriteapp { rewrite ^(.*)$ /app.php/$1 last; } location ~ ^/udisk { internal; root $path/app/data/; } location ~ ^/(app|app_dev).php(/|$) { fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_split_path_info ^(.+.php)(/.*)$; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param HTTPS off; fastcgi_param HTTP_X-Sendfile-Type X-Accel-Redirect; fastcgi_param HTTP_X-Accel-Mapping /udisk=$path/app/data/udisk; fastcgi_buffer_size 128k; fastcgi_buffers 8 128k; } # 配置设置图片格式文件 location ~* .(jpg|jpeg|gif|png|ico|swf)$ { # 过期时间为3年 expires 3y; # 关闭日志记录 access_log off; # 关闭gzip压缩,减少CPU消耗,因为图片的压缩率不高。 gzip off; } # 配置css/js文件 location ~* .(css|js)$ { access_log off; expires 3y; } # 禁止用户上传目录下所有.php文件的访问,提高安全性 location ~ ^/files/.*.(php|php5)$ { deny all; } # 以下配置允许运行.php的程序,方便于其他第三方系统的集成。 location ~ .php$ { # [改] 请根据实际php-fpm运行的方式修改 fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_split_path_info ^(.+.php)(/.*)$; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param HTTPS off; fastcgi_param HTTP_PROXY ""; } }

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • c语言c99标准_C语言第一章《认识C语言》
  • robots.txt
  • java doubke类型转换为String_Java第一周笔记
  • Windows Embedded从入门到精通12月预告
  • 多个app用同一个签名文件_一文教你玩转幕布App
  • dskrdsk的区别
  • 联想杜比音效_联想锐龙入门本上市,强劲R5来了
  • 回忆Solaris_ 学习笔记1 [网络地址和掩码]
  • 边缘计算应用场景_边缘计算盒子有什么作用?博时特EC01 边缘计算盒子具体特征及应用场景来了...
  • 回忆Solaris_学习笔记2 [系统概念]
  • C# 动态 条件 组合_C# Win Form 记录集分页显示的实现
  • python 定义字符串变量_Python中什么是变量Python中定义字符串
  • 彪哥搞笑新闻
  • python爬虫登录网站_Python爬虫实例(四)网站模拟登陆
  • 东北大学校园小品,爆笑143次的,值得一看
  • 【comparator, comparable】小总结
  • 78. Subsets
  • Android 架构优化~MVP 架构改造
  • conda常用的命令
  • java多线程
  • java中具有继承关系的类及其对象初始化顺序
  • MySQL QA
  • PAT A1092
  • python 学习笔记 - Queue Pipes,进程间通讯
  • Redis在Web项目中的应用与实践
  • Solarized Scheme
  • Vim 折腾记
  • Vue 2.3、2.4 知识点小结
  • vue-cli3搭建项目
  • 从setTimeout-setInterval看JS线程
  • 免费小说阅读小程序
  • 如何邀请好友注册您的网站(模拟百度网盘)
  • 为视图添加丝滑的水波纹
  • 自制字幕遮挡器
  • ​LeetCode解法汇总1410. HTML 实体解析器
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • (0)Nginx 功能特性
  • (阿里巴巴 dubbo,有数据库,可执行 )dubbo zookeeper spring demo
  • (八)Docker网络跨主机通讯vxlan和vlan
  • (补充)IDEA项目结构
  • (附源码)spring boot校园拼车微信小程序 毕业设计 091617
  • (简单) HDU 2612 Find a way,BFS。
  • (七)微服务分布式云架构spring cloud - common-service 项目构建过程
  • (三十)Flask之wtforms库【剖析源码上篇】
  • (转)EOS中账户、钱包和密钥的关系
  • (转)fock函数详解
  • (总结)Linux下的暴力密码在线破解工具Hydra详解
  • .360、.halo勒索病毒的最新威胁:如何恢复您的数据?
  • .NET 8 中引入新的 IHostedLifecycleService 接口 实现定时任务
  • .NET Core 中的路径问题
  • .NET Micro Framework初体验
  • .NET/ASP.NETMVC 深入剖析 Model元数据、HtmlHelper、自定义模板、模板的装饰者模式(二)...
  • .NET/C# 在 64 位进程中读取 32 位进程重定向后的注册表
  • .NET8使用VS2022打包Docker镜像
  • .NET编程C#线程之旅:十种开启线程的方式以及各自使用场景和优缺点