购买服务器后
注意:还没创建实例等操作
先安装宝塔面板
在命令面板这里安装 宝塔面板 (我这边安装的 CentOS)
jsonyum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
Q: 不一样的话,可以去官网找一下
现在暂时不管服务器了
搭建我的博客
SSG 搭建一个我的博客的项目
创建项目
jsonnpm add -D vitepress
初始化项目
jsonnpx vitepress init
配置选项
是否放在根目录 ./ 就可以了
项目名称: 随你
描述网站:随你
主体:选第一个吧
剩下的两个选:yes
启动项目
jsonnpm run docs:dev
项目提交到到 git
上传到了远端(gitee)
登录宝塔
- 输入 bt
- 输入 14
- 访问公网 IP
多半是访问不了,需要去安全组开放端口
上面可以看到我的要释放的端口是 20240
上去之后会让登录宝塔账号,手机号+密码的组合,搞一下
登录成功之后会推荐一堆东西,关掉就好
下载依赖
看软件商店,可以下载一些我们需要的东西,我要 MongoDB +NginX 来搭建数据库和部署前端页面,nodejs 作为后端,所以(我下载了,MongoDB,NginX,Nodejs)
对了趁他下载,再做一些事吧
在文件 》 终端 下载一些依赖
jsonyum install git yum install nginx yum install nodejs yum install npm
软件商店一样下载,都行的
拉取 git 仓库中的代码
git clone ------gitee 仓库的克隆链接--------
对代码进行打包
流程是正确的
可以通过 cat package.json 查看 package 文件中的内容,主要是看里面的打包命令,当然也可以直接双击打开查看,。
总之就是这个
运行命令打包
npm run docs:bulid
会打包出一个 .vitepress 的文件,里面有一个 dist 文件哪个文件就我们需要的
添加站点
宝塔可以通过网站的添加站点进行添加
对了,是 dist。
点提交就成了
打开站点
可以运行了
添加数据库
在里面添加数据库
配置 MongoDB
直接是用不了的,得配置一下
设置配置项
将 127.0.0.1 改为 0.0.0.0 将 JavaScriptEnabled:false 改为 true
进行创建
先去安全里面放开 27017 端口,因为我要用 27017 所以是这个端口
创建失败
如果老是提示创建失败的话可以,选择重启一下
还是不行的话,可以试试加微信 MingLou_24