国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

linux安裝mysql,redis,elasticsearch,rabbitmq

這篇具有很好參考價值的文章主要介紹了linux安裝mysql,redis,elasticsearch,rabbitmq。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

mysql安裝

  1. 創(chuàng)建組和用戶(通常不使用root賬號來運(yùn)行)
groupadd mysql
useradd -r -g mysql -s /bin/false mysql

創(chuàng)建名為mysql的用戶并將該用戶添加到mysql用戶組中,設(shè)置該用戶無法直接登錄系統(tǒng)

  1. 上傳并解壓mysql包
tar -xvf /opt/mysql--8.0.25---.tar.xz -C /usr/local # 解壓到指定文件夾
mv mysql---8.0.25----   mysql # 更改對應(yīng)目錄名
  1. 改變文件擁有者
chown -R mysql:mysql /usr/local/mysql
  1. 修改配置文件
vim /etc/my.cnf
[mysqld]
# 設(shè)置3306端口
port=3306
# 設(shè)置mysql的安裝目錄
basedir=/usr/local/mysql
# 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄
datadir=/usr/local/mysql/data
socket=/tmp/mysql.sock
# 允許最大連接數(shù)
max_connections=200
# 允許連接失敗的次數(shù)。這是為了防止有人從該主機(jī)試圖攻擊數(shù)據(jù)庫系統(tǒng)
max_connect_errors=10
# 服務(wù)端使用的字符集默認(rèn)為UTF8
character-set-server=utf8mb4
# 創(chuàng)建新表時將使用的默認(rèn)存儲引擎
default-storage-engine=INNODB
# 默認(rèn)使用“mysql_native_password”插件認(rèn)證
default_authentication_plugin=mysql_native_password

[mysql]
# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8mb4

[client]
# 設(shè)置mysql客戶端連接服務(wù)端時默認(rèn)使用的端口
port=3306
default-character-set=utf8mb4
  1. 初始化MySQL
cd /usr/local/mysql/bin/
./mysqld --user=mysql --initialize
  1. 啟動服務(wù)
bin/mysqld_safe --user=mysql &
  1. 檢查進(jìn)程和端口,確認(rèn)啟動情況
ps -ef | gerp mysql
netstart -ntp | grep 3306

linux安裝mysql,redis,elasticsearch,rabbitmq,linux,linux,mysql,redis,elasticsearch,rabbitmq,筆記,centos

  1. 連接到mysql
./mysql -uroot -p
alter user 'root'@'localhost' identified by '123' password expire never account unlock;
  1. 讓root賬號遠(yuǎn)程可以訪問
firewall-cmd --add-port=3306/tcp --permanent
firewall-cmd --reload
use mysql;
select host,user from user;
update user set host='%' where user='root';
flush privileges;

redis安裝

  1. 上傳并解壓redis壓縮包

redis是使用c語言開發(fā)的,故使用源碼安裝時需要c語言的編譯器
運(yùn)行gcc -v檢查是否安裝gcc
若未安裝,則運(yùn)行yum install -y gcc進(jìn)行安裝

  1. 將解壓后的目錄移動到/opt
mv redis-3.0.5/ /opt
  1. 進(jìn)入到redis的目錄下,運(yùn)行make install
cd /opt/redis-3.0.5/
make install
  1. 進(jìn)入utils文件夾,運(yùn)行install_server.sh
cd utils/
install_server.sh

此處一直按回車健即采用默認(rèn)配置
linux安裝mysql,redis,elasticsearch,rabbitmq,linux,linux,mysql,redis,elasticsearch,rabbitmq,筆記,centos

若報錯可嘗試切換為root用戶進(jìn)行安裝
實際上安裝步驟已經(jīng)在redis目錄下的README文件下顯示出來了,通過less README可以查看該文件內(nèi)容
linux安裝mysql,redis,elasticsearch,rabbitmq,linux,linux,mysql,redis,elasticsearch,rabbitmq,筆記,centos

  1. 配置reids
vim /etc/redis/6379.conf

