记录一次Ubuntu安装Nginx的过程以防备忘
一、首先安装依赖:
1. 安装gcc
安装nginx需要先将官方下载的源码进行编译,编译依赖gcc环境,如果没有,则需要先安装。
apt install gcc
2. 安装pcre、pcre-devel
编译nginx所需的pcre-devel是用PCRE开发的配置文件nginx.conf中使用正则表达式需要PCRE支持
apt-get install libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev
3. 安装openssl
nginx 不仅支持 http 协议,还支持 https(即在 ssl 协议上传输 http),所以需要在 linux安装 openssl 库。
apt install openssl libssl-dev
二、上传解压与编译
1.上传
上传Nginx压缩包至指定目录,我是用的FinalShell,所以直接手动拖拽至目录了
2.解压
命令如下
tar -zxvf nginx-1.24.0.tar.gz #zxvf后写你要解压的压缩包名
3.配置文件
./configure --prefix=/usr/local/nginx-1.24.0 #配置configure --prefix 代表安装的路径,
4.编译安装
make & make install #编译安装nginx
如果报错找不到命令 “make”那执行
apt install make
然后再次执行
make & make install #编译安装nginx
三、启动Nginx
1.进入到安装路径sbin目录下
cd /usr/local/nginx-1.24.0/sbin
2.执行启动命令
./nginx
四、访问
1.输入IP地址,成功访问即代表安装成功
如果报错打不开,大概率是防火墙的原因,关闭即可
service iptables stop
以上命令是本次关闭,重启失效,如果想永久关闭执行
chkconfig iptables off
如果想指定放行80端口执行
sudo ufw allow 80
重启
sudo ufw reload
完结撒花
- THE END -
最后修改:2023年4月22日
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://ospf.me/1-11
共有 0 条评论