使用LNMP架構部署動態網站環境。

(1)安裝主機具有編譯程序源碼的環境,他須要具有C語言、C++語言、Perl語言的編譯器,以及各類常見的編譯支持函數庫程序。
把安裝LNMP動態網站部署架構所需的16個軟件源碼包和1個用於檢查效果的論壇網站系統軟件包上傳到與本書配套的站點服務器上,下載後經過ssh服務傳送到打算部署LNMP動態網站架構的Linux服務器中。使用LNMP架構部署動態網站環境。使用LNMP架構部署動態網站環境。
一、CMake下載及解壓源碼包文件、編譯源碼包代碼、生成二進制安裝程序、運行二進制的服務程序安裝包。
使用LNMP架構部署動態網站環境。
使用LNMP架構部署動態網站環境。
(2)配置Mysql服務使用LNMP架構部署動態網站環境。
一、建立一個用於保存MySQL數據庫程序和數據庫文件的目錄,並把該目錄的全部者和所屬組身份修改成mysql。其中,/usr/local/mysql是用於保存MySQL數據庫服務程序的目錄,/usr/local/mysql/var則是用於保存真實數據庫文件的目錄。
使用LNMP架構部署動態網站環境。
二、接下來解壓、編譯、安裝MySQL數據庫服務程序。
使用LNMP架構部署動態網站環境。
使用LNMP架構部署動態網站環境。
使用LNMP架構部署動態網站環境。
使用LNMP架構部署動態網站環境。
使用LNMP架構部署動態網站環境。
三、爲了讓MySQL數據庫程序正常運轉起來,須要先刪除/etc目錄中的默認配置文件,而後在MySQL數據庫程序的保存目錄scripts內找到一個名爲mysql_install_db的腳本程序,執行這個腳本程序並使用--user參數指定MySQL服務的對應帳號名稱(在前面步驟已經建立),使用--basedir參數指定MySQL服務程序的保存目錄,使用--datadir參數指定MySQL真實數據庫的文件保存目錄,這樣便可生成系統數據庫文件,也會生成出新的MySQL服務配置文件。
使用LNMP架構部署動態網站環境。
使用LNMP架構部署動態網站環境。
三、編輯剛複製的MySQL數據庫腳本文件,把第4六、47行的basedir與datadir參數分別修改成MySQL數據庫程序的保存目錄和真實數據庫的文件內容。
使用LNMP架構部署動態網站環境。
四、配置好腳本文件後即可以用service命令啓動mysqld數據庫服務了。順帶再使用chkconfig命令把mysqld服務程序加入到開機啓動項中。
# service mysqld start
Starting MySQL. SUCCESS!
# chkconfig mysqld on
五、編輯/etc/profile文件並寫入追加的命令目錄,物理設備在下一次重啓時就會永久生效。若是不想經過重啓設備的方式來生效,也可使用source命令加載一下/ect/profile文件,此時新的PATH變量也能夠當即生效了。
使用LNMP架構部署動態網站環境。
使用LNMP架構部署動態網站環境。
六、MySQL數據庫服務程序,會調用程序文件和函數庫文件。經過源碼包方式安裝MySQL數據庫,如今必須以手動方式把這些文件連接過來。使用LNMP架構部署動態網站環境。
七、對MySQL數據庫進行初始化。
使用LNMP架構部署動態網站環境。
使用LNMP架構部署動態網站環境。mysql

相關文章
相關標籤/搜索