在学习JavaWeb的过程中,开发环境,服务器,数据库都在本地,为了获得更好的学习体验,我尝试将一个Web项目部署在服务器上。
目录:
服务器准备
环境配置
web项目/数据库
一、购买服务器实例
腾讯云/阿里云都有,可以申请学生认证
如果学过linux推荐使用linux系统
linux强大的命令行方便远程管理
由于没有学过linux我就选了windows系统
生成实例后一定要设置安全组放行8080端口,如果要使用SSH传输文件,需要放行22端口,系统默认是关闭了这些端口的,设置完后给这个安全组添加服务器实例
注意能够ping通只能说明C/S可以进行ICMP协议通信,如果使用http协议访问服务器失败一定要仔细检查安全组以及防火墙
二、配置jdk以及tomcat
配置环境这些都是基本操作,不再赘述
甩3个链接
jdk
tomcat
mysql-connector
检验方法不变,输入localhost:8080/
三、处理本地数据库和Web项目
数据库
以MySQL为例,使用命令行 mysqldump 命令 导出指定库数据
语法:mysqldump -u -p 端口 指定字符集 指定数据库 > 指定路径
war包
如果你用的Eclipse,选择要上传的项目—>Export–>指定路径
将以上文件拷贝到服务器,其中.war文件置于tomcat\webapps\下,将.sql文件使用命令行 mysql 命令 导入到指定数据库
大功告成,运行tomcat
刘湘川
原创文章 5获赞 12访问量 589
关注
私信
展开阅读全文
作者:刘湘川
javaweb项目
javaweb
服务器