Centos7 原始碼安裝Mysql資料庫,親測有效

2021-10-05 07:29:18 字數 1177 閱讀 3670

安裝準備:一台沒有安裝過mysql的linux虛擬機器,並且安裝依賴軟體包

yum -y install

make gcc-c++ cmake bison-devel ncurses-devel

1、新建mysql安裝目錄:

mkdir /opt/mysql
2、解壓資料庫,tar包

tax xzf mysql-5.1.63.tar.gz
3、進入解壓目錄,執行預編譯

./configure --prefix=/opt/mysql
4、在預編譯這個目錄下繼續執行,編譯安裝

make

&&make

install

5、進入mysql目錄下,建立mysql使用者

cd /opt/mysql/
useradd mysql
6、對mysql目錄下的檔案進行授權,修改使用者以及使用者組

chown -r mysql.mysql /opt/mysql/
7、在mysql目錄下執行以下命令,生成存放資料的目錄,生成以var為目錄名的資料夾

/usr/loacal/mysql/bin/mysql_install_db --user=mysql
8、為var目錄授權使用者以及使用者組

chown -r mysql.mysql /opt/mysql/var/
9、啟動mysql資料庫

/usr/local/mysql/bin/mysqld_safe --user=mysql &
10、檢視mysql埠開啟情況

netstat  -ntulp |

grep :3306

11、進入mysql資料庫常規命令,或者生成軟連線檔案進入資料庫。

/usr/local/mysql/bin/mysql
ln -s /usr/local/mysql/bin/mysql /sbin/mysqld

Centos7原始碼安裝PHP

安裝依賴libxml2 devel 後期安裝時,如果不報錯也可以不用安裝 原始碼安裝步驟 wget c 2.解壓tar zxvf php 7.2.4.tar.gz 3.安裝編譯 configure prefix 安裝目錄 引數 configure prefix usr local php with ...

centos7 原始碼安裝 nginx php7

wget解壓php tar zxvf php 7.1.12.tar.gz安裝擴充套件包 這裡可以通過yum安裝,或者原始碼安裝。不一一舉例 編譯 這裡需要建立使用者,與使用者。我建立的是alienjun使用者與使用者組,根據自己實際情況建立 configure prefix usr local ph...

Centos7原始碼安裝Swoole

swoole 源 編譯安裝 注 本人一直推崇原始碼安裝軟體,因為可以更好的理解其中的原理。廢話不說開始 1.安裝 git 轉殖 swoole 源 編譯安裝 1.安裝依賴包 yum install curl devel expat devel gettext devel openssl devel z...