一、安裝Open JDK
1.打開終端,在命令行模式下輸入指令,添加OpenJDK的源
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
2.輸入指令,安裝OpenJDK 8
sudo apt-get install openjdk-8-jdk
3.安裝完成后,可以在命令行模式下輸入“java -version”指令驗證是否安裝成功
?
二、需要Erlang環(huán)境支持
安裝之前要安裝一些必要的庫:
# apt-get install build-essential?
# apt-get install libncurses5-dev?
# apt-get install libssl-dev
# apt-get install m4?
# apt-get install unixodbc unixodbc-dev
# apt-get install freeglut3-dev
#apt-get install wxwidgets3.0?
# apt-get install xsltproc?
# apt-get install fop?
# apt-get install tk8.6
三、需要注意 erlang和rabbitmq的版本比應關系
地址:RabbitMQ Erlang Version Requirements — RabbitMQ
四、安裝erlang
????????1.從官網(wǎng)下載openssl:
? ? ? ? ????????wget http://www.openssl.org/source/openssl-1.0.2n.tar.gz
? ? ? ? 2.解壓:
? ? ? ? ????????tar -zxvf openssl-1.0.2n.tar.gz
? ? ? ? 3.安裝openssl:
? ? ? ? ????????cd openssl-1.0.2n
? ? ? ? ????????make clean
? ? ? ? ????????./config --prefix=/usr/local/openssl sed -i "s|CFLAG= |CFLAG= -fPIC |" Makefile
? ? ? ? ????????make
? ? ? ? ????????make install
? ? ? ? 4.開始安裝erlang
? ? ? ? ? ? ? ? 4.1 官網(wǎng)下載地址:
????????????????????????Downloads - Erlang/OTP
? ? ? ? ? ? ? ? 4.2??在windows選擇版本Download Source下載后上傳到linux系統(tǒng)中
? ? ? ? ? ? ? ? 4.3 解壓
? ? ? ????????? ????????tar -zxvf otp_src_22.1.tar.gz(選擇自己下載版本)
? ? ? ? ? ? ? ? 4.4 進入解壓目錄 cd?otp_src_22.1
? ? ? ? ? ? ? ? 4.5 配置
?./configure --prefix=/opt/erlang_22.1 --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-java |
? ? ? ? ? ? ? ? 4.6 編譯安裝
? ? ? ? ????????????????make
? ? ? ? ????????????????make install
? ? ? ? ? ? ? ? 4.6 創(chuàng)建軟連接
?#在/usr/local/bin下創(chuàng)建erl的軟連接,注意安裝目錄,如果不創(chuàng)建軟鏈接,rabbitmq啟可能會報erl is not found
???????? sudo ln -s /opt/erlang_22.1/bin/erl /usr/local/bin/erl
? ? ? ? ? ? ? ? 4.7 配置環(huán)境變量:
? ? ? ? ? ? ?????????vim /etc/profile
? ? ? ? ? ? ?????????export PATH=/opt/erlang_22.1/bin:$PATH
? ? ? ? ? ? ? ? 4.8 命令行中輸入:erl? 出現(xiàn)版本號,則表示安裝成功
-
apt 安裝方式的卸載
-
sudo apt remove erlang
-
sudo apt autoremove
五、安裝rabbitmq
????????1、環(huán)境準備:
????????curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.deb.sh | sudo bash |
? ? ? ? 2、查看所有版本
????????????????apt-cache madison rabbitmq-server
?
? ? ? ? 3、安裝指定版本:
? ? ? ? ????????sudo apt-get install rabbitmq-server=3.8.15-1
? ? ? ? ? ? ? ? 3.1 如果不成功,則把apt-get換成aptitude,沒有的話就先安裝aptitude
? ????????????????(sudo apt-get install aptitude)
? ? ? ? ? ? ? ? ? ? ?使用aptitude安裝過程中,先y,后y,不行的話,先n,后y
? ? ? ? 4、驗證安裝是否成功:
????????????????service rabbitmq-server status
? ? ? ? 5、啟用插件:
????????????????rabbitmq-plugins enable rabbitmq_management?
? ? ? ? 6、重啟:
? ? ? ? ? ? ? ? service rabbitmq-server restart
? ?7、
添加用戶方便web訪問
????????????????rabbitmqctl add_user admin adimin # 增加普通用戶
????????????????abbitmqctl set_user_tags admin administrator # 給普通用戶分配管理員角色
? ? ? ? ????????rabbitmqctl set_permissions -p / admin '.*' '.*' '.*' ? ? ?#分配權限
? ? ? ? 8、WEB遠程訪問文章來源:http://www.zghlxwxcb.cn/news/detail-536621.html
????????https://ip:15672/文章來源地址http://www.zghlxwxcb.cn/news/detail-536621.html
到了這里,關于Ubuntu下安裝openjdk、erlang和rabbitmq的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!