Skip to content

购买服务器后

注意:还没创建实例等操作

先安装宝塔面板

在命令面板这里安装 宝塔面板 (我这边安装的 CentOS)

json
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

命令面板

Q: 不一样的话,可以去官网找一下

https://www.bt.cn/new/download.html

现在暂时不管服务器了

搭建我的博客

SSG 搭建一个我的博客的项目

网址:https://vitepress.dev/

创建项目

json
npm add -D vitepress

image-20240229160348674

初始化项目

json
npx vitepress init

image-20240229160421675

配置选项

是否放在根目录 ./ 就可以了

项目名称: 随你

描述网站:随你

主体:选第一个吧

剩下的两个选:yes

image-20240229160101987

启动项目

json
npm run docs:dev

image-20240229181328119

项目提交到到 git

上传到了远端(gitee)

image-20240229182631361

登录宝塔

  1. 输入 bt
  2. 输入 14
  3. 访问公网 IP

命令面板

多半是访问不了,需要去安全组开放端口

image-20240229185708573

上面可以看到我的要释放的端口是 20240

image-20240229185824688

上去之后会让登录宝塔账号,手机号+密码的组合,搞一下

登录成功之后会推荐一堆东西,关掉就好

下载依赖

看软件商店,可以下载一些我们需要的东西,我要 MongoDB +NginX 来搭建数据库和部署前端页面,nodejs 作为后端,所以(我下载了,MongoDB,NginX,Nodejs)

image-20240229190044749

image-20240229190332032

对了趁他下载,再做一些事吧

在文件 》 终端 下载一些依赖

json
yum install git
yum install nginx
yum install nodejs
yum install npm

软件商店一样下载,都行的

image-20240229195410483

拉取 git 仓库中的代码

git clone ------gitee 仓库的克隆链接--------

image-20240229200035151

对代码进行打包

流程是正确的

可以通过 cat package.json 查看 package 文件中的内容,主要是看里面的打包命令,当然也可以直接双击打开查看,img

image-20240229200317305

总之就是这个

运行命令打包

npm run docs:bulid

会打包出一个 .vitepress 的文件,里面有一个 dist 文件哪个文件就我们需要的

添加站点

宝塔可以通过网站的添加站点进行添加

image-20240229201059249

image-20240229201242234

对了,是 dist。img

点提交就成了

打开站点

可以运行了

image-20240229201357019

添加数据库

在里面添加数据库

配置 MongoDB

直接是用不了的,得配置一下

image-20240229210032831

设置配置项

将 127.0.0.1 改为 0.0.0.0 将 JavaScriptEnabled:false 改为 true

image-20240229210548173

进行创建

先去安全里面放开 27017 端口,因为我要用 27017 所以是这个端口

image-20240229205350518

image-20240229205519720

创建失败

如果老是提示创建失败的话可以,选择重启一下

image-20240229211352176

还是不行的话,可以试试加微信 MingLou_24