项目说明
本项目是一个JAVA开源项目,需要搭建JAVA运行环境,另外项目用到了数据库,所以需要安装数据库
版本需求:
tomcat:9.0.64
jdk:8u333
jpress:3.2.5
mysql:8.0.27
JDK安装
下载链接:https://www.oracle.com/java/technologies/downloads/#java8
直接自定义安装,安装完了把环境变量加到系统路径上(我这里是自动加入的),安装好了之后可以通过cmd查看
环境变量
将两个bin文件加到环境变量中和创建JAVA_HOME
检测安装情况
在cmd输入javac和java验证
Tomcat安装
下载链接:http://tomcat.apache.org/
下载之后直接解压到你想要解压的路径下,然后依次完成以下操作
安装之后可以进入到tomcat的bin文件下,打开cmd,然后运行service.bat install安装,然后运行startup.bat验证是否安装成功。验证方式为在网址中输入localhost:8080验证
MySQL安装
下载地址:https://downloads.mysql.com/archives/community/
安装之后添加环境变量即可
打开cmd,输入mysql -uroot -p123456进入
修改配置添加远程访问权限:update user set host = ‘%’ where user =‘root’;将localhost设置为通配符%。localhost设置了“%”后便可以允许远程访问。
mysql> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> update user set host = '%' where user ='root';
Query OK, 1 row affected (0.01 sec)
Rows matched: 1 Changed: 1 Warnings: 0
mysql>
使配置生效
localhost修改完成后执行以下命令使配置立即生效。flush privileges;
然后在查看配置
mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)
mysql>
mysql> select host from user where user='root';
+------+
| host |
+------+
| % |
+------+
1 row in set (0.00 sec)
已成功修改,这个时候就可以连接了。
Jpress安装
下载地址:http://www.jpress.cn/
百度网盘:链接:https://pan.baidu.com/s/1WyyQjkdTkp_aG2SyaWqubw
提取码:s31k
放入D:\Software\apache-tomcat-8.5.82\webapps路径下,会自动解压缩,解压缩。
为jpress建数据库
弄好之后重新启动tomcat,然后在网址上输入http://localhost:8080/jpress/install。
测试用例
问题总结
1. tomcat终端乱码
这种情况是tomcat的日志配置文件的编码需要修改,找到tomcat安装目录,找到conf下的logging.properties文件,将其中的encoding = UTF-8的部分全部修改为encoding = GBK,如图:
重启tomcat,通过shutdown.bat关闭,通过startup.bat打开