Nginx 环境 轻松部署 PHP Codeigniter框架

首先确定你的 nginx 能正常运行  查询 nginx 的运行状态 如下:


这样的 说明 你的 nginx是在 运行中

然后 找到 nginx 的安装目录 如果 我的 安装目录 在:/etc/nginx  

进入 目录 有以下文件:

conf.d 目录 是你所有项目的 配置文件 所在目录 目录如下:


我现在 使用的 项目配置 文件 就两个  guoqiang.conf 和 junyunuo.conf  其他的都是 备份文件  其中 junyunuo.conf 配置的是 CI框架   另一个 是 php原生

两个 文件分别 对应以下项目  访问路径为:

http://guoqiang.wangcc.net/

http://junyunuo.wangcc.net/



现在 我们可以 看看 junyunuo.conf 的配置信息:


配置 的内容 很简单  基本上 就只需要 更改 server_name  和  fastcgi_param SCRIPT_FILENAME 的对应路径 就可以了

配置 完成之后 重启 nginx 就行了  sudo nginx -s reload



server {

listen 80;

server_name junyunuo.wangcc.net;#你的项目域名

root /webservice/www/www.onLine/CheckWorkSystem;#你的项目路径

index index.php;#域名默认 访问的php文件

location / {

try_files $uri $uri/ /index.php;

}

location /index.php{

fastcgi_pass127.0.0.1:9000;

fastcgi_param SCRIPT_FILENAME /webservice/www/www.onLine/CheckWorkSystem/index.php;

fastcgi_param PATH_INFO $fastcgi_path_info;

fastcgi_split_path_info ^(.+\.php)(.*)$;

fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;

includefastcgi.conf;

}

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 我的博客:https://blog.thuol.com 说明 亲测原稿。以 D:\wnmp 目录为例(实际目录...
    00天火00阅读 4,821评论 1 7
  • 《老男孩Linux运维》笔记 隐藏Nginx软件版本号 一般来说,软件的漏洞都和版本有关。因此要尽量隐藏对访问用户...
    Zhang21阅读 9,125评论 0 28
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,908评论 19 139
  • 1.简介:  Nginx:engine X ,2002年,开源,商业版 http协议:web服务器(类似于ht...
    尛尛大尹阅读 5,884评论 0 3
  • 今天就是教师节了。 一朋友发愁找我参谋,说教师节不知道该给老师送什么礼物好。 我讶然,心道平时没看出来他这么尊师重...
    阅条阅读 3,613评论 0 2

友情链接更多精彩内容