CentOS 7.6基于Nginx静态服务器搭建个人网站

1 前言

之前文章 建站过程中的踩坑记录:自定义域名、百度收录与备案 中提到,我将会把个人网站从 GitHub Pages 迁移到腾讯云服务器,本文就针对这个过程做个笔记。

备注:我的个人网站是使用 VuePress 生成的静态网页。

2 安装 Nginx

在安装 Nginx 之前,先看看 yum 的源,执行以下命令:

cat /etc/yum.repos.d/CentOS-Base.repo

输出结果如下:

[extras]
gpgcheck=1
gpgkey=http://mirrors.tencentyun.com/centos/RPM-GPG-KEY-CentOS-7
enabled=1
baseurl=http://mirrors.tencentyun.com/centos/$releasever/extras/$basearch/
name=Qcloud centos extras - $basearch
[os]
gpgcheck=1
gpgkey=http://mirrors.tencentyun.com/centos/RPM-GPG-KEY-CentOS-7
enabled=1
baseurl=http://mirrors.tencentyun.com/centos/$releasever/os/$basearch/
name=Qcloud centos os - $basearch
[updates]
gpgcheck=1
gpgkey=http://mirrors.tencentyun.com/centos/RPM-GPG-KEY-CentOS-7
enabled=1
baseurl=http://mirrors.tencentyun.com/centos/$releasever/updates/$basearch/
name=Qcloud centos updates - $basearch

可以看到由于我买的是腾讯云服务器,所以yum源默认为腾讯源,国内的源比较快,就不用修改了。

备注:如果源不是国内的话,就自己改一下吧,注意改之前先备份,避免出问题。

接下来执行以下命令安装 Nginx:

yum install nginx

3 启动 Nginx

安装好后,我们先启动 Nginx 看看效果,命令如下:

nginx

可以执行以下命令在应用程序中看看 Nginx 有没有启动成功:

top -d 1

接下来我们直接访问一下服务器的公网 ip 看看,比如我这里的是:119.29.8.163,可以看到以下界面,表示 Nginx 服务器启动成功:

在这里插入图片描述

4 配置 Nginx

启动 Nginx 之后会显示默认网站,如果想要它显示指定的静态网站,需要手动配置。

  1. 首先,我们先把静态网站上传到服务器,比如此处我将静态的 HTML 文件放在 /opt/site 目录中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值