Linux安装nginx
Linux安装nginx
一只小程序员啊一、安装依赖(安装的跳过)
1 | yum -y install gcc gcc-c++ automake pcre pcre-devel zlib zlib-devel openssl-devel |
二、下载 nginx 稳定版
1 | wget http://nginx.org/download/nginx-1.16.1.tar.gz |
该命令会下载到此刻用户所在的目录
或者去nginx 官网 下载上传
三、解压
1 | tar -zxvf nginx-1.22.0.tar.gz |
四、配置
进入解压目录
1 | cd /nginx-1.22.0 |
编译
1 | # 需要使用https执行指令 |
- 编译如果提示
./configure: error: the HTTP rewrite module requires the PCRE library.
,就是第一步中的依赖没有完全安装完,执行yum -y install pcre-devel
后重新编译
五、编译安装
1 | make & make install |
补充查看编辑参数
1 | # 查看编译参数 |
这时同级目录外多了个nginx目录
六、启动nginx
1 | cd ../nginx/sbin |
打开浏览器访问主站,可以看到
七、开机自动启动nginx
编辑文件/etc/rc.d/rc.local
在后面添加内容
在Linux系统中我们有可能需要某些命令在系统启动的时候自动运行,便可利用文件:/etc/rc.d/rc.local
1 | vi /etc/rc.d/rc.local |
内容
1 | # 需要用绝对路径 |
ll查看下rc.local文件,如果不是绿色
表示没有执行权限,则执行指令chmod +x /etc/rc.d/rc.local