成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

銀河麒麟系統安裝中間件

運維 系統運維
本文介紹下我們產品使用的中間件在國產操作系統銀河麒麟的安裝(不一定是最優方式,但能用)。

現在越來越多的企業級應用需要運行在國產化環境中,本文介紹下我們產品使用的中間件在國產操作系統銀河麒麟的安裝(不一定是最優方式,但能用)。

包含;Nginx、Redis、RabbitMQ、MongoDB、dotNETCore。

下圖是銀河麒麟服務器的信息:

圖片

想要順利安裝需要確保:

1、服務器能訪問網絡。想要完全離線的方式安裝會更復雜,需要進一步研究。

2、修改  yum  源。

使用  vi /etc/yum.repos.d/kylin_aarch64.repo 來設置  yum  源,文件內容如下:

###Kylin Linux Advanced Server 10 - os repo###

[ks10-adv-os]
name = Kylin Linux Advanced Server 10 - Os
baseurl = https://update.cs2c.com.cn/NS/V10/V10SP3/os/adv/lic/base/$basearch/
gpgcheck = 1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-kylin
enabled = 1

[ks10-adv-updates]
name = Kylin Linux Advanced Server 10 - Updates
baseurl = https://update.cs2c.com.cn/NS/V10/V10SP3/os/adv/lic/updates/$basearch/
gpgcheck = 1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-kylin
enabled = 1

[ks10-adv-addons]
name = Kylin Linux Advanced Server 10 - Addons
baseurl = https://update.cs2c.com.cn/NS/V10/V10SP3/os/adv/lic/addons/$basearch/
gpgcheck = 1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-kylin
enabled = 0

Nginx

先執行下面命令安裝依賴:

yum install gcc gcc-c++ make unzip pcre pcre-devel zlib zlib-devel libxml2 libxml2-devel  readline readline-devel ncurses ncurses-devel perl-devel perl-ExtUtils-Embed openssl-devel -y

下載源碼:

wget -c http://nginx.org/download/nginx-1.20.1.tar.gz
tar -zxvf  nginx-1.20.1.tar.gz -C /opt
cd  /opt/nginx-1.20.1/

配置:

./configure \
--with-http_ssl_module \
--with-http_flv_module \
--with-http_stub_status_module \
--with-http_gzip_static_module \
--with-pcre

安裝:

make -j2 && make install

進入 /usr/local/nginx/sbin/ 目錄,執行下面命令啟動服務:

./nginx -c /usr/local/nginx/conf/nginx.conf

執行ps -ef | grep nginx 查看 nginx 進程:

圖片

redis

安裝依賴:

yum install cpp binutils glibc glibc-kernheaders glibc-common glibc-devel -y

下載源碼:

cd /usr/local/src
wget http://download.redis.io/releases/redis-6.0.2.tar.gz
tar -zxvf redis-6.0.2.tar.gz -C /opt

編譯安裝:

cd /opt/redis-6.0.2
make

運行:

mkdir logs 
nohup /opt/redis-6.0.2/src/redis-server /opt/redis-6.0.2/redis.conf >> /opt/redis-6.0.2/logs/redis.log  2>&1 &

RabbitMQ

RabbitMQ  的安裝比較簡單,執行幾個命令就行。

安裝:

yum install socat logrotate -y
yum -y install erlang -y
yum -y install rabbitmq-server

啟動服務:

systemctl enable rabbitmq-server
systemctl start rabbitmq-server

如果想要使用瀏覽器訪問  RabbitMQ 的管理界面,需要啟用插件:

rabbitmq-plugins enable rabbitmq_management

插件啟用后,就可以在瀏覽器中輸入:htp://ip:15672 進行訪問了,15672  端口需要在防火墻進行開放。

MongoDB

因為上面的中間件已經安裝了部分依賴,所以執行下面命令安裝剩余依賴即可:

sudo yum -y install libcurl-devel openssl libxml2-devel libxml2 glibc-static libstdc++-static libffi-devel

安裝  Python

Python  安裝的是  2.x  版本,因為這里  MongoDB  使用的是  3.6.19  版本。

cd /usr/local/src
wget https://www.python.org/ftp/python/2.7.17/Python-2.7.17.tgz
tar -zxvf Python-2.7.17.tgz
cd Python-2.7.17
./configure --prefix=/usr/local/python2
make -j64
make install
ln -s /usr/local/python2/bin/python2.7 /usr/local/bin/python2.7

安裝 setuptools 工具

cd /usr/local/src
wget https://github.com/pypa/setuptools/archive/v41.0.1.zip
unzip setuptools-v41.0.1.zip
cd setuptools-41.0.1
/usr/local/bin/python2.7 bootstrap.py
/usr/local/bin/python2.7 setup.py install

安裝 pip  工具

cd /usr/local/src
wget https://github.com/pypa/pip/archive/19.2.2.tar.gz
tar zxvf pip-19.2.2.tar.gz
cd pip-19.2.2
/usr/local/bin/python2.7 setup.py install

安裝  mongo

