由于筆者將以CentOS 的x64 版本為操作系統,因此在安裝Elgg 網(wǎng)站應用系統之前,必須先通過(guò)yum 命令來(lái)下載與安裝所有要必要的前置程序包。這包括了MySQL數據庫平臺、Apache 網(wǎng)站平臺以及PHP 的相關(guān)程序包等等。
請通過(guò)以下命令一次完成安裝:
在我們剛完成MySQL 的安裝時(shí),需先執行以下命令完成MySQLl 的root 帳戶(hù)密碼的設置:
如此一來(lái)才能夠讓后續創(chuàng )建數據庫的工作順利完成。
接下來(lái)必須修改Apache網(wǎng)站平臺的主要設置文件。請 執 行“vi /etc/httpd/conf /httpd.conf”命令,并在按下“Insert”鍵進(jìn)入編輯狀態(tài)時(shí),將“AllowOverride None”修改成“AllowOverride All”,然后保存設置并退出。
如此一來(lái),我們在后續有關(guān)Elgg 的數據訪(fǎng)問(wèn)權限才不會(huì )有什么問(wèn)題。然后請執行“/etc/init.d/mysqld restart”命令來(lái)重新啟動(dòng)MySQL 服務(wù)。當然,您也可以使用“service mysqld re start”命令來(lái)完成。
在確認MySQL 服務(wù)重新啟動(dòng)成功之后,請執行“/etc/init.d/httpd start”命令,來(lái)重新啟動(dòng)Apache 網(wǎng)站平臺的服務(wù)。同樣您也可以改用執行“service httpd start”來(lái)完成。
接下來(lái)我們必須手動(dòng)創(chuàng )建一個(gè)Elgg 網(wǎng)站專(zhuān)屬的數據庫于MySQL 服務(wù)中,以便讓之后的Elgg 網(wǎng)站在初始化設置時(shí),可以進(jìn)行連接與創(chuàng )建相關(guān)的Schema 以及數據。
請執行“mysql -u root-p”命令來(lái)聯(lián)機登錄MySQL服務(wù)。在成功登錄之后,請執行下列命令語(yǔ)法,來(lái)創(chuàng )建Elgg 的數據庫、用戶(hù)以及登錄密碼,并且給該用戶(hù)賦予完整的Elggs 數據庫訪(fǎng)問(wèn)權限。其中無(wú)論是筆者所命名的數據庫名稱(chēng)還是用戶(hù)名稱(chēng)以及密碼,讀者們都是可以自行設置的。
在確認成功創(chuàng )建了Elgg專(zhuān)屬的數據庫與用戶(hù)之后,請將所下載的Elgg 程序壓縮文件完成解壓縮至/tmp路徑下,然后執行“mv elgg-1.8.19/ /var/www/html/elgg”命令,來(lái)將它的整個(gè)子目錄與數據移動(dòng)到Apache網(wǎng)站平臺路徑下。
接下來(lái)請執行“cd /var/www/html/elgg/engine/”命令,來(lái)切換到Elgg 網(wǎng)站設置文件的路徑下,然后再執行“cp settings.example.php settings.php”命令來(lái)復制一份示例設置檔。最后,請執行“vi settings.php”命令準備開(kāi)始修改Elgg 設置檔并繼續。
在settings.php 的內容編輯中,我們還必須將前面步驟中所創(chuàng )建的Elgg 數據庫用戶(hù)、登錄密碼以及數據庫名稱(chēng),依次輸入在dbuser、dbpass 和dbname 三個(gè)字段中。繼續如下操作。
緊接著(zhù)必須設置聯(lián)機MySQL 服務(wù)主機的名稱(chēng),默認為localhost,即表示本地計算機。如果Elgg 數據庫的MySQL 服務(wù)安裝在其它主機中,則需要修改。
最后,請決定數據庫中關(guān)于Elgg 數據庫中數據表的前綴,例如,輸入elgg_以避免可能的名稱(chēng)沖突等。之后保存設置并退出。
接著(zhù),請切換到/var/www/html 的路徑下,執行“mkdir data”來(lái)創(chuàng )建一個(gè)準備用來(lái)保存Elgg 上傳數據的活頁(yè)夾,并且使用chmod 777 來(lái)變更訪(fǎng)問(wèn)權限。
猜你喜歡命令名稱(chēng)密碼密碼里的愛(ài)保健醫苑(2022年4期)2022-05-05只聽(tīng)主人的命令娃娃樂(lè )園·綜合智能(2022年3期)2022-04-19安裝和啟動(dòng)Docker網(wǎng)絡(luò )安全和信息化(2019年1期)2019-12-22密碼抗倭立奇功學(xué)與玩(2018年5期)2019-01-21移防命令下達后軍營(yíng)文化天地(2018年2期)2018-04-20解析Windows10的內部命令電腦愛(ài)好者(2016年22期)2016-12-16滬港通一周成交概況股市動(dòng)態(tài)分析(2016年17期)2016-10-20滬港通一周成交概況股市動(dòng)態(tài)分析(2016年13期)2016-10-17滬港通一周成交概況股市動(dòng)態(tài)分析(2016年11期)2016-10-11滬港通一周成交概況股市動(dòng)態(tài)分析(2016年10期)2016-09-30