一.yum安装
#yum安装nginx
sudo yum install -y nginx
#启动nginx
sudo systemctl start nginx.service
#设置开机自启动
sudo systemctl enable nginx.service
#yum安装的nginx配置文件默认存放在 /etc/nginx/nginx.conf 查看
vi /etc/nginx/nginx.conf
#卸载
yum remove nginx
二.安装包安装
1.nginx官网:http://nginx.org/en/download.html下载nginx安装包
2.解压到自定义目录 tar -zxvf nginx-1.18.0.tar.gz
3.cd nginx-1.18.0
目录
4../configure --prefix=/home/nginx
指定安装到 /home/nginx 目录下
5.make
6.make install
7../nginx -c /home/nginx/conf/nginx.conf
启动nginx
8. ./nginx -s stop
停止 ./nginx -s reload
重新加载nginx.conf
三docker安装
首先要安装docker,如何安装docker可看centos安装docker 和ubuntu安装docker
拉取nginx镜像
docker pull nginx 默认laster版本
查看本地镜像
docker images
创建临时容器
docker run --name nginx-sever -p 80:80 -d nginx
启动nginx
docker start nginx-server
创建本地目录用户改在nginx容器内的文件
mkdir -p /opt/nginx/www /opt/nginx/logs /opt/nginx/conf
复制容器的配置文件到本地
docker cp nginx-server:/etc/nginx/nginx.conf /opt/nginx/conf
清除临时容器
docker stop nginx-server
docker rm nginx-server
创建挂载数据的正式nginx容器
docker run -d -p 80:80 --name nginx-server-v /opt/nginx/www:/usr/share/nginx/html -v /opt/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /opt/nginx/logs:/var/log/nginx nginx