新新手怎样在云主机上部署Html5项目

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了新新手怎样在云主机上部署Html5项目相关的知识,希望对你有一定的参考价值。

H5edu教育html5开发解答
一.前期准备:
1.购买云主机(本人用的是阿里云)
2.下载一个tomcat(tomcat7.0)
3.JDK1.7.0
3.在云主机里下载一个压宿包
4.准备一个谷歌浏览器包
二.步骤:
1.登陆管理云服务管理控制台,复制公网ip
2.连接云主机方法:①.网页连接 (有点慢)②.远程连接(记得提前修改密码)将公网ip复制到远程连接桌面的计算机栏,用户名:administrator 密码:自己修改的
3.打开云主机后,装上谷歌浏览器、tomcat、装上jdk、配置好环境,可百度查询配置环境步骤。
4.将项目放入tomcat的webapps里面,然后打开tomcat里的bin里面的tomcat7.exe双击,然后在双击startup.exe,看到项目运行,一般就没有太大问题。
三.见证奇迹的时刻:
1.记得要先在浏览器里测试,以免不成功造成失败,先在浏览器中输入localhost:8080+你的项目
2.运行出来后,那么你就成功了,可以在随便一个电脑上登陆你的页面。只要在浏览器中输入(公网ip+端口号+你的项目)。
参考技术A 如果你已经拥有云主机,想搭建html5站点的话。尤其针对新手小白,【云帮手】可以帮到你。云帮手安装使用简单,面板简捷一览无遗可视化操作。
【云帮手】是一款云主机全面集中管理的运维工具软件。
【云帮手】,可以一键部署站点环境(如数据库、php、阿帕奇等等),还能管理多个站点(启动关停等等)。站点备份,数据库备份等安全功能。
【云帮手】还能对你的云主机进行系统一键检测,系统一键修复。远程登录,多台云主机集中管理,资源监控一览无遗,安装简单,客户端安装在pc端,云主机端安装探针做到极少占用云主机内存。
所有功能全部免费使用,上官网注册下载安装后就能使用。
参考技术B 如果你已经拥有云主机,想搭建html5站点的话。尤其针对新手小白,【云帮手】可以帮到你。云帮手安装使用简单,面板简捷一览无遗可视化操作。
【云帮手】是一款云主机全面集中管理的运维工具软件。
【云帮手】,可以一键部署站点环境(如数据库、php、阿帕奇等等),还能管理多个站点(启动关停等等)。站点备份,数据库备份等安全功能。
【云帮手】还能对你的云主机进行系统一键检测,系统一键修复。远程登录,多台云主机集中管理,资源监控一览无遗,安装简单,客户端安装在pc端,云主机端安装探针做到极少占用云主机内存。
所有功能全部免费使用,上官网注册下载安装后就能使用。

基于Docker在云主机上搭建Mysql数据库实例

引言

最近在一个临时笔记本上做golang开发时,尝试通过docker镜像的方式启动MySQL,经过尝试发现很是方便,省去了在本地安装MySQL外加一堆配置的烦恼,毕竟MySQL这东西,在本地跟在云主机上访问并没太大差别。

实操步骤

Step1: 安装docker环境

安装docker环境在腾讯云开发者模块的动手实验室介绍的很清楚,这里把执行步骤搬过来以益读者(以Ubuntu为例)。

更新源地址

sudo apt-get update

安装docker主程序

sudo apt-get install docker

安装docker.io

sudo apt-get install docker.io -y
如果长时间卡住不动,可以按Ctrl+c放弃本次操作,再重新输入指令尝试。

安装docker-registry

sudo apt-get install docker-registry -y

检查docker运行状态

service docker status

拉取官方MySQL镜像

sudo docker pull mysql

Step2 启动MySQL镜像

通过docker run命令启动mysql镜像实例

docker run --name=onlinemysql -it -p 0.0.0.0:3306:3306  -e MYSQL_ROOT_PASSWORD=123456 -d mysql
参数说明:
--name 指定镜像实例的名称,不可与当前已创建实例重复
-t 让docker分配一个伪终端并绑定到容器的标准输入上
-i 让容器的标准输入保持打开
-p 绑定容器实例的3306端口到主机的3306端口(0.0.0.0代表本机的所有IP)
-e 用来给容器内传递环境变量,指定mysql登录密码,
-d 表示后台运行容器,返回容器ID
docker run命令详细介绍

通过Navicat验证数据库状态

通过Navicat这款数据库神器我们可以便捷的验证数据库是否启动正常,只需要填写你的云主机IP及端口号即可,这里不再赘述。
这里笔者想要说明的是,笔者安装的MySQL版本是8.0.23,不需要额外配置root用户即拥有外网访问权限,如果你在使用中发现在外网无法访问,可以尝试配置下MySQL用户权限。

总结

在实际开发调试中,对数据库的安全要求并不高,在公网云主机上基于容器部署MySQL不仅不占用物理机资源,而且云主机也比较稳定,可以方便我们切换终端开发。
希望这这篇文章可以帮到你,如有问题,欢迎评论。
我是不羁的风,关注我,给你分享更多有用的技术文章。

以上是关于新新手怎样在云主机上部署Html5项目的主要内容,如果未能解决你的问题,请参考以下文章

将Hexo博客部署到云主机

基于Docker在云主机上搭建Mysql数据库实例

怎么把主机上的java web项目部署到linux虚拟机上

Node.js + APN:在本地,一切正常,但在云主机上启动时出现“端点错误:无法获取本地颁发者证书”

将node服务部署到云服务器上

将node服务部署到云服务器上