在腾讯云上部署应用

在腾讯云上建一个网站

登录腾讯云官网,然后点击一元学生特惠,每天会有两百个新增名额。需要进行学生认证,还有实名认证,域名还需要进行备案。

申请成功以后每月都会发放代金券,然后让你用一元就可以用上云主机,当然都是最低配置的,大概有20g。还有域名是可以选合适价位的,使用代金券就够了。
当都购买完成之后,就可以进入管理中心。点击云服务器,选中以后,进行登录,我之前用的ubuntu,所以就安装的ubuntu的镜像,安装完成之后。安装时,会提醒你服务器的账户和密码。不要忘记

注意linux下输入密码是不会显示任何东西的,输入完成以后,直接enter就行了,出现机器名字加上$就说明成功登陆了。

这时候可以在自己的本地的linux和mac机器的终端下ping一下自己的云主机的ip
例如 ping 139.199.206.187查看是否能ping通,如果不能ping通,可能是安全组设置的问题。选中主机的更多选项卡,然后配置安全组。选择开放全部端口。应该就可以ping通主机的ip,我就是在这上面花费了好多时间。

在linux和mac机器下可以通过scp命令将本地文件拷贝到云主机上。查看本地需要上传的文件的绝对路径,可以使用pwd。
scp命令例子

scp /Users/mac01/Desktop/ex/views/index.jade ubuntu@139.199.205.188:/home/ubuntu/myweb/qixi/views

/Users/mac01/Desktop/ex/views/index.jade这是我的本地文件的绝对路径。ubuntu是我的云主机的账号名称@是必须加上的。然后就是我的主机的ip后面是我想上传的文件的路径

回车之后,会要求你输入自己的密码。然后就上传成功了。
我是使用express搭建的应用,觉得一个一个文件上传的太麻烦了。就在主机上重新建立了一个应用,然后将一些文件替换了一下。

sudo apt-get install node//安装node

node -v //查看node的版本号

sudo apt-get install npm//安装npm
npm -v//查看npm的版本号

如果npm和node都安装成功以后,就可以

sudo npm install -g express-generator@4//安装一个构建工具
express myapp && cd myapp//建立一个新项目,然后进入新项目中
npm install//安装依赖
npm start //运行项目

如果顺利的话。这时候就可以通过你的公网的3000端口,访问到你的这个项目。可以通过上面的scp命令将你自己的项目发布到云主机上运行。
接下来就是域名了,如果你的域名备案成功之后,点击管理中心的云产品里面的域名解析。
选中你所拥有的域名点击解析。记录类型为A,主机记录为www
记录值为你的主机的公网ip,点击确定。
过几分钟以后,你的域名就可以生效了。
点击查看示例
用的是imooc网上的一个教程的前端代码。仅作为一个例子。

存在的问题有音乐文件是在服务器上,因为io读取的问题,不能够同步加载,有时间在解决吧

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值