Java图片站Beauty安装教程
很不错的图片站源码,可以搞。全文转载。
一、Java图片站源码Beauty介绍
Java图片站,PC端扒皮于99mm.me,移动端扒皮于m.99mm.me
我把这两个站的页面扒下来后整合成一个项目,在服务器后端判断访客设备是PC还是移动设备
程序做了应用级别的缓存:
比如我每天发布3套图,在缓存的有效时间(24/3=8小时)内一个页面只访问一次数据库,并把查询到的数据放到内存中
这大大降低了数据库的压力,并且提高了服务器的响应速度,极速响应
用户在浏览器访问一套图的时候只请求一次网站服务器,
点击查看套图的下一张图时使用js修改图片链接,
不用请求网站服务器,直接从图片服务器加载图片
这个程序实测在512M内存的服务器上也是可以极速响应的
具体测试环境:512M内存的Centos7.5系统 + JDK1.7 + Tomcat7 + MySQL5.5
实际占用300M左右内存,其他都给了缓存
数据库表字段的含义看源码中domain的注释吧,这里懒得写了
my.properties中的图片链接自己参照改一下
jdbc.properties中的数据库配置自己按情况改
默认有3个分类,分别是性感、美腿、清纯
我是在JDK1.8环境下写的代码,使用了 Maven来管理包
数据库的建表语言放在resources文件夹下了
本地下载:iht-Beauty-20181217
二、centos7.5 64位下,安装JDK1.7 + tomcat7 + Mysql5.5.61环境
(一)、JDK1.7的安装
查看可安装的JDK
1
|
yum list | grep java |
此处选择64位的1.7版本java-1.7.0-openjdk.x86_64
安装命令
1
|
yum -y install java-1.7.0-openjdk.x86_64 |
查看是否安装成功
1
|
java -version |
如果出现版本信息则说明安装成功了
(二)、Tomcat的安装
Tomcat7安装命令>>>梭哈
还没有评论,来说两句吧...