腾讯云安装指南
2019-10-08 本文已影响0人
稻草人_9ac7
202 腾讯云小白装机指南
目录
- 安装宝塔面板
- 开放安全组并关联实例
- 免密登陆
- vim编辑器使用
- 一键部署静态h5服务
- leanclound平台
一、安装宝塔面板
- 参考以下链接进行安装: https://www.laoyangblog.com/86.html
- 安装完之后会显示宝塔面板的登录地址和账号密码
- 登录面板,会提示让你安装套装,选左边的安装
- 安装完之后就可以新建网站,输入域名,安装提示创建即可
- 新建index.html,里面随便弄点内容,点击宝塔侧边栏的文件,把index.html上传至 /www/wwwroot/你的网站根目录,此时你还无法访问,需要到腾讯云配置安全组
二、开放安全组并关联实例
-
登录腾讯云控制台 => 云服务器 => 侧边栏安全组 => 添加安全组 => 选择放通全部端口 => 管理实例 => 新增关联
- 把你的安全组跟你的云服务器进行关联之后,访问你的域名即可访问到上面上传的index.html
三、免密登录
按照此链接进行设置 http://huruqing.cn/docs/Linux/list/06.html
四、vim编辑器使用
vim是在linux系统常常要用到的编辑器,需要熟悉其常用的快捷键,参考一下链接
http://huruqing.cn/docs/Tool/list/4.vim.html
五、一键部署静态h5服务
假设网站的根目录为 /www/wwwroot/h5, 我们需要在h5目录下部署多个服务,可以参照下面的做法
以部署maizuo-admin为例
-
vue-cli3打包项目,根目录添加vue.config.js
module.exports = { publicPath: '/maizuo-admin/', // 打包名称 outputDir: 'maizuo-admin', // 关闭eslint检查 lintOnSave: false }
配置好后运行npm run build进行打包,根目录就生成了一个静态资源包卖座-admin
-
新增 deploy.sh脚本文件,内容如下
scp -r maizuo-admin root@106.54.231.159:/www/wwwroot/h5/
执行
bash deploy.sh
即可上传maizuo-admin至服务器
六、leanclound平台
-
注册平台账号
Hmg100672
-
新建应用 =》 进入应用 =》 设置 =》 应用keys =》 AppID,AppKey
-
后台接口代码连接应用数据库
/server.js 替换keys
AV.init({ appId: "w5i4RpNBvSFQLIk46GkhXd3T-gzGzoHsz", appKey: "KNBV61pp2YX8hK4FuK37v6GW", masterKey: "kCNTvFLxm5gobib15pVAm0vB" });
-
在平台新建class City
-
拷贝项目到服务器
scp -r C:\Users\Administrator\Desktop\maizuo-server root@106.54.231.159:/root/server
七、部署到服务器
-
安装node
yum install -y nodejs
-
全局安装 n模块
npm i n -g
-
使用n升级nodejs
n 11
-
关闭防火墙 systemctl stop firewalld
-
进入项目目录,运行 npm run dev 访问 公网ip地址(域名):端口号
八、安装pm2服务可以在后台运行
pm2常用命令
-
安装pm2
npm i pm2 -g
-
使用pm2 启动服务
- pm2 start server(app).js
- pm2 start server.js --name 'maizuo-server'