如何安装NGINX

2020年12月31日19:35:49 发表评论 50 次浏览

介绍

NGINX(发音为" Engine X")是一个免费的开放源代码Web服务器和反向代理, 其经过调整以实现高性能和稳定性, 并且易于使用。 NGINX使用可扩展的, 事件驱动的体系结构, 与Apache之类的Web服务器相比, 它减少了资源消耗。 NGINX被Internet上流量最高的某些站点使用, 但也可以按比例缩小到最小的服务器。

要求

  • 运行Linux的服务器(Ubuntu 16.04或CentOS 7)

在Ubuntu 16.04上安装NGINX

如果已经安装并正在运行Apache, 则需要在安装NGINX之前停止Apache进程:

sudo apachectl stop

接下来, 更新合适的:

sudo apt-get update

最后, 安装NGINX:

sudo apt-get install nginx

NGINX将自动开始运行, 并将配置为在重新引导服务器时自动启动。

如果你访问你的网站并看到" ** Apache2 Ubuntu Default Page ***", 请不要感到惊慌。这是一个静态HTML页面, 默认情况下是在安装Apache时创建的。如果NGINX正在运行, 这index.html如果未替换该页面, 它将自动用作主页。

你可以使用以下命令检查NGINX的状态:

systemctl status nginx

其他基本的NGINX命令:

停止:

sudo systemctl stop nginx

开始:

sudo systemctl start nginx

重新开始:

sudo systemctl restart nginx

重新加载配置:

sudo systemctl reload nginx

在CentOS 7上安装NGINX

如果已经安装并正在运行Apache, 则需要在安装NGINX之前停止Apache进程:

sudo apachectl stop

接下来, 安装EPEL存储库:

sudo yum install epel-release

最后, 安装NGINX:

sudo yum install nginx

安装完成后, 使用以下命令启动NGINX:

sudo systemctl start nginx

然后使用以下命令将NGINX配置为在服务器重新启动时自动启动:

sudo systemctl enable nginx

如果你在浏览器中访问URL或IP地址, 则应该看到NGINX问候页面。

你可以使用以下命令检查NGINX的状态:

systemctl status nginx

其他基本的NGINX命令:

停止:

sudo service nginx stop

开始:

sudo service nginx start

重新开始:

sudo service nginx restart

重新加载配置:

sudo service nginx reload
一盏木

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: