CentOS常用环境配置(MySQL、jdk、Redis、Nginx)
一、MySQL安裝配置:
1、卸載 ?先停掉mysql進程 ? 沒有安裝過的可以直接跳過
查看mysql狀態(tài) rpm -qa|grep -i mysql用命令?yum -y remove
? ? yum -y remove mysql-community-client-5.6.38-2.el7.x86_64
? ? 卸載不掉的用 rpm -ev?
? ? 依次卸載 直到?jīng)]有
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,根據(jù)步驟安裝就可以了,
3、配置MySQL
安裝完成后,密碼為隨機密碼,需要重置密碼。
#啟動mysql服務(wù) service mysqld start #獲取隨機密碼 grep "password" /var/log/mysqld.log #輸入上一步的密碼并進入 mysql -u root -p 上一步的密碼 #先將密碼等級降為0,方便設(shè)置密碼 set global validate_password_policy=0; #重置密碼 alter user 'root'@'localhost' identified by '你的密碼'; #刷新權(quán)限 flush privileges4、root遠程登錄
#登錄MySQL mysql -u root -p你的密碼 use mysql; grant all privileges on *.* to 'root'@'%' identified by '允許遠程登陸的密碼' with grant option; flush privileges;ps:
查看防火墻狀態(tài)
firewall-cmd --state停止firewall
systemctl stop firewalld.service禁止firewall開機啟動
systemctl disable firewalld.service
二、JDK安裝配置(手動安裝oracle JDK):
1.去oracle官網(wǎng)下載,鏈接點此。也可以使用wget http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-x64.tar.gz 安裝包在你執(zhí)行這個命令時所在的文件夾位置。2.解壓 tar -zxvf jdk-8u111-linux-x64.tar.gz3.移動到自己想放的位置:mkdir /usr/lib/jdk mv jdk1.8.0_111 /usr/lib/jdk/jdk1.84.設(shè)置環(huán)境變量:方案一:修改全局配置文件,作用于所有用戶: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方案二:修改當(dāng)前用戶配置文件,只作用于當(dāng)前用戶:vim ~/.bashrc 設(shè)置與上一樣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數(shù)據(jù)庫 yum install redis2、修改配置文件
vi /etc/redis.conf1、取消訪問地址綁定,或者自定義 #bind 127.0.0.1 2、修改默認密碼 # requirepass foobared requirepass 你的密碼 3、常駐服務(wù) daemonize yes 4、使用配置文件啟動 redis3、啟動
使用配置文件啟動 redis:redis-server /etc/redis.conf使用端口登錄:redis-cli -h 127.0.0.1 -p 6379(默認的,在上一步可以修改)測試:
info
會報認證錯誤
輸入:
auth 你的密碼 ?
4、停止redis
命令方式關(guān)閉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、安裝所需環(huán)境
01> gcc 安裝 安裝 nginx 需要先將官網(wǎng)下載的源碼進行編譯,編譯依賴 gcc 環(huán)境,如果沒有 gcc 環(huán)境,則需要安裝:
yum install gcc-c++02> pcre-devel 安裝
yum install -y pcre pcre-devel03> zlib 安裝
yum install -y zlib zlib-devel04> OpenSSL安裝
yum install -y openssl openssl-devel05> 安裝配置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 版本中你就不需要去配置相關(guān)東西,默認就可以了。當(dāng)然,如果你要自己配置目錄也是可以的。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進程處理任務(wù)完畢進行停止。 ./nginx -s stop:此方式相當(dāng)于先查出nginx進程id再使用kill命令強制殺掉進程。 查詢nginx進程: ps aux|grep nginx 重啟 nginx ./nginx -s reload 開機自啟動 即在rc.local增加啟動代碼就可以了。 vi /etc/rc.local 增加一行 /usr/local/nginx/sbin/nginx 設(shè)置執(zhí)行權(quán)限: chmod 755 rc.local
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/speily/p/10320142.html
總結(jié)
以上是生活随笔為你收集整理的CentOS常用环境配置(MySQL、jdk、Redis、Nginx)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2018年香港私楼落成量达2.1万个 创
- 下一篇: 【leetcode】27.RemoveE