阿里雲centos7 上mysql5 7 18安裝

2021-08-03 14:29:43 字數 2418 閱讀 5635

阿里雲centos7 上mysql5.7.18安裝

2, 解除安裝mariadb

centos7預設安裝mariadb而不是mysql,而且yum伺服器上也移除了mysql相關的軟體包。因為mariadb和mysql可能會衝突,故先解除安裝mariadb

rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64

3, 解除安裝mysql

rpm –e –-nodeps | rpm –qa

|grep -i mysql

rm -rf /usr/lib64/mysql

rm –rf /usr/my

.cnf

rm -rf /root/

.mysql

_sercret

rm -rf /var

/lib/mysql

4, 安裝mysql

1,        rpm-ivh mysql-community-common-5.7.18-1.el7.x86_64.rpm

2,        rpm-ivh mysql-community-libs-5.7.18-1.el7.x86_64.rpm

3,        rpm-ivh mysql-community-libs-compat-5.7.18-1.el7.x86_64.rpm

4,        rpm-ivh mysql-community-client-5.7.18-1.el7.x86_64.rpm

5,        rpm-ivh mysql-community-server-5.7.18-1.el7.x86_64.rpm

如果第5步驟下面的錯誤,先執行下面的命令

yum install libnuma*

wget

rpm -ivh libaio-0.3.107-10.el6.x86_64.rpm

5, 啟動mysql

service mysqld start

6, 建立使用者

1,       vi /etc/my.cnf

2,        在 [mysqld] 下面新增skip-grant-tables

3,       service mysqld stop

4,       service mysqld start

5,       mysql  –u root

update user set authentication_string = password('123456'), password_expired = 'n', password_last_changed = now() where user = 'root';

flush privileges

6,       grant all privileges on *.* to'test'@'%' identified by '123456' with grant option;

7,       service mysqldstop

8,       去掉 [mysqld] 下面新增的skip-grant-tables

9,       service mysqldstart

7, 防火牆配置,開啟3306埠

官方教程:

設定開機啟動:systemctl enablefirewalld.service

啟動防火牆:systemctl startfirewalld

開啟3306埠:firewall-cmd--permanent --add-port=3306/tcp

在阿里雲 Centos7 上搭建DOCKER環境

最近公司要為新專案搭建一套演示環境,服務比較多。所以準備用docker進行容器化部署。安裝 公升級docker客戶端 使用yum進行安裝 step 1 安裝必要的一些系統工具 step 2 新增軟體源資訊 sudo yum config manager add repo step 3 更新並安裝 d...

阿里雲CentOS 7上安裝配置Docker

redhat centos必須要6.6版本以上,或者7.x才能安裝docker,建議在redhat centos 7上使用docker,因為redhat centos 7的核心公升級到了kernel 3.10,對lxc容器支援更好。檢視linux核心版本 核心版本必須是3.10或者以上 使用命令 u...

阿里雲centos7配置tomcat

1.安裝jdk 可以採用 tar xzf tar.gz 方式解壓安裝 2.配置環境變數 在 etc profile 檔案中新增 靠前位置 source etc profile3.安裝tomcat並設為系統服務 解壓後將 bin catalina.sh 複製到 etc init.d tomcat 修改...