注釋bind 127.0.0.1, 讓redis允許遠(yuǎn)程連接(有些內(nèi)容本身就被注釋了,確保最終結(jié)果如下面三張圖即可,在命令模式中使用 \加上內(nèi)容進(jìn)行搜索 )
linux安裝mysql,redis,elasticsearch,rabbitmq,linux,linux,mysql,redis,elasticsearch,rabbitmq,筆記,centos

設(shè)置redis密碼(可選)
linux安裝mysql,redis,elasticsearch,rabbitmq,linux,linux,mysql,redis,elasticsearch,rabbitmq,筆記,centos

允許redis在后臺操作
linux安裝mysql,redis,elasticsearch,rabbitmq,linux,linux,mysql,redis,elasticsearch,rabbitmq,筆記,centos

  1. 重新啟動redis
redis-cli shutdown
/usr/local/bin/redis-server /etc/redis/6379.conf

若顯示命令未找到,則嘗試切換到root用戶進(jìn)行關(guān)閉
若顯示需要身份驗證,可能是啟動了身份驗證機(jī)制,要么配置了密碼(requirepass),要么使用了訪問控制列表(ACL)
redis-cli -a your_password shutdown使用該命令輸入密碼
redis-cli -u your_user shutdown使用該命令指定ACL用戶

  1. 檢查redis是否在運(yùn)行
ps aux | grep redis

ElasticSearch

  1. 上傳并解壓es安裝包
tar -xvf elasticsearch-8.3.3-linux-x86_64.tar.gz
  1. 移動解壓后文件到/opt文件夾下
mv elasticsearch-8.3.3 /opt/
cd /opt/
  1. 修改文件所有者
chomod -R elasticsearch:elasticsearch elasticsearch-8.3.3/
  1. 修改環(huán)境變量使es讀取其內(nèi)部jdk
vim /etc/profile

linux安裝mysql,redis,elasticsearch,rabbitmq,linux,linux,mysql,redis,elasticsearch,rabbitmq,筆記,centos

  1. 啟動es
./elasticsearch-8.3.3/bin/elasticsearch

若要進(jìn)行外部訪問或訪問需要密碼,則需要修改elasticsearch.yml文件
linux安裝mysql,redis,elasticsearch,rabbitmq,linux,linux,mysql,redis,elasticsearch,rabbitmq,筆記,centos

第一個箭頭對應(yīng)密碼驗證
第二個箭頭關(guān)閉ssl認(rèn)證以進(jìn)行外部訪問

  1. 測試es, 新開會話輸入一下命令
curl -X GET http://localhost:9200/_cluster/health

rabbitmq

安裝ERlang

  1. 上傳并解壓壓縮包,移動解壓后文件夾到opt下的新建文件夾erlang
tar -zxvf otp_src_24.2.tar.gz
mkdir /opt/erlang
mv top_src_24.2 /opt/erlang/
  1. 安裝依賴
yum install make gcc gcc-c++ build-essential openssl openssl-devel unixODBC unixODBC-devel kernel-devel m4 ncurses-devel mesa-libGL-devel mesa-libGLU-devel
  1. 進(jìn)入/opt/erlang/opt_src_24.2/文件夾,運(yùn)行如下命令
./configure

若報錯可能是缺少依賴,請閱讀報錯信息后安裝對應(yīng)依賴

  1. 編譯和安裝erlang
make && make install
  1. 配置erlang環(huán)境變量
vim /etc/profile

linux安裝mysql,redis,elasticsearch,rabbitmq,linux,linux,mysql,redis,elasticsearch,rabbitmq,筆記,centos

  1. 測試安裝是否成功
erl

linux安裝mysql,redis,elasticsearch,rabbitmq,linux,linux,mysql,redis,elasticsearch,rabbitmq,筆記,centos

安裝rabbitMQ

  1. 上傳并解壓壓縮包
tar -xvf rabbitmq-server-generic-unix-3.12.10.tar.xz

解壓報錯可嘗試此命令xz -d rabbitmq-server-generic-unix-3.9.11.tar.xz

  1. 開啟web管理界面的插件
cd sbin/
./rabbitmq-plugins enable rabbitmq_management
  1. 啟動rabbitmq
./rabbitmq-server

默認(rèn)賬號密碼均為guest

  1. 新增用戶用于外部網(wǎng)絡(luò)訪問
