花2.9元/月,搭建自己的BLog!
liumao
撰写于 2023年 11月 08 日

第一步,拥有一台服务器(我们选用最便宜的Nat)

首先我们去虚妄猫去买一台便宜的Nat鸡,我购买的是2.9元/月的德国鸡。

点击购买,购买连接

没有共享ipv4 80/443,我们借助argo或者cloudflare的自定义回源建站。
网站程序我们就选择现在主流的 Typecho,也是本站使用的Blog程序。

第二步,连接SSH

我们进入网站服务器详情,会获得以下信息: IP、ssh端口、root密码

我们使用的SSH软件是电脑版的finalshell。配置如下,注意登录名是 root

因为Nat鸡共享ipv4,可能被GFW屏蔽,需要自行挂代理连接,或者使用ipv6连接。这里本教程就不详细表述

第三步,安装国产宝塔面板

以下代码是从hostcli.com 处获取,安装之后居然自带会员,真神奇。

建议使用centos7

Debian/Ubuntu 代码点击复制
wget -O install.sh http://v7.hostcli.com/install/install-ubuntu_6.0.sh && sudo bash install.sh

Centos7 代码点击复制
yum install -y wget && wget -O install.sh http://v7.hostcli.com/install/install_6.0.sh && sh install.sh

输入一键脚本命令,回车,输入y,进行安装。
提示:如果提醒机器内已有环境,是否强制安装,输入 yes 继续安装

安装结束后,您将获得一下宝塔登录信息:登录网址和用户密码

可以看到,我是用Debian系统安装出现了错误,没有获取到外网的登录地址,只需要将内网10.0.1.143更换成服务器的外网ip即可。

安装完成后,请执行以下下命令

Debian/Ubuntu 代码点击复制
apt remove apache2 -y

Centos7 代码点击复制
yum remove httpd -y

接下来我们需要更改端口(如果你使用的独立ip的vps,不需要更改)

我们通过主机详情页,可以看到提供给我们的端口,我们选择其中一个,我选择了第一个 11430 更详情的机器使用教程,请点击

使用宝塔管理命令 bt
bt

因此我们最终的登录地址 http://外网ip:端口/安全路径

第四步,安装登录宝塔安装了lnmp环境

很简单,如图所示,就可以

注意php选择7.4

以上环境配置已经完成,我们进行网站的搭建。


建站第一步,天才cf,我们需要一个域名

没啥可说的,购买域名,托管到cloudflare,就不细讲了,谷歌,百度都有,太详细了。本文的重点还是讲 cloudflare的argo和自定义回源和Nat之间的联用



https://github.com/typecho/typecho/releases/latest/download/typecho.zip`

下载,解压,我们建站的第一步就完成,现在可以访问我们ip+端口,成功的话,将看到一下画面:

typecho安装需要的数据库信息,在宝塔面板中获取,请根据下图查看。


至此,我们typecho BLog也搭建完成了。


最后一步,将网站映射到域名

* argo教程

复制下面命令,进入到ssh进行操作

wget -N --no-check-certificate https://raw.githubusercontent.com/Misaka-blog/argo-script/main/argo.sh && bash argo.sh

操作顺序 1 2 5 6

    1. 选择命令1,没啥难度,直接操作就可以
    1. 选择命令2

      如图进行,复制链接在浏览器打开,按照要求授权cf。
      成功后,ssh会出现提示:
    1. 选择命令5



      按照图上操作,文件名随意,但最好就跟着我写吧
    1. 选择命令6
      如果上面文件名跟我一样,下图配置也可以照抄
至此,argo的配置已完成,我们可以通过域名访问网站了。


* cloudflare自定义回源设置

首先我们先要在cloudflare解析一个域名,如图操作,ip是服务器的外网ip,不需要加端口

第二步,我们选择自定义回源,路径如图所示

第三步,配置自定义回源。

域名填写,我们在第一步时,添加的域名
重写端口,写我们建站时的端口,我的是11431
此时就可以访问域名了。

至此,自定义回源端口也完成了,所有教程也完成了。

花2.9元/月,搭建自己的BLog!

