CentOS7.X安装Nginx
1.安装前准备
1.1 下载安装包
官网下载地址:http://nginx.org/en/download.html
可以直接下载安装包,然后上传到服务器,也可以复制下载地址,然后用wget命令下载。
# wget http://nginx.org/download/nginx-1.12.2.tar.gz
1.2 安装依赖
# yum -y install gcc pcre pcre-devel zlib zlib-devel
2.解压安装
2.1 解压
# tar -zxvf nginx-1.12.2.tar.gz
2.1 检查依赖并指定安装目录
# cd nginx-1.12.2
# ./configure --prefix=/usr/local/nginx
2.3 编译安装
# make && make install
3.检查安装情况
3.1 启动Nginx
# /usr/local/nginx/sbin/nginx
3.2 查看相关进程
ps -ef | grep nginx
结果如下图所示,则说明安装、启动成功
3.3 配置域名映射
# vi /usr/local/nginx/conf/nginx.conf
如果出现端口占用情况导致Nginx无法启动,可修改监听端口listen;
不管是使用默认端口还是修改端口,都需要开放该端口:
# firewall-cmd --add-port=端口号/tcp --permanent
# firewall-cmd --reload
将server_name修改成自己购买的域名(已解析)或者是服务器IP,以便使外网可以访问。
修改完成后,重新加载配置文件:
# /usr/local/nginx/sbin/nginx -s reload
此时外网访问服务器IP或者对应的域名,便可访问Nginx的欢迎页。
4.常用操作
- 启动
# /usr/local/nginx/sbin/nginx
- 停止
# /usr/local/nginx/sbin/nginx -s stop
# /usr/local/nginx/sbin/nginx -s quit
- 重启
# /usr/local/nginx/sbin/nginx -s reload
本文来自博客园,作者:依剑倾心,转载请注明原文链接:https://www.cnblogs.com/feilstar/p/12672010.html