0、首先要準備好二進制文件
wget http://ftp.yz.yamagata-u.ac.jp/pub/dbms/mariadb//mariadb-10.2.15/bintar-linux-x86_64/mariadb-10.2.15-linux-x86_64.tar.gz #下載mariadb客戶端
1、首先需要在系統中添加用戶
useradd -r -d /data/mysqldb -s /sbin/nologin mysql #添加用戶
2、解壓縮該文件夾
tar xvf mariadb-10.2.15-linux-x86_64.tar.gz -C /usr/local/ #解壓縮
3、進入解壓縮后的目錄
cd /usr/local #進入解壓縮目錄
4、創建軟鏈接,增加系統命令的同時方便管理
ln -s mariadb-10.2.15-linux-x86_64/ mysql? #創建軟鏈接
5、為文件夾設置權限,在正常訪問的基礎上確保安全
chown -R root:root mysql/ #設置文件夾權限
6、準備環境變量,將命令寫入腳本后并執行
echo PATH=/usr/local/mysql/bin:$PATH > /etc/profile.d/mysql.sh
. /etc/profile.d/mysql.sh ##準備環境變量并執行
7、為數據庫創建文件夾(請根據自己的情況調整目錄)
mkdir /data/
mkdir /data/mysqldb #創建存放文件夾
8、更改數據庫文件夾的所有者及所屬組
chown mysql.mysql /data/mysqldb/ #更改所有者
9、進入該文件夾
cd mysql
10、生成一個數據庫
scripts/mysql_install_db –datadir=/data/mysqldb –user=mysql #生成數據庫
11、將配置文件范本拷貝至安裝文件夾
cp support-files/my-huge.cnf /etc/my.cnf #拷貝配置文件范本
12、在配置文件中修改數據庫路徑(本處采用自動化策略,可用vim編輯,路徑請自定)
sed -i “s/datadir=.*/ datadir=/var/lib/mysql /g” /etc/my.cnf #添加數據庫路徑
13、將必要的啟動服務文件拷貝到/etc/init.d下,并添加服務(腳本)
cp support-files/mysql.server /etc/init.d/mysqld
chkconfig –add mysqld #添加啟動文件
14、給予數據庫文件夾寫入權限
setfacl -R -m u:mysql:rwx /usr/local/mysql/ #給予數據庫文件夾寫入權限
15、啟動數據庫服務,查看是否正常啟動
service mysqld start #啟動服務
16、開始設置安全信息并使用吧。
mysql_secure_installation
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/100913