当前位置 : 主页 > 操作系统 > centos >

CentOS7系统下用YUM安装Nginx详解

来源:互联网 收集:自由互联 发布时间:2023-07-29
下面是在CentOS7系统下使用YUM安装Nginx的详细攻略: 安装Nginx 步骤如下: 打开终端,使用root用户登录系统; 更新YUM: yum update 安装Nginx: yum install nginx 启动Nginx: systemctl start nginx 检查

下面是在CentOS7系统下使用YUM安装Nginx的详细攻略:

安装Nginx

步骤如下:

  1. 打开终端,使用root用户登录系统;
  2. 更新YUM:
yum update
  1. 安装Nginx:
yum install nginx
  1. 启动Nginx:
systemctl start nginx
  1. 检查Nginx是否已经启动成功:
systemctl status nginx

如果输出信息中包含“active (running)”字样,说明Nginx已经成功启动。

  1. 配置Nginx自启动:
systemctl enable nginx

这样,当系统重启时,Nginx会自动启动。

配置Nginx

安装成功后,我们需要对Nginx进行一定的配置,来满足实际需求。下面是一些常见的Nginx配置示例:

配置网站根目录
  1. 创建网站根目录:
mkdir /var/www/html/example.com  #example.com是自定义域名
  1. 修改Nginx配置文件:
vim /etc/nginx/conf.d/example.com.conf

把以下配置复制粘贴到文件中:

server {
    listen       80;
    server_name  example.com;  #自定义域名
    root         /var/www/html/example.com;
    index        index.html;
}

保存并退出;

自由互联热门推荐:PDF电子发票识别软件,一键识别电子发票并导入到Excel中!10大顶级数据挖掘软件!人工智能的十大作用!

  1. 重启Nginx:
systemctl restart nginx
配置SSL证书
  1. 下载Let’s Encrypt工具:
yum install certbot
  1. 生成证书:
certbot certonly --standalone -d example.com  #example.com是自定义域名
  1. 配置Nginx:
vim /etc/nginx/conf.d/example.com.conf

在server块中添加以下内容:

listen       443 ssl;
ssl_certificate      /etc/letsencrypt/live/example.com/fullchain.pem;
ssl_certificate_key  /etc/letsencrypt/live/example.com/privkey.pem;

保存并退出;

  1. 重启Nginx:
systemctl restart nginx

现在,对于访问example.com的请求,都会被自动重定向到https协议,且使用了SSL证书加密。

以上是CentOS7系统下使用YUM安装Nginx的详细攻略及相关示例说明。

【文章转自国外服务器 http://www.558idc.com处的文章,转载请说明出处】
网友评论