Linux環境下部署百度 disconf

2021-08-11 21:35:55 字數 2953 閱讀 3200

然後解壓 

unzip disconf-master.zip
2. 解壓完成後,建立兩個資料夾online-resources和war

3. 將

disconf-master/disconf-web/profile/rd
目錄下的幾個檔案:

jdbc-mysql.properties(mysql資料庫連線的配置)

redis-config.properties(redis連線的配置)

zoo.properties(zookeeper的配置)

拷貝到剛才的:

/usr/local/disconf/online-resources
目錄下。

複製到這個目錄下之後,修改

之後其他幾個檔案 redis配置和zk配置就可以按照環境情況實際配置,由於我這redis,和zookeeper事先裝好的,就不詳細說redis和zk安裝過程了

4. 上面解壓完disconf-master包之後需要配置環境變數:

sudo vi /etc/profile,在檔案的末尾加上

online_config_path=/usr/local/disconf/online-resources

war_root_path=/usr/local/disconf/war

export online_config_path

export war_root_path

5. 生成war包

cd disconf/disconf-web

sh deploy/deploy.sh

不要使用 mvn clean install 編譯會報錯

最後會在 online-resources目錄下生成war包:

6. 根據readme刷入你的sql指令碼 mysql

按照disconf-master/disconf-web/sql/readme.txt說明

----------------------------

- 0-init_table.sql create db,tables

- 1-init_data.sql create data

- 201512/20151225.sql patch

- 20160701/20160701.sql patch

----------------------------

刷入指令碼:

cd /data/disconf-master/disconf-web/sql/

mysql -uroot -proot <0-init_table.sql

mysql -uroot -proot -ddisconf<1-init_data.sql

mysql -uroot -proot -ddisconf<201512/20151225.sql

mysql -uroot -proot -ddisconf<20160701/20160701.sql

7. 安裝 tomcat  下面是給安裝栗子,我實際上是安裝的tomcat8

2.解壓縮 tar -zxvf apache-tomcat-7.0.55.tar.gz

配置tomcat 

在tomcat的server.xml  host節點中加入

8. 安裝nginx:

第一步:

rpm -ivh
第二步:

yum info nginx(檢視當前版本可選)
第三步:安裝

yum install -y nginx
啟動命令:nginx安裝目錄在/etc/nginx

service nginx start
啟動命令    service nginx start

停止命令    service nginx stop

重啟命令    service nginx restart

配置 nginx在nginx.conf中http新增:

upstream disconf   

server

} location ~ ^/(api|export)

}

9. 最後需要訪問 http://ip:8000

使用者名稱密碼 admin admin

目前只是調研,如果好用,會接著更新

至於為什麼一定要使用nginx 之前是說如果只使用tomcat 的話,只能返回json,需要使用nginx反向**,具體還在考察,

linux系統下部署php專案環境

1.apache安裝方法相對簡單 2.外網訪問虛擬機器中的位址,我們就需要修改一下apache的配置檔案 etc httpd conf httpd.conf 找到 servername www.example.com 80 改為 servername localhost 80 找到 listen 改...

Linux環境下部署svn服務詳解

環境 作業系統 centos 8.0 ip 39.100.228.13 用root賬號登入,在控制台執行以下命令,一直預設安裝就好可以了。輸入svnserve version 檢視安裝資訊 這裡可以看到版本是1.10.2 配置資訊解釋如下 root qinshengfei svnserve d r ...

百度語音RESTful C 環境設定

1.新增 c 11 支援 b.解壓 c.1 cd curl 7.55.1 2 configure prefix usr local curl sudo configure with ssl prefix usr local curl 3 make 4 make install d.使用 curl v...