第一步,拥有一台服务器(我们选用最便宜的Nat)

首先我们去虚妄猫去买一台便宜的Nat鸡,我购买的是2.9元/月的德国鸡。

点击购买,购买连接

没有共享ipv4 80/443,我们借助argo或者cloudflare的自定义回源建站。
网站程序我们就选择现在主流的 Typecho,也是本站使用的Blog程序。

第二步,连接SSH

我们进入网站服务器详情,会获得以下信息: IP、ssh端口、root密码

我们使用的SSH软件是电脑版的finalshell。配置如下,注意登录名是 root

因为Nat鸡共享ipv4,可能被GFW屏蔽,需要自行挂代理连接,或者使用ipv6连接。这里本教程就不详细表述

第三步,安装国产宝塔面板

以下代码是从hostcli.com 处获取,安装之后居然自带会员,真神奇。

建议使用centos7

Debian/Ubuntu 代码点击复制
wget -O install.sh http://v7.hostcli.com/install/install-ubuntu_6.0.sh && sudo bash install.sh

Centos7 代码点击复制
yum install -y wget && wget -O install.sh http://v7.hostcli.com/install/install_6.0.sh && sh install.sh

输入一键脚本命令,回车,输入y,进行安装。
提示:如果提醒机器内已有环境,是否强制安装,输入 yes 继续安装

安装结束后,您将获得一下宝塔登录信息:登录网址和用户密码

可以看到,我是用Debian系统安装出现了错误,没有获取到外网的登录地址,只需要将内网10.0.1.143更换成服务器的外网ip即可。

安装完成后,请执行以下下命令

Debian/Ubuntu 代码点击复制
apt remove apache2 -y

Centos7 代码点击复制
yum remove httpd -y

接下来我们需要更改端口(如果你使用的独立ip的vps,不需要更改)

我们通过主机详情页,可以看到提供给我们的端口,我们选择其中一个,我选择了第一个 11430 更详情的机器使用教程,请点击

使用宝塔管理命令 bt
bt

因此我们最终的登录地址 http://外网ip:端口/安全路径

第四步,安装登录宝塔安装了lnmp环境

很简单,如图所示,就可以

注意php选择7.4

以上环境配置已经完成,我们进行网站的搭建。


建站第一步,天才cf,我们需要一个域名

没啥可说的,购买域名,托管到cloudflare,就不细讲了,谷歌,百度都有,太详细了。本文的重点还是讲 cloudflare的argo和自定义回源和Nat之间的联用



https://github.com/typecho/typecho/releases/latest/download/typecho.zip`

下载,解压,我们建站的第一步就完成,现在可以访问我们ip+端口,成功的话,将看到一下画面:

typecho安装需要的数据库信息,在宝塔面板中获取,请根据下图查看。


至此,我们typecho BLog也搭建完成了。


最后一步,将网站映射到域名

* argo教程

复制下面命令,进入到ssh进行操作

wget -N --no-check-certificate https://raw.githubusercontent.com/Misaka-blog/argo-script/main/argo.sh && bash argo.sh

操作顺序 1 2 5 6

    1. 选择命令1,没啥难度,直接操作就可以
    1. 选择命令2

      如图进行,复制链接在浏览器打开,按照要求授权cf。
      成功后,ssh会出现提示:
    1. 选择命令5



      按照图上操作,文件名随意,但最好就跟着我写吧
    1. 选择命令6
      如果上面文件名跟我一样,下图配置也可以照抄
至此,argo的配置已完成,我们可以通过域名访问网站了。


* cloudflare自定义回源设置

首先我们先要在cloudflare解析一个域名,如图操作,ip是服务器的外网ip,不需要加端口

第二步,我们选择自定义回源,路径如图所示

第三步,配置自定义回源。

域名填写,我们在第一步时,添加的域名
重写端口,写我们建站时的端口,我的是11431
此时就可以访问域名了。

至此,自定义回源端口也完成了,所有教程也完成了。

赞 (2)

评论区(1条评论)

我要评论


saka
LV1

页面CSS样式失效,如何解决