社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  NGINX

Linux中安装Nginx服务器 2020-08-29

驱风逐浪玩压缩 • 4 年前 • 275 次点击  

1.上传Nginx服务器(我的nginx的位置f:/nginx-1.17.5.tar.gz),打开CRT,点击ALT+P,进入SFTP

put f:/nginx-1.17.5.tar.gz
  • 1

2.回到CRT,将Nginx移动到/home/下

mv nginx-1.17.5.tar.gz  /home/
  • 1

3.进入home

cd /home/
  • 1

4.解压

tar -zxvf nginx-1.17.5.tar.gz 
  • 1

5.删除Nginx压缩包

rm -rf nginx-1.17.5.tar.gz
  • 1

6.进入Nginx目录

cd nginx-1.17.5/
  • 1

7.安装依赖环境

yum -y install pcre pcre-deve
yum -y install zlib zlib-devel
yum -y install openssl openssl-devel
  • 1
  • 2
  • 3

8.安装Nginx

	./configure	
(如果上一步执行过程中出现not found就执行yum -y install gcc gcc-c++ autoconf automake make然后重新执行上一步)
	make
	make install
  • 1
  • 2
  • 3
  • 4

9.安装完成后在/usr/local下就会有一个Nginx目录,进入Nginx目录

cd /usr/local/nginx/sbin
  • 1

10.启动nginx

启动
./nginx
停止
./nginx -s stop
重启
./nginx -s reload
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

11.查看服务状态

ps -ef | grep nginx
  • 1

12.测试Nginx服务是否成功启动

	http://ip地址:80
(如果上一步主机访问不到的话就是linux防火墙的问题)
	查看80端口是否被分配给了Nginx
	netstat -ntlp
	如果已经分配,执行下面操作
	第一步,对80端口进行防火墙配置:
	firewall-cmd --zone=public --add-port=80/tcp --permanent
	第二步,重启防火墙服务:
	systemctl restart firewalld.service
	然后重新访问
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

nginx-1.17.5.tar.gz下载
提取码:g8yp

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/73020
 
275 次点击