J2EE開發環境--RAP

J2EE開發環境--RAPjava

J2EE開發環境分四步:mysql

一、JDK環境linux

二、tomcatgit

三、redis環境github

四、mysql環境web

五、RAP包redis

線上環境,推薦使用源碼,自建應用用戶,設置對應規則,禁止關閉selinux和iptables、firewalld。sql

1、JDK環境:數據庫

直接點:apache

yum -y install epel-release

yum -y install java

2、tomcat環境:

地址:https://tomcat.apache.org/download-70.cgi

請科學使用wget

tar   -xf   apache-tomcat-8.5.16.tar.gz

cd apache-tomcat-8.5.16/bin

./startup.sh

3、redis環境:

下載地址;https://redis.io/download

unzip redis-4.0.1.tar.gz

cd   redis-4.0.1

chmod -R 755 ../redis-4.0.1

nohup ./src/redis-server &            ---後臺啓動redis

4、mysql環境:

下載地址:http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

yum localinstall mysql57-community-release-el7-8.noarch.rpm

yum repolist enabled| grep "mysql.*-community.*"

yum install mysql-community-server

systemctl status mysqld          ---查看啓動狀態

數據庫初始化結構請使用此腳本:https://github.com/thx/RAP/blob/release/src/main/resources/database/initialize.sql

更改mysql密碼如下:

ALTER  USER'root'@'localhost'   IDENTIFIEDBY   'MyNewPass4!';

或者

set   password    for   'root'@'localhost'=password('MyNewPass4!')

受權用戶鏈接;

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypwd' WITH GRANT OPTION;

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.102' IDENTIFIED BY 'mypwd' WITH GRANT OPTION;

flush privileges;

5、RAP包

下載地址:https://github.com/thx/RAP/releases

請注意:

Release頁面中下載war包(建議用最新), 將war包修改成ROOT.war後放入tomcat webapps文件夾中。 startup.sh(.bat)啓動tomcat,該war包自動部署到文件夾ROOT 停掉服務器,打開ROOT中得WEB-INF/classes/config.properties來修改數據庫配置 啓動tomcat,完成部署。

config.properties須要注意:

6、問題集錦:

一、Mysql默認安裝版本爲5.7.*,數據庫推薦使用5.6.*版本,修改5.6.*版本方法以下:

能夠修改vim /etc/yum.repos.d/mysql-community.repo源,改變默認安裝的mysql版本。好比要安裝5.6版本,將5.7源的enabled=1改爲enabled=0。而後再將5.6源的enabled=0改爲enabled=1便可。

grep'temporary password'/var/log/mysqld.log

---查看mysql日誌中的密碼

相關文章
相關標籤/搜索