【Nginx】Linux系统中安装nginx

一、安装依赖

连接linux服务器:

ssl -l root 服务器地址

安装依赖

yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

二、安装ngnix

下载nigix:http://nginx.org/en/download.html
将下载的文件上传至linux服务器

scp /Users/maxlz/Downloads/nginx-1.17.7.tar.gz root@xx.xx.xx.xx:/usr/src

解压下载的ngnix文件

tar -xvf nginx-1.17.7.tar.gz
cd nginx-1.17.7
./configure
make && make install

然后cd/usr/local,会发现多了一个nginx文件,安装成功。

.  ..  bin  etc  games  include  lib  lib64  libexec  nginx  sbin  share  src

三、启动nginx

cd /usr/local/nginx/sbin
./nginx

启动成功后可通过以下命令查看nginx进程:

ps -ef | grep nginx

root     23460     1  0 22:18 ?        00:00:00 nginx: master process ./nginx
nobody   23461 23460  0 22:18 ?        00:00:00 nginx: worker process
root     23533 12382  0 22:18 pts/0    00:00:00 grep --color=auto nginx

启动成功!
  在浏览器中输入linux服务器地址,你会发现页面无法访问,这是因为linux默认端口是80,不能被访问,可通过设置防火墙开放80端口即可。

# 查看防火墙
firewall-cmd --list-all 

打印:

public (active)
  target: default
  icmp-block-inversion: no
  interfaces: eth0
  sources: 
  services: dhcpv6-client ssh
  ports: 
  protocols: 
  masquerade: no
  forward-ports: 
  source-ports: 
  icmp-blocks: 
  rich rules:

ports中没有任何信息,接下里我们设置开放80端口:

sudo firewall-cmd --add-port=80/tcp --permanent

如果打印success则添加成功,重启防火墙。

firewall-cmd --reload

此时在浏览器访问,你会发现页面可以正常打开了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MAXLZ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值