云服务器(腾讯云)-部署web项目在Tomcat上
1.购买域名和服务器
- 具体步骤及规划腾讯云官网有介绍。腾讯云入门中心
2.域名与服务器绑定
- 具体步骤见腾讯云官方文档。腾讯云入门中心
3.云服务器重装系统
- 购买好服务器后,我们打开腾讯云的控制台进入我们的与服务器操作界面
- 实例-更多-重装系统
- 选择要重装的系统
4. mysql创建表iot
①进入终端
(1)方式一:云服务的登录键
- 可以使用腾讯云控制台那云服务器的登录,进入终端进行操作;
(2)方式二:PuTTY
- 也可以下载PuTTY进入终端操作。
②创建表
-
具体命令见这个链接 MySQL命令(一)
-
1.开启mysql数据库: service mysql start
-
2.登录mysql : mysql -uroot -p
(回车后输入mysql密码,一般密码为空)
在登录数据库过程中,如果遇到忘记root密码时,该如何解决?- 修改密码命令如下:
- service mysql stop
- mysqld_safe --skip-grant-tables &
- mysql (如果当前的终端窗口不能动了,打开另一个终端窗口运行mysql命令)
- update user set password=password(‘123’) where user=‘root’ and host=‘localhost’; (显示password不能识别的话,使用这条命令:update user set authentication_string=password(‘newpassword’) where user=‘root’;)
- flush privileges;
- exit;
- service mysqld restart
-
3.创建数据库:create database 数据库名;
-
4.使用数据库: use 数据库名;
-
5.创建表:create table 表名(属性1 类型 约束,属性2 类型 [约束],…);(不同字段间无空格)
例本次我使用到的:create table iot(
temperature int,
humidity int,
date datetime);
6.查看表结构:desc 表名;
7.退出数据库:exit、quit、ctrl+d
5.部署web项目部署
①打包web项目
- 打开eclipse-选择项目文件夹-右击-Export导出-WAR File-选择存放路径-Finish完成
②上传web项目
- 使用WinSCP软件远程登录云服务器,上传打包好的web项目.war
6.开启服务
- 1.重新开启mysql数据库服务:service mysql restart
- 2.开启Tomcat服务
- cd /usr/local/tomcat/bin
- ./startup.sh
7.效果展示
- 浏览器输入 云服务器公网的ip地址或域名:端口名/web项目名/里面的jsp文件名或html文件名