Nginx环境搭建

2018-10-17  本文已影响3人  seeiy

环境搭建

使用docker安装一个Ubuntu镜像。

docker pull ubuntu:14.04.5       //拉取一个14.04.5版的Ubuntu
docker images           //查看已经安装了哪些镜像
docker run -d -it -p 90:80 ubuntu       //启动Ubuntu镜像,并且将镜像的80端口映射到本机的90端口
docker exec -it id /bin/bash           //进入容器
apt-get update     //每次使用Ubuntu或者Linux的时候最好都执行一下这个命令
apt-get install vim  //安装vim,默认没有安装的
apt-get install nginx  //安装Nginx
service nginx start   //启动Nginx
apt-get install php5-fpm        //安装PHP

docker镜像在每次退出以后都会有一个回滚的操作,就是下一次再打开的时候镜像会恢复到原来的状态,就像VMware的快照恢复类似,所以每次使用Ubuntu镜像的时候都最好执行apt-get update

刚装好的Nginx是不能解析PHP的,需要修改配置文件:/etc/ngnix/sites-available/default

image.png image.png

Nginx的两种启动方式:
第五行如果打开,就是使用tcp方式启动,php-fpm将会本地监听9000端口。如果倒数第三行打开,则是使用套接字方式启动

现在使用/etc/init.d/php5-fpm start启动web服务。然后到web目录中写一个测试的PHP文件,重启Nginx服务。尝试访问,如果可以解析,则环境配置成功。

Nginx相关目录
/usr/share/nginx/html  //默认web目录
/etc/nginx   //Nginx配置文件目录
/etc/php5/fpm    //PHP配置文件目录
/var/log/nginx/access.log   //访问日志
/var/log/nginx/error.log     //错误日志
上一篇下一篇

猜你喜欢

热点阅读