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

CentOS 7.9 安裝 MySQL Redis

這篇具有很好參考價(jià)值的文章主要介紹了CentOS 7.9 安裝 MySQL Redis。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

CentOS 7.9 安裝 MySQL Redis

安裝包網(wǎng)上有

MySQL

使用遠(yuǎn)程連接工具連接 CentOS 服務(wù)器,將 MySQL 壓縮包上傳到服務(wù)器上。

  1. 根目錄創(chuàng)建 app 文件夾,把JDK壓縮包通過xftp傳到目標(biāo)服務(wù)器

  2. cd /app #進(jìn)入根目錄

  3. tar -xvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz

  4. mv mysql-5.7.24-linux-glibc2.12-x86_64 /usr/local/mysql

  5. groupadd mysql # 添加 mysql 用戶組

  6. useradd -r -g mysql mysql

  7. mkdir -p /data/mysql # 創(chuàng)建數(shù)據(jù)目錄

  8. chown mysql:mysql -R /data/mysql (將 /data/mysql 目錄的所有者指定為 mysql 組下的 mysql 用戶

  9. vim /etc/my.cnf

    [mysqld]
    bind-address=0.0.0.0
    port=3306
    user=mysql
    basedir=/usr/local/mysql
    datadir=/data/mysql
    socket=/tmp/mysql.sock
    log-error=/data/mysql/mysql.err
    pid-file=/data/mysql/mysql.pid
    \#character config
    character_set_server=utf8
    symbolic-links=0
    explicit_defaults_for_timestamp=true
    
  10. cd /usr/local/mysql/bin/ #進(jìn)入mysql的bin目錄

  11. ./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql --initialize #初始化 初始化完成后可能還沒生成密碼,這里會(huì)有提示,可以先用臨時(shí)密碼登錄,然后登錄進(jìn)去再修改密碼

  12. cat /data/mysql/mysql.err 查看密碼(沒有密碼時(shí)可先不執(zhí)行此步驟

  13. cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql #將mysql.server放置到/etc/init.d/mysql中

[root@localhost mysql]# mkdir /var/log/mariadb
[root@localhost mysql]# touch /var/log/mariadb/mariadb.log
[root@localhost mysql]# chown -R mysql:mysql /var/log/mariadb/
[root@localhost mysql]# /usr/local/mysql/support-files/mysql.server start
  1. service mysql start(啟動(dòng)可能會(huì)失敗,需要執(zhí)行上面的四個(gè)語句

  2. ps -ef | grep mysql

  3. ./mysql -u root -p #修改密碼 這里進(jìn)來以后先使用剛才的臨時(shí)密碼登錄,登錄成功后再執(zhí)行以下命令

  4. SET PASSWORD = PASSWORD(‘root’);

  5. ALTER USER ‘root’@‘localhost’ PASSWORD EXPIRE NEVER;

  6. FLUSH PRIVILEGES;(刷新權(quán)限

  7. use mysql # 遠(yuǎn)程連接配置

  8. update user set host = ‘%’ where user = ‘root’;

  9. FLUSH PRIVILEGES;(刷新權(quán)限

  10. 新安裝mysql5.7版本后,linux環(huán)境下默認(rèn)是大小寫敏感的。

可以在客戶端執(zhí)行以下命令:

SHOW VARIABLES LIKE ‘%case%’

可以看到 lower_case_table_names 的值是 0,

我們要做的就是把它設(shè)置成 1.

具體步驟如下:

  • 使用 vi /etc/my.cnf, 打開mysql 的配置文件, 在 mysqld 這個(gè)節(jié)點(diǎn)下,

加入:lower_case_table_names=1

注意: 一定要放在 mysqld 節(jié)點(diǎn)下 , 放在其他節(jié)點(diǎn)下, 會(huì)不生效

  • 設(shè)置完后, 保存
  • 重啟mysql 服務(wù) 進(jìn)入mysql的bin目錄,執(zhí)行service mysql stop命令停止,執(zhí)行service mysql start開啟
  • 再執(zhí)行
  • SHOW VARIABLES LIKE '%case%'可以看到, 已經(jīng)變成 1 了.
  • 在重啟mysql 服務(wù)時(shí), 會(huì)用到 restart 命令

service mysqld restart

可能會(huì)出現(xiàn)

Failed to restart mysqld.service: Unit not found.

執(zhí)行 chkconfig --list, 找到mysql 服務(wù)的具體名稱, 比如是 mysqldddd

然后執(zhí)行

service mysqldddd restart

會(huì)看到

Shutting down MySQL....[ OK ] Starting MySQL.[ OK ]

Redis

Linux 基本配置

  1. 停止firewalld服務(wù)

    systemctl stop firewalld

  2. 禁止firewalld開機(jī)啟動(dòng)

    systemctl disable firewalld

1、臨時(shí)關(guān)閉

setenforce 0 //-----------------------------------關(guān)閉SELinux

2、永久關(guān)閉 SELinux sed -i “s/^SELINUX=enforcing/SELINUX=disabled/g” /etc/selinux/config

安裝步驟

  1. 上傳到Linux的 /mnt/ 文件目錄下

  2. 進(jìn)入到/mnt/目錄中,解壓 redis-5.0.7.tar.gz,并把redis-5.0.7移動(dòng)到/usr/local/ 目錄下

    cd /mnt/
    tar xzf redis-5.0.7.tar.gz
    mv redis-5.0.7 /usr/local/
    
  3. 在線安裝gcc環(huán)境

    yum install gcc-c++
    # 或者把七個(gè)rpm文件上傳服務(wù)器后執(zhí)行
    rpm -Uvh *.rpm --nodeps –force
    
  4. 進(jìn)入到 /usr/local/redis-5.0.7/ 目錄下,進(jìn)行編譯與安裝

    cd /usr/local/redis-5.0.7/
    make
    cd ./src
    make install
    
  5. 為了方便管理,將Redis文件中的conf配置文件和常用命令移動(dòng)到統(tǒng)一文件中

     (1)創(chuàng)建bin和etc文件夾
    	mkdir bin
    	mkdir etc
     (2)將redis-5.0.7目錄下的 redis.conf 移動(dòng)到 redis-5.0.7目錄下的etc文件夾下
    	mv redis.conf ./etc/
    	cd ./src/
    	mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server /usr/local/redis-5.0.7/bin/
    
  6. 進(jìn)入到 /usr/local/redis-5.0.7/etc/ 目錄下 cd /usr/local/redis-5.0.7/etc/

  7. 編輯 redis.conf 配置文件,設(shè)置后臺(tái)啟動(dòng) redis 服務(wù) vi redis.conf

    daemonize屬性改為yes(表明需要在后臺(tái)運(yùn)行)
     bind 127.0.0.1 這一行給注釋掉(**暫時(shí)沒做**)  遠(yuǎn)程連接
     protected-mode 設(shè)置成no(**暫時(shí)沒做**) 外部網(wǎng)絡(luò)訪問 redis server 方式
    \# requirepass foobared  --刪除前面的注釋符號#,并把foobared修改成自己的密碼
    
  8. 設(shè)置Redis開機(jī)啟動(dòng) vi /etc/rc.d/rc.local

    添加如下代碼到 /etc/rc.d/rc.local 中:
    `/usr/local/redis-5.0.7/bin/redis-server /usr/local/redis-5.0.7/etc/redis.conf`
    
  9. 切換到 /usr/local/redis-5.0.7/bin/ 目錄下執(zhí)行 redis-server 命令

? cd /usr/local/redis-5.0.7/bin/

  1. 使用 /usr/local/redis-5.0.7/etc/redis.conf配置文件來啟動(dòng)redis服務(wù)

? ./redis-server /usr/local/redis-5.0.7/etc/redis.conf

  1. 出現(xiàn)以下信息,表示安裝成功

    [root@localhost bin]# ./redis-server /usr/local/redis-5.0.7/etc/redis.conf
    7053:C 23 Jul 2023 22:15:07.712 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
    7053:C 23 Jul 2023 22:15:07.712 # Redis version=5.0.7, bits=64, commit=00000000, modified=0, pid=7053, just started
    7053:C 23 Jul 2023 22:15:07.712 # Configuration loaded
    

?文章來源地址http://www.zghlxwxcb.cn/news/detail-603741.html

到了這里,關(guān)于CentOS 7.9 安裝 MySQL Redis的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • Linux之CentOS_7.9卸載MySQL_5.7全過程實(shí)操手冊

    Linux之CentOS_7.9卸載MySQL_5.7全過程實(shí)操手冊

    前言:接以上,前面記錄了Windows和Linux環(huán)境的MySQL部署,那我們既然都部署完成驗(yàn)證測試那就來個(gè)卸載記錄吧,便于閉環(huán)收尾。 環(huán)境: 1、關(guān)閉mysql服務(wù) 2、使用 rpm 命令查看已安裝的安裝包,如有直接rpm -ev卸載 3、查找涉及到mysql的文件及路徑 4、刪除mysql用戶及用戶組(如需

    2024年02月13日
    瀏覽(23)
  • VMware17Pro虛擬機(jī)安裝Linux CentOS 7.9(龍蜥)教程(超詳細(xì))

    VMware17Pro虛擬機(jī)安裝Linux CentOS 7.9(龍蜥)教程(超詳細(xì))

    為了與時(shí)俱進(jìn),今天推出了VMware 17 Pro安裝阿里龍蜥操作系統(tǒng)Anolis OS 7.9(與CentOS 7 100%兼容) 此教程兼容官方版CentOS 7,并且各個(gè)版本的CentOS 7差距不大,可以通用 簡介 龍蜥操作系統(tǒng)(Anolis OS) 7 是龍蜥社區(qū)(OpenAnolis)發(fā)行的開源Linux發(fā)行版,與CentOS 7 100%兼容,支持多計(jì)算架構(gòu),提

    2024年02月02日
    瀏覽(32)
  • 安裝Linux-CentOS7.9操作系統(tǒng)虛擬機(jī)環(huán)境(適用于學(xué)習(xí)、測試環(huán)境)

    安裝Linux-CentOS7.9操作系統(tǒng)虛擬機(jī)環(huán)境(適用于學(xué)習(xí)、測試環(huán)境)

    具體名稱以及路徑根據(jù)自己的實(shí)際情況在個(gè)人pc或者其他的設(shè)備上進(jìn)行創(chuàng)建。 阿里云開源鏡像站地址 https://developer.aliyun.com/mirror/ 清華大學(xué)開源鏡像站地址 https://mirrors.tuna.tsinghua.edu.cn/ 有需要的朋友可以自行下載 VMware Workstation pro下載鏈接,許可證可自行瀏覽器搜索獲取 http

    2024年02月03日
    瀏覽(32)
  • Linux之CentOS 7.9部署Oracle 11g r2 靜默安裝實(shí)測驗(yàn)證(無桌面模式)

    Linux之CentOS 7.9部署Oracle 11g r2 靜默安裝實(shí)測驗(yàn)證(無桌面模式)

    前言:因前段時(shí)間一直部署的windows環(huán)境的oracle,這次記錄下linux下的部署方式,當(dāng)然還有更多的其他部署,大家可根據(jù)自身環(huán)境及學(xué)習(xí)來了解。一般靜默安裝主要還是要提前準(zhǔn)備源包,還有很多依賴包,另外就是配置及創(chuàng)建實(shí)例,啟動(dòng)監(jiān)聽即可。 環(huán)境: 下載地址都給你們超

    2024年02月09日
    瀏覽(19)
  • Linux_CentOS_7.9 VNC安裝卸載以及相關(guān)配置開機(jī)自啟動(dòng)服務(wù)簡易記錄

    Linux_CentOS_7.9 VNC安裝卸載以及相關(guān)配置開機(jī)自啟動(dòng)服務(wù)簡易記錄

    2.1 拷貝配置文件,必須有冒號和數(shù)字 2.2 修改配置文件中的 參數(shù)為具體登錄參數(shù)(配置文件中需要與操作系統(tǒng)登錄用戶保持一致,然后用這個(gè)操作系統(tǒng)登錄linux以后,執(zhí)行vncpasswd才會(huì)生效) 2.3 設(shè)置密碼(先copy腳本,后設(shè)置vnc密碼,其中只讀用戶可選,一般選擇N即可) 2.4 配

    2024年01月23日
    瀏覽(61)
  • Linux之CentOS 7.9部署Oracle 11g r2_p13390677_112040最終版簡易安裝實(shí)測驗(yàn)證(桌面模式)

    Linux之CentOS 7.9部署Oracle 11g r2_p13390677_112040最終版簡易安裝實(shí)測驗(yàn)證(桌面模式)

    前言: Linux之CentOS 7.9部署Oracle 11g r2最終版安裝實(shí)測驗(yàn)證(桌面模式) 介于前段時(shí)間的Windows以及l(fā)inux無桌面模式環(huán)境,之前的linux oracl源包因缺失會(huì)存在報(bào)錯(cuò)現(xiàn)象,這次主要以oracle 11gr2更新包來記錄下部署方式,當(dāng)然還有更多的其他部署,大家可根據(jù)自身環(huán)境及學(xué)習(xí)來了解。

    2024年01月19日
    瀏覽(25)
  • CentOS 7.9 安裝圖解

    CentOS 7.9 安裝圖解

    風(fēng)險(xiǎn)告知 本人及本篇博文不為任何人及任何行為的任何風(fēng)險(xiǎn)承擔(dān)責(zé)任,圖解僅供參考,請悉知! 本次安裝圖解是在一個(gè)全新的演示環(huán)境下進(jìn)行的,演示環(huán)境中沒有任何有價(jià)值的數(shù)據(jù),但這并不代表擺在你面前的環(huán)境也是如此。 生產(chǎn)環(huán)境全新安裝或者自行測試都可參放心考該

    2024年01月19日
    瀏覽(27)
  • CentOS 7.9 安裝 Jenkins

    CentOS 7.9 安裝 Jenkins

    Jenkins 是一個(gè)基于 Java 語言開發(fā)的持續(xù)構(gòu)建工具平臺(tái),主要用于持續(xù)、自動(dòng)的構(gòu)建/測試你的軟件和項(xiàng)目。它可以執(zhí)行你預(yù)先設(shè)定好的設(shè)置和構(gòu)建腳本,也可以和 Git 代碼庫做集成,實(shí)現(xiàn)自動(dòng)觸發(fā)和定時(shí)觸發(fā)構(gòu)建。 因?yàn)?Jenkins 是 Java 編寫的持續(xù)構(gòu)建平臺(tái),所以安裝 Java 必不可少

    2024年02月17日
    瀏覽(19)
  • CentOS 7.9安裝和更新

    CentOS 7.9安裝和更新

    ? ? ? ?寫在前面:本文將從鏡像下載、安裝、首次更新系統(tǒng)。 CentOS7.9鏡像文件下載地址:https://wiki.centos.org/Download 點(diǎn)擊mirros鏈接,進(jìn)入鏡像列表,如下圖: 點(diǎn)擊其中一個(gè),進(jìn)入下載最新鏡像文件下載頁面,找到最新ISO文件:CentOS-7-x86_64-DVD-2207-02.iso,即22年7月更新的CentOS

    2024年02月11日
    瀏覽(18)
  • CentOS 7.9 安裝 Docker

    CentOS 7.9 安裝 Docker

    【Docker】002-Docker安裝 https://blog.csdn.net/qq_29689343/article/details/115261766 這篇筆記不是 Markdown 寫的,改起來不方便,重新開一片記錄! device-mapper-persistent-data 是 Linux 下的一個(gè)存儲(chǔ)驅(qū)動(dòng), Linux 上的高級存儲(chǔ)技術(shù)。 Lvm 的作用則是創(chuàng)建邏輯磁盤分區(qū)。 先配置阿里云鏡像加速器 https

    2024年02月10日
    瀏覽(20)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包