centos7中jdk、mysql的安裝

1、jdk安裝

1.1 清除jdk相關文件
# 查看java版本
java -version
# 查看相關java文件
rpm -qa | grep java
# 刪除相關文件
rpm -e --nodeps  [文件名] 
1.2 解壓安裝
# 切換到下載的目錄、解壓
tar zxvf jdk-8u181-linux-x64.tar.gz
# 打開資源文件
vi /etc/profile
# 編輯資源文件、末尾添加以下內容(java_HOME爲解壓路徑)
export JAVA_HOME=/apps/jdk1.8.0_181
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/ 
export PATH=$PATH:$JAVA_HOME/bin
export 
# 刷新環境文件
source /etc/profile
# 查看版本
java -version

2、MySQL數據庫安裝

2.1 卸載舊版本可以參考java安裝
2.2 檢查mysql用戶組、用戶是否存在,不存在則創建
cat /etc/group | grep mysql 
cat /etc/passwd | grep mysql
groupadd mysql
useradd -g mysql mysql
2.3 解壓安裝
# 這裏我新建了apps文件夾、所有操作均在裏面進行
# 解壓
tar zxvf mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz

# 重命名
mv mysql-5.7.25-linux-glibc2.12-x86_64 mysql-5.7.25

# 初始化數據庫
/apps/mysql-5.7.25/bin/mysql_install_db --user=mysql --basedir=/apps/mysql-5.7.25 --datadir=/apps/mysql-5.7.25/data/

# 把mysql放到本地系統服務中
cp -a ./support-files/mysql.server /etc/init.d/mysqld

# 編輯配置文件 vi /etc/my.cnf
[mysqld]
basedir=/apps/mysql-5.7.25/
datadir=/apps/mysql-5.7.25/data
socket=/apps/mysql-5.7.25/mysql.sock

# err、pid文件名,視文件初始化而定
[mysqld_safe]
log-error=/apps/mysql-5.7.25/data/localhost.localdomain.err
pid-file=/apps/mysql-5.7.25/data/localhost.localdomain.pid

#啓動mysql服務
service mysqld start
2.4 登陸、修改密碼
# 查看初始化密碼
cat /root/.mysql_secret

# 鏈接mysql 
/apps/mysql-5.7.25/bin/mysql -u root -p

# 修改密碼
SETPASSWORD = PASSWORD('root');
flush privileges;

# 設置root用戶遠程允許訪問
use mysql;
update user set host = '%' where user = 'root';
flush privileges;
2.5 設計開機自動啓動
# 查看配置狀態
chkconfig --list
# 如果列表中 3、4、5的狀態爲off
chkconfig --level 345 mysqld on
# 重啓電腦
reboot
# 查看mysql運行狀態
service mysqld status
2.6 配置環境變量
vi /etc/profile

# 增加如下配置:
export PATH=$PATH:/apps/mysql-5.7.25/bin

# 立即生效
source /etc/profile
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章