大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
环境:VMware16pro,centos7
解决:
-
安装nginx前的准备
-
安装gcc环境:
在官网下载的nginx源码需要编译,所以需要gcc环境。yum install gcc-c++
-
安装PCRE pcre-devel
Nginx的Rewrite模块和HTTP核心模块会使用到PCRE正则表达式语法。这里需要安装两个安装包pcre和pcre-devel。第一个安装包提供编译版本的库,而第二个提供开发阶段的头文件和编译项目的源代码。安装命令如下:yum install -y pcre pcre-devel
-
安装zlib
zlib库提供了开发人员的压缩算法,在Nginx的各种模块中需要使用gzip压缩。安装命令如下:yum install -y zlib zlib-devel
-
安装Open SSL
nginx不仅支持 http协议,还支持 https(即在 ssl 协议上传输 http),如果使用了 https,需要安装 OpenSSL 库。安装命令如下:yum install -y openssl openssl-devel
-
下载并解压nginx压缩包
- 去官网下载
官网:nginx.org
点击 download
选择版本,Mainline version(主版本,最新版本),Stable version(稳定版),Legacy version(其他版本) - 命令下载
wget http://nginx.org/download/nginx-1.20.2.tar.gz
- 去官网下载
-
将下载的压缩包移动并解压,指令如下所示:
mv nginx-1.20.2.tar.gz /usr/local(这里的地址按需修改,且此条命令非必须)
tar -zxvf nginx-1.20.2.tar.gz(注:如果是移动到/usr/local目录下,解压的文件名称不能为nginx,原因后面有)
-
进入解压后的目录,执行./configure 运行默认配置
-
-
编译并安装nginx
-
编译并安装nginx
make && make install
成功后会在/usr/local中增加nginx文件夹(所以前面不能改成这个名,不然会失败)
-
修改配置
vim /usr/local/nginx/conf/nginx.conf
可以修改端口和主机名或其他配置
-
启动nginx
-
启动nginx
/usr/local/nginx/sbin/nginx
-
关闭nginx
/usr/local/nginx/sbin/nginx -s quit 或者 /usr/local/nginx/sbin/nginx -s stop
-
重启nginx
/usr/local/nginx/sbin/nginx -s reload
-
设置nginx开机启动
vim /etc/rc.local
在底部增加/usr/local/nginx/sbin/nginx
-
-
-
测试
浏览器中输入ip地址测试,出现欢迎页成功,否则失败 -
附
netstat命令各个参数说明如下:
-a:列出所有网络状态,包括 Socket 程序;
-c秒数:指定每隔几秒刷新一次网络状态;
-n:使用 IP 地址和端口号显示,不使用域名与服务名;
-p:显示 PID 和程序名;
-t:显示使用 TCP 协议端口的连接状况;
-u:显示使用 UDP 协议端口的连接状况;
-I:仅显示监听状态的连接;
-r:显示路由表;
即可显示当前服务器上所有端口及进程服务,于grep结合可查看某个具体端口及服务情况··netstat -ntlp //查看当前所有tcp端口·
netstat -ntulp |grep 80 //查看所有80端口使用情况·
netstat -anp | grep 3306 //查看所有3306端口使用情况·
查看一台服务器上面哪些服务及端口
netstat -lanp
查看一个服务有几个端口。比如要查看mysqld
ps -ef |grep mysqld
查看某一端口的连接数量,比如3306端口
netstat -pnt |grep :3306 |wc
查看某一端口的连接客户端IP 比如3306端口
netstat -anp |grep 3306
关闭防火墙
[root@localhost ~]# service iptables stop
关闭开机自启动防火墙
[root@localhost ~]# chkconfig iptables off
[root@localhost ~]# chkconfig –list|grep ipt
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/185551.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...