默认 Nginx(基于 nginx-1.12.2.tar.gz) 安装方法
-
从 Nginx 官网下载安装文档:http://nginx.org/en/download.html
-
将下载好的 Nginx 上传到 centos 指定目录进行解压:
tar -zxvf nginx-1.12.2.tar.gz
cd nginx-1.12.2
-
注意安装依赖的组件:
yum install -y gcc
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
-
进行 Nginx 安装:
./configure
make
make install
-
Nginx 常用命令:
./nginx -t 用于检查Nginx 配置是否正确
./nginx -s start/stop 启动或者停止
./nginx -s reload 重新加载配置
Docker 方式启动运行 Nginx:
-
安装 Docker;
-
从 Docker Hub 官方仓库下载应用(注意:这个是本人觉得比较好用的 Nginx 应用):
docker pull dockerfile/nginx
docker build -t="dockerfile/nginx" github.com/dockerfile/nginx 重命名
-
运行容器:
docker run -d -p 80:80 dockerfile/nginx
或者你希望读取 Docker 容器外面的 Nginx 配置文件:docker run -d -p 80:80 -v <sites-enabled-dir>:/etc/nginx/conf.d -v <certs-dir>:/etc/nginx/certs -v <log-dir>:/var/log/nginx -v <html-dir>:/var/www/html dockerfile/nginx
-
最后,你通过
http://<host>
去访问你 Nginx 首页。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于