当前位置:网站首页>开源一夏 | 云服务器ECS安装Mysql、JDK、RocketMQ
开源一夏 | 云服务器ECS安装Mysql、JDK、RocketMQ
2022-08-04 21:45:00 【InfoQ】
云服务器ECS

远程连接ECS
安装JDK
ls /usr/local/src/cd /usr/local/src/
tar -zxvf jdk-8u251-linux-x64.tar.gz mv jdk1.8.0_251 /usr/local/vim /etc/profileJAVA_HOME=/usr/local/jdk1.8.0_251
CLASS_PATH=.:$JAVA_HOME/lib
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASS_PATH PATHsource /etc/profilejava -version##############
java version "1.8.0_251"
Java(TM) SE Runtime Environment (build 1.8.0_251-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.251-b08, mixed mode)安装RocketMQ

RocketMQ安装操作
unzip rocketmq-all-4.5.0-bin-release.zipmv rocketmq-all-4.5.0-bin-release /usr/local/cd /usr/local/rocketmq-all-4.5.0-bin-release/mkdir -p /data/logs/rocketmqlogs
sed -i 's#${user.home}/logs/#/data/logs/#g' conf/logback_broker.xml
sed -i 's#${user.home}/logs/#/data/logs/#g' conf/logback_namesrv.xml
sed -i 's#${user.home}/logs/#/data/logs/#g' conf/logback_tools.xmlvim bin/runbroker.shJAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m"vim bin/runserver.shJAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"vim bin/tools.shJAVA_OPT="${JAVA_OPT} -server -Xms128m -Xmx128m -Xmn256m -XX:PermSize=128m -XX:MaxPermSize=128m"vim /usr/local/rocketmq-all-4.5.0-bin-release/conf/broker.confnamesrvAddr=127.0.0.1:9876
brokerIP1=127.0.0.1JAVA_HOME=/usr/local/jdk1.8.0_251
ROCKETMQ_HOME=/usr/local/rocketmq-all-4.5.0-bin-release
CLASS_PATH=.:$JAVA_HOME/lib
PATH=$JAVA_HOME/bin:$ROCKETMQ_HOME/bin:$PATH
export JAVA_HOME ROCKETMQ_HOME CLASS_PATH PATHsource /etc/profileRocketMQ测试
nohup mqnamesrv>>/data/logs/mqnamesrv.log 2>&1 &nohup mqbroker -n 127.0.0.1:9876 -c /usr/local/rocketmq-all-4.5.0-bin-release/conf/broker.conf autoCreateTopicEnable=true>> /data/logs/mqbroker.log 2>&1 &ps -ef|grep mqnamesrv
ps -ef|grep mqbroker
export NAMESRV_ADDR=127.0.0.1:9876tools.sh org.apache.rocketmq.example.quickstart.Producer
tools.sh org.apache.rocketmq.example.quickstart.Consumer
安装Mysql
wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmyum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server --nogpgcheckmysql -V
systemctl start mysqld.servicegrep "password" /var/log/mysqld.log
mysql -uroot -p#修改密码安全策略为低(只校验密码长度,至少8位)。
set global validate_password_policy=0;
ALTER USER 'root'@'localhost' IDENTIFIED BY '12345678';GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12345678';
边栏推荐
猜你喜欢

【CC3200AI 实验教程 1】疯壳·AI语音人脸识别(会议记录仪/人脸打卡机)-开发环境搭建

Spss-一元回归实操

强网杯2022——WEB

ES6高级-Promise的用法

Chapter7 : Network-Driven Drug Discovery

开发deepstram的自定义插件,使用gst-dseaxmple插件进行扩充,实现deepstream图像输出前的预处理,实现图像自定义绘制图(精四)

y87.第五章 分布式链路追踪系统 -- 分布式链路追踪系统起源(一)

PowerCLi batch configuration of NTP

Why is MySQL query slow?

大势所趋之下的nft拍卖,未来艺术品的新赋能
随机推荐
docker 部署redis集群
数电快速入门(五)(编码器的介绍以及通用编码器74LS148和74LS147的介绍)
未知点云结构文件转换需求
milvus配置相关
Domestic PMP certificate of gold content how
ROS播包可视化
boostrap多选PID查找端口 window
[Linear Algebra 03] Elimination method display and 4 solutions of AX=b
七夕,当爱神丘比特遇上牛郎和织女
2022年江苏省大学生电子设计竞赛(TI杯)B题 飞机 省级一等奖记录 “一个摆烂人的独白”
Altium Designer 19.1.18 - draw polygons copper hollow out, for the cursor just capture solutions
Codeforces Round #811 (Div. 3)
如何将二叉搜索树转化为一个有序的双向链表(原树上修改)
How to solve the problem that the alarm information cannot be transmitted after EasyGBS is connected to the latest version of Hikvision camera?
NFT宝典:你需要知道NFT的术语和定义
用Tesseract开发一个你自己的文字识别应用
Named routes, the role of name in components
"Jianzhi offer" brush title classification
LayaBox---TypeScript---Example
y87.第五章 分布式链路追踪系统 -- 分布式链路追踪系统起源(一)