Linux - 安装 Nginx
准备
wget http://nginx.org/download/nginx-1.9.0.tar.gz
历史版本下载
解压
上传下载过后的压缩包到自己的服务器目录
# 进入目录
cd /opt/software
# 解压到/tmp目录下
tar -zxvf nginx-1.9.0.tar.gz -C /tmp
安装
安装依赖插件,默认需要 zlib、openssl 和 pcre 依赖包,其他组件可以根据自己需要选择安装。输入如下命令:
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 # 重启