旗下导航:搜·么
当前位置:网站首页 > PHP教程 > 正文

如安在CentOS和RHEL和Fedora上装置NGINX Web服务器【php教程】

作者:搜搜PHP网发布时间:2019-11-26分类:PHP教程浏览:106


导读:nginx(enginex)是一个功能强大的web效劳器,因为其速度快,所以异常受欢迎。nginx还用作反向代理效劳器。本篇文章将引见在CentOS、Rhel和Fedora体系上...
nginx(engine x)是一个功能强大的web效劳器,因为其速度快,所以异常受欢迎。nginx还用作反向代理效劳器。本篇文章将引见在CentOS、Rhel和Fedora体系上设置nginx。

步骤1:装置nginx

nginx包在默许存储库中可用。实行以下敕令以在体系上装置最新的nginx可用版本。

$ yum install nginx    
$ dnf install nginx#On Fedora 22+ systems

步骤2:nginx基础设置

在启动nginx之前举行一些初始设置。编辑nginx主设置文件/etc/nginx/nginx.conf并更新值。

$ vim /etc/nginx/nginx.conf

更新以下值:

worker_processes  4;   # Number of CPU available in system 
listen  80;  # Port on which nginx will listen

步骤3:启动nginx效劳

运用以下敕令启动nginx Web效劳器,并在体系启动时将nginx设置为自动启动。

$ systemctl enable nginx.service
$ systemctl start nginx.service

如今,运用你最喜欢的浏览器接见端口80上的效劳器,它将显现默许的nginx页面。

步骤4:在nginx中建立virtualhost

在对nginx举行初始设置变动后,我们从设置第一个虚拟主机最先。首先为应用程序建立文档根目录。

$ sudo mkdir -p /var/www/example.com/httpdocs
$ sudo chown -R nginx.nginx /var/www/example.com

如今建立一个带有示例文本的索引文件

$ echo "Welcome to NGINX" > /var/www/example.com/httpdocs/index.html

如今建立一个虚拟主机设置文件。只是建立一个名为example.com.conf的default.conf文件的副本,并在编辑器中编辑该文件。

$ cp /etc/nginx/conf.d/virtual.conf /etc/nginx/conf.d/example.com.conf
$ vim /etc/nginx/conf.d/example.com.conf

像下面如许对设置文件举行一些变动,并坚持其他设置稳定。

server {
    listen       80;
    server_name  example.com;

    location / {
        root   /var/www/example.com/httpdocs;
        index  index.html index.htm;

    }

末了,运用以下敕令重新启动nginx效劳

$ sudo systemctl restart nginx.service

本篇文章到这里就已悉数完毕了,更多其他精彩内容人人能够关注ki4网的PHP视频教程栏目!

以上就是如安在CentOS和RHEL和Fedora上装置NGINX Web效劳器的细致内容,更多请关注ki4网别的相干文章!

标签:nginx