下面是在CentOS7系统下使用YUM安装Nginx的详细攻略: 安装Nginx 步骤如下: 打开终端,使用root用户登录系统; 更新YUM: yum update 安装Nginx: yum install nginx 启动Nginx: systemctl start nginx 检查
下面是在CentOS7系统下使用YUM安装Nginx的详细攻略:
安装Nginx步骤如下:
- 打开终端,使用root用户登录系统;
- 更新YUM:
yum update
- 安装Nginx:
yum install nginx
- 启动Nginx:
systemctl start nginx
- 检查Nginx是否已经启动成功:
systemctl status nginx
如果输出信息中包含“active (running)”字样,说明Nginx已经成功启动。
- 配置Nginx自启动:
systemctl enable nginx
这样,当系统重启时,Nginx会自动启动。
配置Nginx安装成功后,我们需要对Nginx进行一定的配置,来满足实际需求。下面是一些常见的Nginx配置示例:
配置网站根目录- 创建网站根目录:
mkdir /var/www/html/example.com #example.com是自定义域名
- 修改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大顶级数据挖掘软件!人工智能的十大作用!- 重启Nginx:
systemctl restart nginx
配置SSL证书
- 下载Let’s Encrypt工具:
yum install certbot
- 生成证书:
certbot certonly --standalone -d example.com #example.com是自定义域名
- 配置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;
保存并退出;
- 重启Nginx:
systemctl restart nginx
现在,对于访问example.com的请求,都会被自动重定向到https协议,且使用了SSL证书加密。
以上是CentOS7系统下使用YUM安装Nginx的详细攻略及相关示例说明。
【文章转自国外服务器 http://www.558idc.com处的文章,转载请说明出处】