实战案例:部署基于JAVA的博客系统JPress
官方网站:http://www.jpress.io/
安装包下载
第一步:
[root@ubuntu2004]#mkdir /data/jpress/ -p 创建网站数据存放的目录,ROOT可以不建
把下载好的包拉进/data/jpress/目录,并改名为ROOT.war,它会自动解压成一个ROOT文件夹
[root@ubuntu2004 jpress]#rz -E
rz waiting to receive.
[root@ubuntu2004 jpress]#ls
jpress-v4.2.0.war
[root@ubuntu2004 jpress]#mv jpress-v4.2.0.war ROOT.war
[root@ubuntu2004 jpress]#ls
ROOT.war
第二步:更改server配置文件
[root@ubuntu2004 jpress]#vim /usr/local/tomcat/conf/server.xml
</Host>
<Host name="jpress.meng.com" appBase="/data/jpress" unpackWARs="true" autoDeploy="true">
</Host>
[root@ubuntu2004 jpress]#chown -R tomcat. /data/jpress/ 更改权限
[root@ubuntu2004 jpress]#systemctl restart tomcat.service
[root@ubuntu2004 jpress]#ls
ROOT ROOT.war
做DNS解析 10.0.0.100 jpress.meng.com
去网页访问 jpress.meng.com:8080 出现jpress页面
在MySQL中创建账号并授权
修改身份验证插件(改成传统的)MySQL8.0需要修改认证插件
[root@ubuntu2004 ~]#vim /etc/mysql/mysql.conf.d/mysqld.cnf
[mysqld]
default_authentication_plugin=mysql_native_password
重启MySQL
[root@ubuntu2004 ~]#systemctl restart mysql.service
mysql> create database jpress;
Query OK, 1 row affected (0.07 sec)
mysql> create user jpress@'127.0.0.1' identified by '123456';
Query OK, 0 rows affected (0.00 sec)
mysql> grant all on jpress.* to jpress@'127.0.0.1';
Query OK, 0 rows affected (0.01 sec)
去jpress网站输入信息创建jpress博客