ITPub博客

首页 > 自动化运维 > 应用服务器 > 基于linux离线部署nginx,使用rpm

基于linux离线部署nginx,使用rpm

原创 应用服务器 作者:yy418408247 时间:2023-03-13 18:36:09 0 删除 编辑
题外话:进行项目部署,服务器是内网状态,不能使用yum进行安装,只能使用离线安装。nginx需要的依赖包比较多。
1.依赖包的下载位置。
具体内容:
[root@ycmzj RelyOn]# pwd
/usr/local/RelyOn
2.安装依赖包:rpm -Uvh  *.rpm  --nodeps  --force
[root@ycmzj RelyOn]# rpm -Uvh  *.rpm  --nodeps  --force
3.进行nginx 安装。
①通过xftp把nginx上传到服务器中。ll查看如下:
②在当前目录下进行解压操作,解压到/usr/local下:
[root@ycmzj local]# tar -zxvf nginx-1.20.2.tar.gz  -C /usr/local/
③ 进行预编译
先到指定目录。
[root@ycmzj local]#  cd nginx-1.20.2

[root@ycmzj nginx-1.20.2]# ./configure --prefix=/usr/local/nginx  --with-http_stub_status_module --with-http_v2_module --with-http_ssl_module --with-http_gzip_static_module --with-http_realip_module --with-http_flv_module --with-http_mp4_module
④进行编译安装。
[root@ycmzj nginx-1.20.2]#make && make install
⑤启动nginx
为了防止报错,需要进行操作:

[root@ycmzj nginx-1.20.2]# vi /etc/selinux/config

2>.防火墙
# 查看防火墙状态
[root@ycmzj nginx-1.20.2]# systemctl status firewalld
[root@ycmzj nginx-1.20.2]# firewall-cmd --state
# 查看80端口
[root@ycmzj nginx-1.20.2]# firewall-cmd --query-port = 80 /tcp
#查看添加80端口,加载
[root@ycmzj nginx-1.20.2]# firewall-cmd --permanent --zone=public --add-port=80/tcp
[root@ycmzj nginx-1.20.2]# firewall-cmd --reload
测试nginx是否正常
[root@ycmzj nginx-1.20.2]# /usr/local/nginx/sbin/nginx -t
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
开启nginx(
#启动
[root@ycmzj nginx-1.20.2]# /usr/local/nginx/sbin/nginx
#正常停止                
[root@ycmzj nginx-1.20.2]# /usr/local/nginx/sbin/nginx  -s quit                
#重新加载
[root@ycmzj nginx-1.20.2]# /usr/local/nginx/sbin/nginx -s reload
#查看版本信息
[root@ycmzj nginx-1.20.2]# /usr/local/nginx/sbin/nginx   -V         
)
[root@ycmzj nginx-1.20.2]# /usr/local/nginx/sbin/nginx
4. 查看Nginx状态
①.查看进程
[root@ycmzj nginx-1.20.2]# ps aux | grep nginx

[root@ycmzj nginx-1.20.2]#
②. 端口查询
[root@ycmzj nginx-1.20.2]# lsof -i: 80

③.查看服务
[root@ycmzj nginx-1.20.2]# netsta t -lntp


游戏是我的全部图景,我将演绎所有的游戏角色,我是每个活着角色的传奇。 --开心研



来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29494175/viewspace-2939452/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论
游戏是我的全部图景,我将演绎所有的游戏角色,我是每个活着角色的传奇。 --开心研

注册时间:2014-02-19

  • 博文量
    44
  • 访问量
    63769