step1.安装jdk mysql tomcat
step2.云主机开通端口http80/mysql3306/redis6379
step3.mysql设置
mysql5.7在创建账户并授予权限遇到错误ERROR 1064 (42000)
mysql数据库导出导入数据库
修改项目中jdbc.properties中的url和账号密码为work/xxx
step4.配置tomcat
- server.xml配置Connector的port为80
- 并设置图片的访问路径
<Context path="/upload" docBase="/root/upload" />
这里碰到了一个字符集导致中文乱码问题。
具体情况是windows下压缩,centos直接unzip解压乱码。
解决办法:
unzip -O CP936 upload.zip
原因:windows下面是gbk编码
step5.打包war,部署到tomcat
build->build artifacts
war包在下图中所示的的E:\IdeaProjects\onlineshop\target
上传到阿里云主机上,放到/root/apache-tomcat-8.0.53/webapps下面