Nginx安装

nginx包需要再nginx官网找
(apache和nginx只能有一个,因为都是80端口)

###安装依赖包

[root@nginx nginx-1.12.2]# yum -y install gcc pcre-devel zlib-devel openssl-devel

###解nginx的tar包

[root@nginx nginx]# tar -xf nginx-1.12.2.tar.gz
[root@nginx nginx]# ls ##查看当前目录下
显示有nginx-1.12.2目录

###cd进目录 并且进行添加模块等操作
[root@nginx nginx-1.12.2]#cd nginx-1.12.2
[root@nginx nginx-1.12.2]# ./configure \

–prefix=/usr/local/nginx \ //给指定安装路径
–with-http_ssl_module //开启ssl加密功能

添加模块和指定路径

###编译并且安装
[root@nginx nginx-1.12.2]# make && make install
&&的意思:是如果成功执行 &&前的命令,那么再执行&&后的命令;前面的命令执行失败,那么就不执行后面的命令

###nginx的命令用法:

[root@nginx ~]# /usr/local/nginx/sbin/nginx //启动服务
[root@nginx ~]# /usr/local/nginx/sbin/nginx -s stop //关闭服务
[root@nginx ~]# /usr/local/nginx/sbin/nginx -s reload //重新加载配置文件
[root@nginx ~]# /usr/local/nginx/sbin/nginx –V //查看软件信息
[root@nginx ~]# ln -s /usr/local/nginx/sbin/nginx /sbin/ //软链接,方便后期使用

###启动服务后使用ss命令查看端口信息
在这里插入图片描述

[root@nginx nginx-1.12.2]# /usr/local/nginx/sbin/nginx
[root@nginx nginx-1.12.2]# ss -anutlp | grep nginx

###ss命令与netstat命令相同,该命令常用选项如下:
netstat命令可以查看系统中启动的端口信息,该命令常用选项如下:
-a显示所有端口的信息
-n以数字格式显示端口号
-t显示TCP连接的端口
-u显示UDP连接的端口
-l显示服务正在监听的端口信息,如httpd启动后,会一直监听80端口
-p显示监听端口的服务名称是什么(也就是程序名称)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值