centos7搭建yum伺服器搭建
❶ Centos7下使用yum安裝mysql資料庫的詳細教程(增強版)
在之前給大家分享過這篇文章:CentOS
7.0下使用yum安裝mysql的方法詳解,小編覺得不夠詳細,今天給大家通過本文給大家做個補充,感興趣的朋友可以參考下。
1.
下載mysql的repo源
$
wget
http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
2.
安裝mysql-community-release-el7-5.noarch.rpm包
$
sudo
rpm
-ivh
mysql-community-release-el7-5.noarch.rpm
安裝這個包後,會獲得兩個mysql的yum
repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。
3.
安裝mysql
$
sudo
yum
install
mysql-server
根據步驟安裝就可以了,不過安裝完成後,沒有密碼,需要重置密碼。
4.
重置密碼
重置密碼前,首先要登錄
$
mysql
-u
root
登錄時有可能報這樣的錯:ERROR
2002
(HY000):
Can『t
connect
to
local
MySQL
server
through
socket
『/var/lib/mysql/mysql.sock『
(2),原因是/var/lib/mysql的訪問許可權問題。下面的命令把/var/lib/mysql的擁有者改為當前用戶:
$
sudo
chown
-R
openscanner:openscanner
/var/lib/mysql
然後,重啟服務:
$
service
mysqld
restart
5.
防火牆設置,開放3306埠
firewall-cmd
--permanent
--zone=public
--add-port=3306/tcp
firewall-cmd
--permanent
--zone=public
--add-port=3306/udp
firewall-cmd
--reload
6.
mysql安全設置
mysql_secure_installation;
MySQL
會提示你重置
root
密碼,移除其他用戶賬號,禁用
root
遠程登錄,移除
test
資料庫,重新載入
privilege
表格等。
7.
創建遠程訪問用戶
--實施環境用戶
CREATE
USER
'dbuser'@'%'
IDENTIFIED
BY
'123456';
GRANT
SELECT,INSERT,UPDATE,DELETE
ON
*.*
TO
'dbuser'@'%';
--管理員用戶
CREATE
USER
'admin'@'%'
IDENTIFIED
BY
'123456';
CREATE
USER
'admin'@'%'
IDENTIFIED
BY
'123456';
GRANT
ALL
ON
*.*
TO
'admin'@'%';
flush
privileges;
8.
更改數據存放目錄
mkdir
/home/data
--關閉mysql服務進程
systemctl
status
mysqld
mv
/var/lib/mysql
/home/data
修改
/etc/my.cnf
文件
datadir=/home/data/mysql
socket=/home/data/mysql/mysql.sock
socket=/home/data/mysql/mysql.sock
以上所述是小編給大家介紹的Centos7下使用yum安裝mysql資料庫的詳細教程,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
❷ centOS-7怎麼搭建web伺服器
用Tomcat或者apache都可以
❸ 最小化安裝CentOS7後配置本地yum源
最新版CentOS7安裝包較大,DVD光碟容量不夠,無法刻錄,為方便在物理器安裝,刻錄最小化安裝介質,並將整個系統通過U盤的形式拷貝到目標伺服器上,後續需要的其它軟體通過本地yum源進行安裝(適用於有些單位不允許連外網的情況)。
按要求安裝最小化系統;拷貝完整系統介質,不能單獨拷貝 Packages 這一個文件夾。
內容如下:
❹ 如何搭建centos本地yum源
使用光碟或鏡像文件製作本地安裝源
創建和修改local.repo(文件名可任意起)
#vim/etc/yum.repos.d/local.repo
[local]
name=local
baseurl=file:///path/to/mount/point
enable=1
gpgcheck=0