日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

linux系统下安装软件的命令(在linux下安装win系统)(Linux.org)

發布時間:2023/12/19 综合教程 20 生活家
生活随笔 收集整理的這篇文章主要介紹了 linux系统下安装软件的命令(在linux下安装win系统)(Linux.org) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

RabbitMQ是用erlang分布式語言開發的,故需先安裝erlang
下載erlang的tar包 : erlang下載
下載rabbitmq的包 : rabbitmq下載
下圖為erlang下載界面

下圖為RabbitMQ下載界面

首先連接到linux,切換至root用戶,并cd至usr/local目錄下,在該目錄下使用如下命令新建erlang和rabbitmq文件夾

cd /usr/local
ls
mkdir erlan
mkdir rabbitmq

使用如下命令給文件夾授權

//給local賦予讀寫權限
chmod 777 local
//給local及其以下子目錄賦予讀寫權限
chmod -R 777 local



賦權成功后,使用Xftp將下載好的包分別傳輸到erlang和rabbitmq目錄下


傳輸完畢后,先安裝erlang
進入/usr/local/erlang目錄查看tar包是否存在,存在則使用如下命令解壓tar包,解壓完后會多一個目錄

cd /usr/local/erlang
ls
tar -zxvf otp_src_22.2.tar.gz



使用如下命令安裝erlang需要的環境依賴

yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel


環境安裝完成后,進入解壓文件對erlang進行安裝環境的配置

cd /usr/local/erlang/otp_src_22.2
./configure --prefix=/usr/local/erlang --without-javac

完成后如下圖所示

分別使用如下命令進行編譯和安裝

make
make install

編譯安裝結束后如下圖所示

使用如下命令測試erlang是否安裝成功

./bin/erl
//退出
halt().



使用如下命令修改系統環境變量

vim /etc/profile

進入配置文件后,按i開始編輯,在空白處加入如下代碼:

#set erlang
export ERLANG_HOME=$PATH:/usr/local/erlang
export PATH=$ERLANG_HOME/bin:$PATH


添加配置完成后,先按Esc退出編輯,再按:,輸入wq保存修改,修改配置文件后使用如下命令讓配置文件生效:

source /etc/profile


使用如下命令測試是否成功

erl
halt().


erlang安裝成功后,開始安裝rabbitmq
先進入rabbitmq目錄,找到rabbitmq-server-3.8.2-1.el8.noarch.rpm包,然后使用如下命令獲取公共簽名密鑰并安裝rabbitmq

rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
yum install rabbitmq-server-3.8.2-1.el8.noarch.rpm
 rpm -ivh --nodeps rabbitmq-server-3.8.2-1.el8.noarch.rpm 


如報以上錯誤,則需使用如下命令安裝依賴

yum -y install epel-release
yum -y install socat



以來安裝成功后再次使用命令進行安裝rabbitmq

安裝成功后使用如下命令嘗試啟動rabbitmq

rabbitmq-server restart


啟動成功后,rabbitMQ的相關文件所在位置
1、相關命令 :/usr/lib/rabbitmq/bin/
2、相關的日志:/var/log/rabbitmq/
3、相關的配置 : /etc/rabbitmq/
4、 設置的用戶權限等元數據信息:/var/lib/rabbitmq/mnesia/

如下是一些rabbitmq的簡單命令

添加開機啟動RabbitMQ服務
chkconfig rabbitmq-server on
啟動RabbitMQ服務
rabbitmq-server start
后臺啟動RabbitMQ服務
rabbitmq-server -detached
停止RabbitMQ服務
rabbitmqctl stop
查看RabbitMQ服務狀態
rabbitmqctl status
重啟RabbitMQ服務
rabbitmq-server restart

開啟管理界面
rabbitmq-plugins enable rabbitmq_management
關閉管理頁面
rabbitmq-plugins disable rabbitmq_management

查看當前所有用戶
rabbitmqctl list_users
添加帳號:name 密碼:passwd
rabbitmqctl add_user name passwd
賦予其administrator角色
rabbitmqctl set_user_tags name administrator
刪除角色
rabbitmqctl delete_user Username
設置權限
rabbitmqctl set_permissions -p / name ".*" ".*" ".*"
查看用戶的權限
rabbitmqctl list_user_permissions username

想要遠程訪問,需先添加新的用戶,因為默認的用戶guest不能支持遠程訪問

添加新用戶后,需使用如下命令開放防火墻15672和5672端口

//開啟端口
firewall-cmd --zone=public --add-port=15672/tcp --permanent
firewall-cmd --zone=public --add-port=5672/tcp --permanent
//查詢端口號15672或5672是否開啟:
firewall-cmd --query-port=15672/tcp
//重啟防火墻:
firewall-cmd --reload
//查詢有哪些端口是開啟的:
firewall-cmd --list-port
//禁用端口
firewall-cmd --zone=public --remove-port=15672/tcp --permanent


開放端口后在瀏覽器地址欄輸入http://ip:15672/嘗試訪問rabbitmq的web頁面,如下圖所示則成功,并使用新創建的用戶訪問


至此linux系統下安裝rabbitmq結束

總結

以上是生活随笔為你收集整理的linux系统下安装软件的命令(在linux下安装win系统)(Linux.org)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。