linux中nginx安装前置条件以及安装流程,非常简单

我的主机的centos8

安装nginx之前需要安装的依赖
//安装c编译器
yum -y install gcc gcc-c++
yum -y install gcc gcc-c++ autoconf automake make
yum -y install pcre-devel openssl-devel

Wget 远程下载ngnix1.18.1 tar包
Wget http://nginx.org/download/nginx-1.18.1.tar.gz

解压 tar 包
tar -zxvf nginx-1.18.1.tar.gz

进入到解压好的nginx目录下——>ngnix1.18.1,编译安装
执行
./configure --prefix=/usr/local/nginx
执行
make && make install

此时出现nginx目录,(centos8 会默认安装在 usr/local目录中)

命令
./nginx //启动
./nginx -s stop //停止
./nginx -s reload //重载配置

启动后 用ifconfig命令查看ip,
Ifconfig
测试自己ngnix是否连接成功
Curl localhost 或 curl 自己的ip

如果想开启外部端口访问则还需要以下配置
关于Linux下启动Nginx服务后,浏览器却不能访问
启动防火墙后,默认没有开启任何端口,需要手动开启端口。nginx默认是80端口
防火墙开启端口访问:

手动开启端口相关命令
firewall-cmd --zone=public --add-port=80/tcp --permanent

注:开启后需要重启防火墙才生效
相关命令 systemctl restart firewalld.service
查看开启的端口
firewall-cmd --list-all

Logo

更多推荐