linux上编译nginx 实现网页开发

2021-05-28 03:03

阅读:618

YPE html>

标签:auto   firewalld   serve   ssl   family   netstat   fir   system   margin   

wget http://nginx.org/download/nginx-1.16.1.tar.gz
# 解压
tar -xzf nginx-1.16.1.tar.gz
cd nginx-1.16.1
# yum升级
yum update
# yum安装依赖
yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
./configure --prefix=/usr/local/nginx
# make
make
make install

find / -name nginx
可以看到/usr/local/nginx存在

# cd到刚才配置的安装目录/usr/loca/nginx/

./sbin/nginx -t

正确是这样的:

[root@ecs-PicYc 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

# 启动服务

./nginx

#查看服务状态

ps -ef | grep nginx

#查看服务器端口状态

netstat -apn

#验证下服务的请求

curl localhost:80

正确的返回结果

[root@ecs-PicYc ~]# curl localhost:80Welcome to nginx!

Welcome to nginx!

If you see this page, the nginx web server is successfully installed and working. Further configuration is required.

For online documentation and support please refer to "http://nginx.org/">nginx.org.
Commercial support is available at
"http://nginx.com/">nginx.com.

Thank you for using nginx.

这个返回是  /usr/local/nginx/html/index.html 这个目录下的html文件

 #查看是否开放80 端口

[root@ecs-PicYc ~]# firewall-cmd --query-port=80/tcp
no

#开放端口

[root@ecs-PicYc ~]# firewall-cmd --add-port=80/tcp --permanent
success

#重启防火墙

systemctl restart firewalld

linux上编译nginx 实现网页开发

标签:auto   firewalld   serve   ssl   family   netstat   fir   system   margin   

原文地址:https://www.cnblogs.com/132818Creator/p/14782360.html


评论


亲,登录后才可以留言!