編譯安裝LAMP之MySQL-5.5.52(通用二進位格式)

來源:互聯網
上載者:User

標籤:mysql   lamp   二進位   

在編譯安裝LAMP時安裝完httpd之後應該安裝MySQL,我安裝的版本是mysql-5.5.52-linux2.6-i686.tar.gz,可以在MySQL官網上下載。

1.將下載好的壓縮包解壓至/usr/local,並進入此目錄

#tar xf mysql-5.5.52-linux2.6-i686.tar.gz -C /usr/local

#cd /usr/local/

2.為解壓後的目錄建立一個連結,並進入此目錄

#ln -sv mysql-5.5.52-linux2.6-i686 mysql

#cd mysql

3.建立MySQL使用者(使其成為系統使用者)和MySQL組

#groupadd -r -g 306 mysql

#useradd -g 306 -r -u 306 mysql

4.使mysql下的所有檔案都屬於mysql使用者和mysql組

#chown -R mysql:mysql /usr/local/mysql/*

5.提前準備一個分區用來建立邏輯卷(我這裡用/dev/sda5),在此分區上建立邏輯卷並使其可以開機自動掛載使用。

#pvcreate /dev/sda5

#vgcreate myvg /dev/sda5

#lvcreate -n mydata -L 512M myvg

#mke2fs -j /dev/myvg/mydata

#mkdir /mydata

#vim /etc/fstab,添加以下內容:

/dev/myvg/mydata    /mydata   ext3    defaults        0 0

#mount -a

6.建立資料目錄,並使其屬於mysql使用者和mysql組,其他人無許可權

#mkdir /mydata/data

#chown -R mysql:mysql /mydata/data/

#chmod o-rx /mydata/data/

7.準備就緒,開始安裝

#scripts/mysql_install_db --user=mysql --datadir=/mydata/data/

8.安裝完成後為了安全,更改/usr/local/mysql下所有檔案的許可權

#chown -R root:mysql /usr/local/mysql/*

9.準備啟動指令碼,並使其開機自動啟動

#cp support-files/mysql.server /etc/init.d/mysqld

#chkconfig --add mysqld

#chkconfig --list mysqld

10.編輯資料庫設定檔

#cp support-files/my-large.cnf /etc/my.cnf

#vim /etc/my.cnf,修改和添加以下內容:

thread_concurrency =2(因為我的CPU數為1,所以線程數改為2)

datadir = /mydata/data

11.提供執行相關命令所需的環境變數

#vim /etc/profile.d/mysql.sh

添加以下內容:

export PATH=$PATH:/usr/local/mysql/bin

12.至此,MySQL服務配置完成,可以啟動測試

#service mysqld start

 


本文出自 “10917734” 部落格,請務必保留此出處http://10927734.blog.51cto.com/10917734/1851534

編譯安裝LAMP之MySQL-5.5.52(通用二進位格式)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.