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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

CentOS常用环境配置(MySQL、jdk、Redis、Nginx)

發布時間:2024/9/21 数据库 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CentOS常用环境配置(MySQL、jdk、Redis、Nginx) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、MySQL安裝配置:

1、卸載 ?先停掉mysql進程 ? 沒有安裝過的可以直接跳過

查看mysql狀態 rpm -qa|grep -i mysql

 用命令?yum -y remove

? ? yum -y remove mysql-community-client-5.6.38-2.el7.x86_64

? ? 卸載不掉的用 rpm -ev?

? ? 依次卸載 直到沒有

2、下載mysql的repo源 (此處為最新版),并安裝

cd /usr/local/wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm rpm -ivh mysql57-community-release-el7-8.noarch.rpm yum -y install mysql-server 一路Y,根據步驟安裝就可以了,

  

3、配置MySQL

安裝完成后,密碼為隨機密碼,需要重置密碼。

#啟動mysql服務 service mysqld start #獲取隨機密碼 grep "password" /var/log/mysqld.log #輸入上一步的密碼并進入 mysql -u root -p 上一步的密碼 #先將密碼等級降為0,方便設置密碼 set global validate_password_policy=0; #重置密碼 alter user 'root'@'localhost' identified by '你的密碼'; #刷新權限 flush privileges

4、root遠程登錄

#登錄MySQL mysql -u root -p你的密碼 use mysql; grant all privileges on *.* to 'root'@'%' identified by '允許遠程登陸的密碼' with grant option; flush privileges;

ps:

查看防火墻狀態

firewall-cmd --state

停止firewall

systemctl stop firewalld.service

禁止firewall開機啟動

systemctl disable firewalld.service

  

二、JDK安裝配置(手動安裝oracle JDK):

1.去oracle官網下載,鏈接點此。也可以使用wget http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-x64.tar.gz 安裝包在你執行這個命令時所在的文件夾位置。2.解壓 tar -zxvf jdk-8u111-linux-x64.tar.gz3.移動到自己想放的位置:mkdir /usr/lib/jdk mv jdk1.8.0_111 /usr/lib/jdk/jdk1.84.設置環境變量:方案一:修改全局配置文件,作用于所有用戶:vim /etc/profile export JAVA_HOME=/usr/lib/jdk/jdk1.8export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=.:${JAVA_HOME}/bin:$PATH方案二:修改當前用戶配置文件,只作用于當前用戶:vim ~/.bashrc 設置與上一樣5.使修改的配置立刻生效:source /etc/profile 或者 source ~/.bashrc6.檢查是否安裝成功:java -version

三、Redis安裝配置:

1、安裝

1、檢查是否有redis yum 源 yum install redis 2、下載fedora的epel倉庫 yum install epel-release 3、安裝redis數據庫 yum install redis

2、修改配置文件

vi /etc/redis.conf1、取消訪問地址綁定,或者自定義 #bind 127.0.0.1 2、修改默認密碼 # requirepass foobared requirepass 你的密碼 3、常駐服務 daemonize yes 4、使用配置文件啟動 redis

3、啟動

使用配置文件啟動 redis:redis-server /etc/redis.conf使用端口登錄:redis-cli -h 127.0.0.1 -p 6379(默認的,在上一步可以修改)
測試:
  info
  會報認證錯誤

輸入:
  auth
你的密碼 ?

4、停止redis

命令方式關閉redis:

redis-cli -h 127.0.0.1 -p 6179
shutdown 進程號殺掉redis:

ps -ef | grep redis
kill -9 XXX

使用redis desktop manager遠程連接redis,無需說明!  

  

四、Nginx安裝配置:

1、安裝所需環境

01> gcc 安裝 安裝 nginx 需要先將官網下載的源碼進行編譯,編譯依賴 gcc 環境,如果沒有 gcc 環境,則需要安裝:

yum install gcc-c++

02> pcre-devel 安裝

yum install -y pcre pcre-devel

03> zlib 安裝

yum install -y zlib zlib-devel 

04> OpenSSL安裝

yum install -y openssl openssl-devel

05> 安裝配置Nginx

使用wget命令下載(推薦)。 wget -c https://nginx.org/download/nginx-1.10.1.tar.gz解壓 依然是直接命令: tar -zxvf nginx-1.10.1.tar.gz 配置 其實在 nginx-1.10.1 版本中你就不需要去配置相關東西,默認就可以了。當然,如果你要自己配置目錄也是可以的。1.使用默認配置 cd nginx-1.10.1 ./configure 編譯安裝 make make install 查找安裝路徑: whereis nginx nginx-whereis.png 啟動、停止 nginx cd /usr/local/nginx/sbin/ ./nginx ./nginx -s stop ./nginx -s quit ./nginx -s reload ./nginx -s quit:此方式停止步驟是待nginx進程處理任務完畢進行停止。 ./nginx -s stop:此方式相當于先查出nginx進程id再使用kill命令強制殺掉進程。 查詢nginx進程: ps aux|grep nginx 重啟 nginx ./nginx -s reload 開機自啟動 即在rc.local增加啟動代碼就可以了。 vi /etc/rc.local 增加一行 /usr/local/nginx/sbin/nginx 設置執行權限: chmod 755 rc.local

  

 

  

?

  

?

轉載于:https://www.cnblogs.com/speily/p/10320142.html

總結

以上是生活随笔為你收集整理的CentOS常用环境配置(MySQL、jdk、Redis、Nginx)的全部內容,希望文章能夠幫你解決所遇到的問題。

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