nginx安装刚安装好是不能访问php文件的,需要我们进行配置
这里我是在docker里进行的
首先安装docker
命令:yun -y install docker
启用docker
命令:systemctl start docker
拉取镜像 用的是ubuntu平台
命令:docker pull ubuntu:14.04.5

启用镜像
命令:docker run -d -it -p本机端口:80 ubuntu:14.04.5 //本机端口自己随便设置

使用docker ps 查看id
进入容器
docker exec -it[容器ID]/bin/bash //容器id就是刚才查看的

准备环境
apt-get update #更新源
apt-get install vim #安装vim
apt-get install nginx #安装nginx
service nginx start # 启动nginx服务
apt-get install php5-fpm #安装php5-fpm
/etc/init.d/php5-fpm start #启动web服务
然后访问一下
IP地址:端口号 出现下面这个页面证明安装没有问题

在网站根目录下创建1.php
cd /usr/share/nginx/html //进入网站目录
touch 1.php //创建1.php
vim 1.php //编辑
<?php phpinfo(); ?> //写入
访问 发现是访问不了的

刚安装好的Nginx是不能解析php的,需要修改配置文件
命令: vim /etc/nginx/sites-available/default
找到这里把#号删除(白色的都是删过的)
修改完 保存

重启nginx
service nginx restart
再尝试访问 这样就可以访问了

本文档详细介绍了如何在Docker的Ubuntu环境中安装和配置Nginx及PHP5-FPM。首先通过yun-yinstalldocker命令安装Docker,然后拉取Ubuntu镜像并启用。接着安装Nginx、PHP5-FPM,并启动服务。在网站根目录创建1.php文件,但发现无法通过Nginx解析PHP。最后,通过修改Nginx配置文件并重启服务解决了这个问题,使得能够成功访问PHP文件。
592

被折叠的 条评论
为什么被折叠?



