Linux - 安装 Nginx

准备

wget http://nginx.org/download/nginx-1.9.0.tar.gz

历史版本下载

https://nginx.org/download/

解压

上传下载过后的压缩包到自己的服务器目录

# 进入目录
cd /opt/software

# 解压到/tmp目录下
tar -zxvf nginx-1.9.0.tar.gz -C /tmp

安装

安装依赖插件,默认需要 zlibopensslpcre 依赖包,其他组件可以根据自己需要选择安装。输入如下命令:

yum install -y gcc gcc-c++ zlib zlib-devel openssl openssl-devel pcre pcre-devel

gcc:编译器组件,包括C、C++等
zlib:数据压缩库
openssl:https安全传输协议,默认没有打开
pcre:正则表达式库

# 进入nginx目录
cd /tmp/nginx-1.9.0

# 配置,默认安装到/usr/local/nginx目录,如果要自定义目录 ./configure --prefix=/usr/local/nginx
./configure  

# 安装
make && make install

设置开机启动

vim /etc/rc.local
# 在里面添加内容(意思就是开机调用这段开启nginx的命令)
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

要想保证开机自启,得确认rc.local是可执行文件,如果不是,添加执行权限

# 添加执行权限
chmod +x /etc/rc.local

启动nginx

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

常用命令

./nginx # 启动
./nginx -s stop # 关闭
./nginx -s reload # 重启

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!