Nginx

安装与配置nginx+php+mysql:centOS篇

1. 安装nginx a.添加nginx的软件源,新建文件/etc/yum.repos.d/nginx.repo b.在该文件中填写如下内容: [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=0 enabled=1 c.执行yum安装命令: yum install nginx d.启动nginx服务: service nginx start                //或者 […]

安装与配置nginx+php:使用codeigniter框架

1. 下载CodeIgniter 我这里用的是CodeIgniter_2.1.4.zip 2. 配置CodeIgniter 解压CodeIgniter压缩包得到: 我们只需要其中的application、system两个目录和index.php文件。将这三个文件拷贝的我们的网站根目录,即D:\PHPServer\tangyuan下(不用怀疑,tangyuan是我按上一篇教程《安装与配置nginx+php:windows篇》新建的一个网站目录): 然后用浏览器访问网站,得到如下页面: 3. 修改nginx配置 步骤2后,还只能访问网站更目录下的index.php,无法让nginx将所有如下面这样的uri交给CodeIgniter的index.php来处理: http://example.com/[控制器类名]/[控制器方法名]/[所需参数] 所以我们还需要修改nginx的nginx.conf文件,添加如下图所示:

安装与配置nginx+php:windows篇

1. 下载安装包 2. 配置nginx 在D盘建一个目录D:\PHPServer\。 将下载的nginx包解压到该目录至D:\PHPServer\nginx-1.5.6。 运行nginx.exe,此时查看任务管理器,会发现多了两个nginx进程。如下: 在浏览器中输入 http://127.0.0.1/ 看到下图则表示nginx已经正常启动。 备注:如果在任务管理器中未发现nginx进程,则可能是nginx无法绑定到80端口(估计已经被iis绑定了)。这时可以打开nginx-1.5.6\conf\nginx.conf文件。找到如下行 将其中的listen 80; 修改为listen 9100,或其他任意端口。 然后再次启动nginx.exe,这时浏览器访问的地址就该是 http://127.0.0.1:9100/ 了。 尝试给nginx配置一个静态网站。新建目录D:\PHPServer\test_site。在该目录下新建一个index.html文件,文件内容如下: 然后修改nginx.conf文件中的

Scroll to Top