一、MySQL安装与配置
1.MySQL安装
配置yum源,mkdir在/usr/local目录下新建mysql目录
进入mysql目录
cd /usr/local/mysql
执行下面命令
wget https://dev.mysql.com/get/mysql80-community-release-el7-7.noarch.rpm
然后
yum localinstall -y mysql80-community-release-el7-7.noarch.rpm
这样yum源就配置好了,如下图。
下载 mysql。
执行安装命令,国外链接估计好几个小时,慢慢等,注意电脑不要息屏和xshell一直保持焦点打开。
yum install -y mysql-community-server
2.MySQL配置
初始随机密码
vim /var/log/mysqld.log
设置密码,输入以下命令,按回车,按分号
alter user 'root' @'localhost' identified with mysql_native_password by '密码'
任何设备都可以访问数据库,而不是单单localhost本地
update user set host='%' where user='root';
防火墙放行端口
firewall-cmd --zone=public --permanent --add-port=3306/tcp
[root@iZwz9gxpm2rp8leuaaffj8Z ~]# firewall-cmd --zone=public --permanent --add-port=3306/tcp
success
[root@iZwz9gxpm2rp8leuaaffj8Z ~]# firewall-cmd --reload
success
阿里云服务器控制台打开安全组的端口 ,80、8080、3306
然后Navicat链接,创建数据库执行SQL脚本就行
二、部署web应用服务器
安装jdk,open1.8版本与安装Tomcat
打包Java项目成war包,然后进去Tomcat的webapps目录,解压war包
修改配置mybatis文件
vim ./aiver_oa/WEB-INF/classes/mybatis-config.xml
修改URL的IP地址和数据库密码,分别是服务器的IP和服务器数据库的密码
修改Tomcat的server.xml文件
root@iZwz9gxpm2rp8leuaaffj8Z apache-tomcat-8.5.85]# pwd
/usr/local/apache-tomcat-8.5.85
[root@iZwz9gxpm2rp8leuaaffj8Z apache-tomcat-8.5.85]# clear
[root@iZwz9gxpm2rp8leuaaffj8Z apache-tomcat-8.5.85]# vim ./conf/server.xml
[root@iZwz9gxpm2rp8leuaaffj8Z apache-tomcat-8.5.85]#
1端口默认的8080改为自己的端口,我是80端口
2.上下文配置,在文件最后
<Context path="/" docBase="aiver_oa"/>
启动Tomcat访问地址就行了
防火墙放行80端口,我Java项目的端口就是80的
firewall-cmd --zone=public --permanent --add-port=80/tcp
firewall-cmd --reload
三、访问
or
http://119.23.210.224
http://119.23.210.224/login.html
账号密码 m8,test