建站笔记

本文最后更新于 2024年6月25日 早上

主要是记录一些在建站时候会用到的操作。

ssl证书

如果想要将http变成https则需要一个证书,自己的小站肯定首选白嫖。

申请很快,几分钟就搞定,然后将证书下载下来。

使用ssh上传到服务器去

1
scp kala.zip ubuntu@yourIp:/home/ubunut/ 

然后在服务器上解压文件

1
unzip kala.zip   

如果未安装则

1
sudo apt-get install unzip

我使用的是nginx,则找到解压文件中对应文件夹里的两个文件1_kala.love_bundle.crt和2_kala.love.key。我将其扔到了/home/ubunut/ssl文件夹中。
之后就是修改nginx配置,使用sudo打开
/etc/nginx/sites-available

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
server {
listen 443;
server_name kala.love;
ssl on;
root /var/www/hexo;
index index.html index.htm;

ssl_certificate /home/ubuntu/ssl/1_kala.love_bundle.crt;
ssl_certificate_key /home/ubuntu/ssl/2_kala.love.key;
ssl_session_timeout 5m;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
location / {
index index.html index.htm;
}
}
#把http的域名请求转成https
server {
listen 80;
server_name kala.love;
rewrite ^(.*)$ https://$host$1 permanent;
}

最后重启nginx

1
sudo service nginx restart

备案

域名备案使用的是腾讯云公众号,需要填写个人信息,身份证正反面照片,然后进行人脸识别。网站内容处不要填写个人博客,网站名称限制很多很多,注意下面的说明。紧急联系电话是要实际打电话去确认的,属于联系好对方。
公安备案使用此网站,在选模式的时候,选择非交互式,不然要线下弄各种繁琐表格。


建站笔记
https://blog.kala.love/posts/4d1df81a/
作者
久远·卡拉
发布于
2021年4月13日
许可协议