cd /usr/local/src
wget https://github.com/mongodb/mongo/archive/r3.6.19.tar.gz
tar -zxvf mongo-r3.6.19.tar.gz
cd mongo-r3.6.19
#構建編譯環境
/usr/local/python2/bin/pip2 install -r buildscripts/requirements.txt

#創建數據目錄
mkdir -p /data/db

#安裝
/usr/local/bin/python2.7 buildscripts/scons.py --prefix=/opt/mongo install MONGO_VERSION=3.6.19 CCFLAGS="-march=armv8-a+crc" --disable-warnings-as-errors --variables-files=etc/scons/propagate_shell_environment.vars

#創建軟連接
ln -s /opt/mongo/bin/mongo /usr/local/bin/mongo
ln -s /opt/mongo/bin/mongod /usr/local/bin/mongod
  • --prefix=/opt/mongo 為安裝目錄

執行上面命令如果沒有出現任何錯誤,就安裝成功了,執行下面命令進行服務端的后端啟動:

nohup mongod >> /opt/mongo/logs/mongolog 2>&1 &

dotNETCore 3.1

安裝依賴

yum install gmp-devel mpfr-devel libmpc-devel -y

執行下面命令安裝

wget https://download.visualstudio.microsoft.com/download/pr/186257d9-bca2-4dda-be74-006205965ec9/b2b63d45482701473d9731abc41ecc2a/dotnet-sdk-3.1.426-linux-arm64.tar.gz

mkdir -p /opt/dotnet
tar -zxvf dotnet-sdk-3.1.426-linux-arm64.tar.gz -C /opt/dotnet

ln -s /opt/dotnet/dotnet /usr/bin
export DOTNET_ROOT=/opt/dotnet
export PATH=$PATH:/opt/dotnet

執行命令  dotnet --info 進行驗證,出現下面結果表示安裝成功:

.NET Core SDK (reflecting any global.json):
 Version:   3.1.426
 Commit:    e81f6c8565

Runtime Environment:
 OS Name:     kylin
 OS Version:  V10
 OS Platform: Linux
 RID:         linux-arm64
 Base Path:   /opt/dotnet/sdk/3.1.426/

Host (useful for support):
  Version: 3.1.32
  Commit:  f94bb2c3ff

.NET Core SDKs installed:
  3.1.426 [/opt/dotnet/sdk]

.NET Core runtimes installed:
  Microsoft.AspNetCore.App 3.1.32 [/opt/dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 3.1.32 [/opt/dotnet/shared/Microsoft.NETCore.App]

To install additional .NET Core runtimes or SDKs:
  https://aka.ms/dotnet-download
責任編輯:姜華 來源: 不止dotNET
相關推薦

2011-05-24 15:10:48

2021-02-11 08:21:02

中間件開發CRUD

2016-11-11 21:00:46

中間件

2018-02-01 10:19:22

中間件服務器系統

2018-07-29 12:27:30

云中間件云計算API

2012-11-30 10:21:46

移動中間件

2009-06-16 15:55:06

JBoss企業中間件

2023-10-24 07:50:18

消息中間件MQ

2023-06-29 10:10:06

Rocket MQ消息中間件

2011-10-24 07:41:38

SOA中間件應用服務器

2021-04-22 06:13:41

Express 中間件原理中間件函數

2024-12-09 00:00:15

Gin框架中間件

2015-02-07 21:52:45

PaaS中間件

2009-06-16 10:53:01

JBoss中間件JBoss架構

2021-10-06 19:03:35

Go中間件Middleware

2019-06-04 15:18:30

Web ServerNginx中間件

2020-08-19 08:39:05

中間件前端設計模式

2021-12-14 10:39:12

中間件ActiveMQRabbitMQ

2012-11-01 15:16:22

金蝶中間件研究院院長

2021-06-15 10:01:02

應用系統軟件
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品国产91 | 男女羞羞视频在线免费观看 | 中文字幕精品视频 | 中文日韩在线 | 欧美一区2区三区3区公司 | 成人一级视频在线观看 | 九九久久精品 | 日韩h | 欧美一级片在线播放 | 91久久国产综合久久 | 成人在线不卡 | 成人av片在线观看 | 精品国产一区二区三区久久影院 | 天天拍天天操 | 国产成人精品一区二区三 | 91深夜福利视频 | 成人毛片在线观看 | 国产精品久久二区 | 91av久久久 | 国产欧美一区二区三区另类精品 | 久久久久久久一区 | 国产乱码精品一区二区三区中文 | 日韩av免费在线电影 | 亚洲字幕在线观看 | 欧美一级黑人aaaaaaa做受 | 欧美一级在线免费观看 | 免费性视频 | 九九福利 | 羞羞视频免费观 | 91色视频在线观看 | 特黄特黄a级毛片免费专区 av网站免费在线观看 | 亚洲成人久久久 | 亚洲免费在线观看视频 | 综合色久| 久久精品国产99国产 | 国产视频不卡一区 | 欧洲色综合 | 国产精品久久一区二区三区 | 久草网在线视频 | 超碰成人免费 | 久久伦理中文字幕 |