【笔记】linux下的nginx自动安装
前言:
nginx依赖的组件比较多,大概有这几个:
a、openssl
b、pcre
c、zlib
安装过程较为繁琐,所以,这里拿券君已经帮你整理好啦,只需要一键执行即可!
话不多说,开始!
1、下载整理好的nginx:
https://download.csdn.net/download/oceanyang520/10166425
为了大家珍惜资源,珍惜学习的来自不易,资源设置了5积分,如果积分不够,可以联系我,看到尽快回复,谢谢您。微信183942498 邮箱183942498@qq.com
当然啦,这儿有百度云版的,哈哈哈
链接:https://pan.baidu.com/s/13nOp6D5SH8CcS8x5U-DPPA
提取码:udtu
2、下载好了,解压,是zip格式的,linux可以按照zip工具:
yum install -y zip unzip
在这里,我解释下上面的命令,懂的请飘过~
yum是centos的镜像库,就好比安卓的应用商店,install是安装的意思,-y是全自动的意思,中间的确认对话框自动确认,zip是app,unzip也是app,他们两个以空格隔开,意思是同时安装这两个app,当然了,还可以再空格跟上别的APP,也就是批量安装的意思。不懂的可以183942498,微信qq同号。谢谢。
安装好zip工具后解压:
unzip nginxauto.zip
3、然后执行解压出来的脚本文件:
bash nginxinstall.sh
接下来就静等安装吧,过程比较长,请耐心等待
有可能缺少 gcc gcc-c++ 库
执行下载安装即可:
yum install -y gcc gcc-c++
安装好gcc库后继续执行脚本继续安装
4、安装好后,测试下是否安装成功
[root@sea sbin]# /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
如果出现successful就安装成功啦
5、启动nginx服务
/usr/local/nginx/sbin/nginx
启动后,检查是否启动成功:
[root@sea sbin]# netstat -nltp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 17261/nginx: master
可以发现,已经启动成功了,端口号是80
6、如果以后更改了配置,需要重启nginx,重启需要执行以下命令,或者杀死进程重新执行/usr/local/nginx/sbin/nginx启动,这里推荐不停机重启方式:
/usr/local/nginx/sbin/nginx -s reload
7、最后可以在浏览器地址栏中输入服务器host会有nginx欢迎界面。
8、好了吧,恭喜您已经安装成功了,接下来进行配置吧~
购物naquanjie.com (拿券街)优惠券免费领,另有查券微信机器人优惠返现更灵活(微信号ilujune)谢谢您的光临。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)