./rabbitmqctl add_user username password
./rabbitmqctl set_user_tags username administrator
./rabbitmqctl set_permissions -p "/" username "." "." ".*"
./rabbitmqctl list_permissions -p /

將其中的usernamepassword設(shè)置為自己想要的用戶名和密碼即可
在外部訪問時使用此賬號登錄管理界面即可
/rabbitmqctl set_user_tags username administrator
./rabbitmqctl set_permissions -p “/” username “.” “.” “.*”
./rabbitmqctl list_permissions -p /文章來源地址http://www.zghlxwxcb.cn/news/detail-772782.html

> 將其中的`username`和`password`設(shè)置為自己想要的用戶名和密碼即可
> 在外部訪問時使用此賬號登錄管理界面即可
> 注意在外部訪問時不要使用localhost而是虛擬機(jī)的ip地址訪問管理界面		

到了這里,關(guān)于linux安裝mysql,redis,elasticsearch,rabbitmq的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Ubuntu/Linux安裝JDK、Mysql、Redis、Rabbitmq、Nginx 并設(shè)置開機(jī)自啟動

    Ubuntu/Linux安裝JDK、Mysql、Redis、Rabbitmq、Nginx 并設(shè)置開機(jī)自啟動

    1、Ubuntu安裝版本為20.04 2、文中安裝包也可以從網(wǎng)盤下載 鏈接:https://pan.baidu.com/s/1YAXhSByi0fQULPR6lV3yGg 提取碼:ubun 3、相關(guān)查看命令 先去Oracle官網(wǎng)下載jdk,本人使用版本為jdk-8u351 將上面的jdk上傳到服務(wù)器,使用下面命令解壓 命令參數(shù)解釋 參數(shù) 含義 tar Linux壓縮/解壓縮命令 -

    2024年02月02日
    瀏覽(23)
  • 15.集群知識(MySQL+Redis+ElasticSearch+RabbitMQ)

    15.集群知識(MySQL+Redis+ElasticSearch+RabbitMQ)

    1.1.雙主復(fù)制-MMM 1.2.從節(jié)點替補(bǔ)-MHA 1.3.InnoDB Cluster doc:https://shardingsphere.apache.org/document/current/cn/overview/what-is-ss/ 配置文檔:https://blog.csdn.net/qq_44826685/article/details/106190720 官網(wǎng)proxy文檔:https://shardingsphere.apache.org/document/current/cn/user-manual/shardingsphere-proxy/ 下載proxy:https://shardingsp

    2024年01月23日
    瀏覽(23)
  • Linux Docker安裝 Docker-Compose安裝 Docker安裝Mysql8 Nacos OpenResty Redis Kafka ElasticSearch MinIO..

    Linux Docker安裝 Docker-Compose安裝 Docker安裝Mysql8 Nacos OpenResty Redis Kafka ElasticSearch MinIO..

    Docker安裝 Docker默認(rèn)鏡像源下載太慢,可以調(diào)整為國內(nèi)鏡像源 為了驗證是否切換成功,可以使用 docker info 查看,會顯示如下信息: 安裝Docker-Compose,這里下載的是最新版本v2.5.0,安裝流程如下: 修改密碼: select NOW() 時間如果小了8小時,執(zhí)行如下操作同步時區(qū)即可: 如果要安

    2024年02月02日
    瀏覽(54)
  • 【Linux】全程離線安裝jdk/mysql/nginx/redis/nacos/xxl-job/elasticsearch等

    【Linux】全程離線安裝jdk/mysql/nginx/redis/nacos/xxl-job/elasticsearch等

    (1)檢查防火墻狀態(tài) 下圖表示防火墻運(yùn)行中,需要執(zhí)行關(guān)閉命令 (2)關(guān)閉防火墻 (3)關(guān)閉防火墻自啟動服務(wù) jdk下載 xftp傳入服務(wù)器,上傳到/usr/local文件夾下 解壓文件到當(dāng)前目錄下 給解壓后的文件夾重命名 現(xiàn)在/usr/local路徑下就有了一個jdk8文件夾 (1)編輯全局配置文件

    2024年02月05日
    瀏覽(21)
  • 【Linux系統(tǒng)基礎(chǔ)】(2)在Linux上部署MySQL、RabbitMQ、ElasticSearch等各類軟件

    【Linux系統(tǒng)基礎(chǔ)】(2)在Linux上部署MySQL、RabbitMQ、ElasticSearch等各類軟件

    在前面,我們學(xué)習(xí)了許多的Linux命令和高級技巧,這些知識點比較零散,同學(xué)們跟隨著課程的內(nèi)容進(jìn)行練習(xí)雖然可以基礎(chǔ)掌握這些命令和技巧的使用,但是并沒有一些具體的實操能夠串聯(lián)起來這些知識點。 所以,現(xiàn)在我們設(shè)計了各類軟件在Linux上部署安裝的實戰(zhàn)章節(jié),可以讓

    2024年02月04日
    瀏覽(23)
  • 【MongoDB-Redis-MySQL-Elasticsearch-Kibana-RabbitMQ-MinIO】Java全棧開發(fā)軟件一網(wǎng)打盡

    【MongoDB-Redis-MySQL-Elasticsearch-Kibana-RabbitMQ-MinIO】Java全棧開發(fā)軟件一網(wǎng)打盡

    前言 全棧開發(fā)是一項復(fù)雜而令人興奮的任務(wù),涵蓋了從前端到后端、數(shù)據(jù)庫到可視化層、消息隊列到文件存儲的廣泛領(lǐng)域。本文將帶您深入探討在Windows環(huán)境下進(jìn)行全棧開發(fā)的過程,涵蓋了Java全棧開發(fā)所需的關(guān)鍵技術(shù)和工具。無論您是初學(xué)者還是經(jīng)驗豐富的開發(fā)人員,本文都

    2024年02月05日
    瀏覽(72)
  • 安裝Docker&使用Docker安裝部署MySQL,Redis,RabbitMQ,Nacos,Seata,Minio

    安裝Docker&使用Docker安裝部署MySQL,Redis,RabbitMQ,Nacos,Seata,Minio

    sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine sudo yum remove -y yum-utils sudo yum install -y yum-utils sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 如果這一步報錯,說嘗試其他鏡像的話,執(zhí)行下面步驟

    2024年02月05日
    瀏覽(49)
  • Linux環(huán)境下安裝 Nacos、Redis、RabbitMQ、Nginx

    Linux環(huán)境下安裝 Nacos、Redis、RabbitMQ、Nginx

    硬件設(shè)備:Linux服務(wù)器 服務(wù)依賴環(huán)境:Nacos、Redis、RabbitMQ、Nginx 基礎(chǔ)環(huán)境:Java jdk1.8: ??????????????????MySQL數(shù)據(jù)庫:(2條消息) Linux-安裝MySQL(詳細(xì)教程)_linux安裝mysql_多加點辣也沒關(guān)系的博客-CSDN博客 (注意Linux服務(wù)器系統(tǒng)和版本,比如是centos還是Ubuntu,是centos7還

    2024年01月23日
    瀏覽(28)
  • docker 安裝 mysql、redis、rabbitmq、RocketMQ、Nacos 等中間件

    docker 用寶塔進(jìn)行管理比較方便,如果想外部訪問,一定要用寶塔在安全那里打開對應(yīng)端口 使用 寶塔 直接安裝即可 注意:mysql這樣是沒辦法進(jìn)行外部鏈接的還需要一步打開外部鏈接操作。 需要在進(jìn)入 mysql 的bash之后進(jìn)行操作:具體操作 通過簡易版方式安裝,主打的就是有問

    2024年01月21日
    瀏覽(30)
  • Docker安裝常用的容器,包括MySQL,Redis,RabbitMQ,MongoDB,FDFS等

    首先安裝docker 依賴庫 添加docker ce的軟件源信息,自行選擇,可添加可不添加,如果不是阿里云或者騰訊云的,請還是添加一下吧 安裝docker docker -v --查看docker版本 docker images --查看當(dāng)前docker運(yùn)行 sudo systemctl start docker --啟動docker 在虛擬機(jī)里邊 docker images --有時候權(quán)限不足 我們

    2024年02月11日
    瀏覽(53)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包