演示站点:http://download.java1234.com/
推荐购买西部数码的主机,服务非常好,主机性能稳定; https://www.west.cn/
要购买 弹性云主机,操作系统Centos7 64位 裸机;
起步阶段推荐以下配置:
CPU:2核 内存:2G
磁盘:50G 带宽:1M
裸机要安装 vsftp,jre,mysql,tomat
vsftp安装:http://blog.java1234.com/blog/articles/306.html
jre安装:http://blog.java1234.com/blog/articles/307.html
mysql安装:http://blog.java1234.com/blog/articles/308.html
tomat安装:http://blog.java1234.com/blog/articles/309.html
项目核心配置文件application.yml
redis配置文件:
src/main/resources下的config目录
redis.properties文件
虚拟路径配置:主要是图片的上传,存储,和访问
开发环境:
com.java1234.config WebMvcConfig文件
正式环境 是打war包发布的,所以需要配置tomcat的server.xml文件
linux参考配置:
<Context docBase="/home/userImages" reloadable="true" debug="0" path="/userImage"/>
<Context docBase="/home/articleImages" reloadable="true" debug="0" path="/image"/>
java mail邮件配置:
首先开启 POP3/SMTP服务服务
开启的时候,会验证,得到密码,保存好;
com.java1234.config MailConfig类: