最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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)的評論 (共 條)

分享到微博請遵守國家法律
威宁| 连平县| 邯郸县| 横山县| 临颍县| 多伦县| 沂水县| 九龙县| 搜索| 定边县| 诏安县| 东台市| 冷水江市| 泾川县| 哈尔滨市| 南宁市| 南郑县| 孝义市| 通化市| 婺源县| 岳阳市| 南溪县| 若羌县| 永济市| 安国市| 唐山市| 景宁| 苗栗市| 凤城市| 宁城县| 黄龙县| 西贡区| 富蕴县| 谢通门县| 琼结县| 河源市| 烟台市| 繁峙县| 太白县| 崇阳县| 青浦区|