五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

原神服務(wù)端搭建架設(shè)Centos系統(tǒng)

2023-05-16 17:16 作者:馳網(wǎng)科技idc-艾西  | 我要投稿

原神服務(wù)端搭建架設(shè)Centos系統(tǒng)

我是艾西,今天為大家?guī)碓穹?wù)端centos系統(tǒng)的教程

Step1. 準(zhǔn)備工具

這個端在Windows、Linux系統(tǒng)上都可以跑,本次教程基于Linux。

準(zhǔn)備如下工具:

服務(wù)器1臺 centos7 系統(tǒng) 最低配置32核32G 公網(wǎng)聯(lián)機(jī) 2. 手 3. 保證服務(wù)器的443端口未使用(服務(wù)器上沒有網(wǎng)站)

Step2. 環(huán)境配置

安裝系統(tǒng)依賴環(huán)境

yum -y install wget git zsh tmux vim

?

安裝java SE 17

注意:如果想要使用最新版的服務(wù)端,必須安裝>=17版本的java

配置環(huán)境,把JDK17、git、mongodb軟件安裝配置一下。


·?JDK17: JDK17清華源

·?git:git下載

·?Mongodb:Mongodb官方下載

cd ~

wget --no-check-certificate ?

tar zxvf OpenJDK17U-jdk_x64_linux_hotspot_17.0.3_7.tar.gz

mv jdk-17.0.3+7?/usr/local/java

vim /etc/profile

# 按 i 進(jìn)入編輯 在文件末尾添加以下內(nèi)容export?JAVA_HOME=/usr/local/javaexport?PATH=$PATH:$JAVA_HOME/bin;export?CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar;

# 添加完成后按 esc 輸入 :wq 保存

source /etc/profile

# 驗證是否安裝成功

java -version

?

?

?

安裝Mongodb?Mongodb作為服務(wù)端的數(shù)據(jù)庫使用,我們這里安裝最新版的Mongodb5

wget xxxxs://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-5.0.8.tgz

tar zxvf mongodb-linux-x86_64-rhel70-5.0.8.tgz

mv mongodb-linux-x86_64-rhel70-5.0.8?/usr/local/mongodb

vim /etc/profile

# 按 i 進(jìn)入編輯 在文件末尾添加以下內(nèi)容export?MONGODB_HOME=/usr/local/mongodbexport?PATH=$PATH:$MONGODB_HOME/bin

# 添加完成后按 esc 輸入 :wq 保存

source /etc/profile

# 驗證是否安裝成功

mongo -version

?

?

?

接下來,在 /usr/local/mongodb 目錄建立 data log 2個文件夾和1個 mongod.conf配置文件。

cd /usr/local/mongodb

mkdir data

mkdir log

vim mongod.conf

# 按 i 進(jìn)入編輯 添加以下內(nèi)容

dbpath=/usr/local/mongodb/data

logpath=/usr/local/mongodb/log/mongodb.log

logappend=true

port=27017

auth=false

fork=true

bind_ip=127.0.0.1

# 添加完成后按 esc 輸入 :wq 保存

# 以后臺方式啟動數(shù)據(jù)庫

mongod -f /usr/local/mongodb/mongod.conf

?

?

?

至此,服務(wù)端所需要的運行環(huán)境全部配置完成。

Step3. 服務(wù)端準(zhǔn)備、編譯

項目的穩(wěn)定版分支提供了編譯好的服務(wù)端程序,但是個人覺得還是用dev版本的比較好。穩(wěn)定版的到目前為止只發(fā)布了一次,功能上落后dev版太多了。dev版本需要自己編譯的,不要聽到編譯這兩個字就頭大,相反,這個服務(wù)端的編譯相當(dāng)簡單。

clone、編譯服務(wù)端程序

cd ~

使用代理clone項目

Git clone -b development xxxxs://ghproxy.xxx/xxxxs://github.xxx/Grasscutters/Grasscutter

cd Grasscutter./gradlew jar

# 編譯完成后會在當(dāng)前目錄下生成 grasscutter-1.0.0-dev.jar 文件

?

?

下載服務(wù)端資源文件(直接使用整合資源文件)

git clone xxxs://ghproxy.xxx/hxxxs://github.xxx/Koko-boya/Grasscutter_Resources

cd Grasscutter_Resources

cp -r Resources ~/Grasscutter/resources

?

?

Step4. 服務(wù)端配置、運行、更新

修改配置文件

# 先運行一下服務(wù)端

cd ~/Grasscutter

java -jar grasscutter-1.0.0-dev.jar -handbook

# 修改剛生成的配置文件

vim config.json

?

把文件中的兩個IP地址127.0.0.1修改為你服務(wù)器的地址,修改完成后按 esc 輸入?:wq?保存

?

后臺運行服務(wù)端程序

tmux new?-s server

# 具體根據(jù)編譯生成的jar文件名來

java -jar grasscutter-1.0.0-dev.jar

?

?

tmux可以保證你關(guān)掉控制臺的時候,程序依然繼續(xù)運行。用法如下:

1. 創(chuàng)建一個會話: tmux new -s 會話名

2. 進(jìn)入會話: tmux a -t 會話名

3. 退出會話(不殺后臺): ctrl+b 松開 按下d

更新程序

tmux a -t server

# ctrl+c 結(jié)束掉程序

git pull./?gradlew jar

# 具體根據(jù)編譯生成的jar文件名來

java -jar grasscutter-1.0.0-dev.jar

?

今天的分享就到這里啦我們下期見


原神服務(wù)端搭建架設(shè)Centos系統(tǒng)的評論 (共 條)

分享到微博請遵守國家法律
息烽县| 东山县| 禹州市| 临沧市| 昂仁县| 涟源市| 木里| 临武县| 合江县| 沅江市| 连州市| 兴安县| 辰溪县| 怀仁县| 巴东县| 宁都县| 抚顺市| 武清区| 渭源县| 揭西县| 大厂| 阿坝县| 高清| 普定县| 政和县| 黑龙江省| 尚义县| 广河县| 屯留县| 玛纳斯县| 轮台县| 西华县| 长治县| 南川市| 南京市| 双柏县| 江阴市| 江安县| 泽州县| 秦皇岛市| 吴川市|