阿里雲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 修改...