留個(gè)備注:泛微Linux系統(tǒng)下Ecology9+Emobile7部署要點(diǎn)
[重要通告]如您遇疑難雜癥,本站支持知識(shí)付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!
最近又開(kāi)始折騰泛微Ecology9在Liunx系統(tǒng)下運(yùn)行,實(shí)屬男折騰,先記錄一些相關(guān)信息
環(huán)境說(shuō)明 泛微Ecology+泛微手機(jī)端Emp+Redis+Resin+java1.8+Mysql8
1. MySQL8部署
#需要開(kāi)啟不區(qū)分大小寫(xiě)
$ wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.24-el7-x86_64.tar.gz
$ mkdir -p /usr/local/mysql/ #安裝目錄
$ mkdir -p /data/mysqldb/ #數(shù)據(jù)存放目錄
$ useradd mysql
$ groupadd mysql
$ chown -R mysql.mysql /usr/local/mysql/
$ chown -R mysql.mysql /data/mysqldb/
$ tar xvf mysql-8.0.24-el7-x86_64.tar.gz -C /usr/local/mysql/
$ vim /etc/my.cnf
{
[mysqld]
# 設(shè)置3306端口
bind-address = 0.0.0.0
port=3306
lower_case_table_names=1
# 設(shè)置mysql的安裝目錄
basedir=/usr/local/mysql/mysql-8.0.24-el7-x86_64
# 設(shè)置mysql數(shù)據(jù)庫(kù)的數(shù)據(jù)的存放
datadir=/data/mysqldb
# 允許最大連接數(shù)
max_connections=10000
# 允許連接失敗的次數(shù)。這是為了防止有人從該主機(jī)試圖攻擊數(shù)據(jù)庫(kù)系統(tǒng)
max_connect_errors=10
# 服務(wù)端使用的字符集默認(rèn)為UTF8
character-set-server=utf8
# 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎
default-storage-engine=INNODB
# 默認(rèn)使用“mysql_native_password”插件認(rèn)證
default_authentication_plugin=mysql_native_password
[mysql]
# 設(shè)置mysql客戶(hù)端默認(rèn)字符集
default-character-set=utf8
[client]
# 設(shè)置mysql客戶(hù)端連接服務(wù)端時(shí)默認(rèn)使用的端口
port=3306
}
$ cd /usr/local/mysql/bin/
$ ./mysqld --initialize --console
$ cd /usr/local/mysql/support-files/
$ ./mysql.server start
$ mysql -u root -p
$ set password=password('BIM@123%$#qwe');
$ use mysql;
$ update user set host = '%' where user = 'root';
##創(chuàng)建 ecology 數(shù)據(jù)庫(kù),并創(chuàng)建賬號(hào),賦權(quán)
$ create database ecology;
$ create user ecology identified with mysql_native_password by 'ecology123';
$ grant all privileges on *.* to ' ecology '@'%';
$ flush privileges;
##創(chuàng)建emobile賬號(hào),賦權(quán)
$ create user emobile identified with mysql_native_password by 'WEAVERemobile7!@#';
$ grant all privileges on *.* to ' emobile '@'%';
$ flush privileges;
#導(dǎo)入初始化SQL
ecology9legal.sql
emp_app_msg.sql
2. Redis部署
$ wget http://download.redis.io/releases/redis-5.0.2.tar.gz
$ tar xzf redis-5.0.2.tar.gz -C /usr/local/redis/
$ cd redis
$ make
$ make install
$ vim /usr/local/redis-5.0.2/redis.conf
{requirepass bim123456}
$ redis-server &
3. Ecology9部署
#安裝JDK1.8
$ mkdir -p /usr/local/java/
$ tar xvf jdk1.8.0_66.tar.gz -C /usr/local/java/
$ vim /etc/profile
{
export JAVA_HOME=/usr/local/java/jdk1.8.0_66/
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
}
$ source /etc/profile
$ java -version
#安裝ecology+resin
$ mkdir -p /data/bdip/weaver
#上傳Ecology9.00.2011.16.zip+Resin-4.0.58.zip+resin.xml
$ unzip Ecology9.00.2011.16.zip
#修改數(shù)據(jù)庫(kù)連接,指向ecology庫(kù)
$ vim ecology/WEB-INF/prop/weaver.properties # 見(jiàn)圖1
$ unzip Resin-4.0.58.zip
$ cp -a /data/bdip/weaver/resin.xml /data/bdip/weaver/resin/conf/
$ vim resin/conf/resin.xml # 見(jiàn)圖2
$ vim resin/conf/resin.properties #修改resin程序app.http端口為8090
$ vim resin/bin/resin.sh #修改JAVA_HOME路徑
$ vim resin/bin/startresin.sh #修改最后一行腳本路徑
$ sh resin/bin/startresin.sh #啟動(dòng)Resin
## 訪問(wèn)IP:8090即可打開(kāi)E9頁(yè)面
默認(rèn)用戶(hù): sysadmin
默認(rèn)密碼: 1
## 登陸提示需要提供license文件,找開(kāi)發(fā),并復(fù)制識(shí)別碼給他,驗(yàn)證碼可以在ecology/web-info/code.key文件里看到
4. Emobile7 部署
# 上傳emp_完整的部署包+一個(gè)補(bǔ)丁包.tar.gz
$ tar xvf emp_完整的部署包+一個(gè)補(bǔ)丁包.tar.gz -C /data/bdip/weaver/
# 修改手機(jī)端數(shù)據(jù)庫(kù)配置文件
$ vim emp/work/config/application-custom.properties #見(jiàn)圖3
# 修改emessage數(shù)據(jù)庫(kù)信息
$ vim emp/msgsvr/openfire/conf/openfire.xml #見(jiàn)圖4
# 修改emessage需要用到的Redis信息,Redis默認(rèn)密碼bim123456
$ vim emp/msgsvr/openfire/conf/cache.properties
# 手機(jī)端啟動(dòng)
$ sh emp/appsvr/tomcat/bin/startup.sh
# 手機(jī)端消息啟動(dòng)
$ ./emp/msgsvr/openfire/bin/msgsvr start
## 訪問(wèn)IP:8999即可打開(kāi)手機(jī)端頁(yè)面
默認(rèn)用戶(hù): sysadmin
默認(rèn)密碼: 1
## emobile7的license文件找開(kāi)發(fā)
以下是備注的一些圖,明白人一看即可明白
Ecology注冊(cè)碼查看地址
cat /data/bdip/weaver/ecology/WEB-INF/code.key
問(wèn)題未解決?付費(fèi)解決問(wèn)題加Q或微信 2589053300 (即Q號(hào)又微信號(hào))右上方掃一掃可加博主微信
所寫(xiě)所說(shuō),是心之所感,思之所悟,行之所得;文當(dāng)無(wú)敷衍,落筆求簡(jiǎn)潔。 以所舍,求所獲;有所依,方所成!
賞
支付寶贊助
微信贊助
免責(zé)聲明,若由于商用引起版權(quán)糾紛,一切責(zé)任均由使用者承擔(dān)。
您必須遵守我們的協(xié)議,如您下載該資源,行為將被視為對(duì)《免責(zé)聲明》全部?jī)?nèi)容的認(rèn)可->聯(lián)系老梁投訴資源 LaoLiang.Net部分資源來(lái)自互聯(lián)網(wǎng)收集,僅供用于學(xué)習(xí)和交流,請(qǐng)勿用于商業(yè)用途。如有侵權(quán)、不妥之處,請(qǐng)聯(lián)系站長(zhǎng)并出示版權(quán)證明以便刪除。
敬請(qǐng)諒解! 侵權(quán)刪帖/違法舉報(bào)/投稿等事物聯(lián)系郵箱:service@laoliang.net
意在交流學(xué)習(xí),歡迎贊賞評(píng)論,如有謬誤,請(qǐng)聯(lián)系指正;轉(zhuǎn)載請(qǐng)注明出處: » 留個(gè)備注:泛微Linux系統(tǒng)下Ecology9+Emobile7部署要點(diǎn)