?

安裝前的準備工作

2021-01-06 05:29顧武雄
網絡安全和信息化 2020年12期
關鍵詞:命令名稱密碼

由于筆者將以CentOS 的x64 版本為操作系統,因此在安裝Elgg 網站應用系統之前,必須先通過yum 命令來下載與安裝所有要必要的前置程序包。這包括了MySQL數據庫平臺、Apache 網站平臺以及PHP 的相關程序包等等。

請通過以下命令一次完成安裝:

在我們剛完成MySQL 的安裝時,需先執行以下命令完成MySQLl 的root 帳戶密碼的設置:

如此一來才能夠讓后續創建數據庫的工作順利完成。

接下來必須修改Apache網站平臺的主要設置文件。請 執 行“vi /etc/httpd/conf /httpd.conf”命令,并在按下“Insert”鍵進入編輯狀態時,將“AllowOverride None”修改成“AllowOverride All”,然后保存設置并退出。

如此一來,我們在后續有關Elgg 的數據訪問權限才不會有什么問題。然后請執行“/etc/init.d/mysqld restart”命令來重新啟動MySQL 服務。當然,您也可以使用“service mysqld re start”命令來完成。

在確認MySQL 服務重新啟動成功之后,請執行“/etc/init.d/httpd start”命令,來重新啟動Apache 網站平臺的服務。同樣您也可以改用執行“service httpd start”來完成。

接下來我們必須手動創建一個Elgg 網站專屬的數據庫于MySQL 服務中,以便讓之后的Elgg 網站在初始化設置時,可以進行連接與創建相關的Schema 以及數據。

請執行“mysql -u root-p”命令來聯機登錄MySQL服務。在成功登錄之后,請執行下列命令語法,來創建Elgg 的數據庫、用戶以及登錄密碼,并且給該用戶賦予完整的Elggs 數據庫訪問權限。其中無論是筆者所命名的數據庫名稱還是用戶名稱以及密碼,讀者們都是可以自行設置的。

在確認成功創建了Elgg專屬的數據庫與用戶之后,請將所下載的Elgg 程序壓縮文件完成解壓縮至/tmp路徑下,然后執行“mv elgg-1.8.19/ /var/www/html/elgg”命令,來將它的整個子目錄與數據移動到Apache網站平臺路徑下。

接下來請執行“cd /var/www/html/elgg/engine/”命令,來切換到Elgg 網站設置文件的路徑下,然后再執行“cp settings.example.php settings.php”命令來復制一份示例設置檔。最后,請執行“vi settings.php”命令準備開始修改Elgg 設置檔并繼續。

在settings.php 的內容編輯中,我們還必須將前面步驟中所創建的Elgg 數據庫用戶、登錄密碼以及數據庫名稱,依次輸入在dbuser、dbpass 和dbname 三個字段中。繼續如下操作。

緊接著必須設置聯機MySQL 服務主機的名稱,默認為localhost,即表示本地計算機。如果Elgg 數據庫的MySQL 服務安裝在其它主機中,則需要修改。

最后,請決定數據庫中關于Elgg 數據庫中數據表的前綴,例如,輸入elgg_以避免可能的名稱沖突等。之后保存設置并退出。

接著,請切換到/var/www/html 的路徑下,執行“mkdir data”來創建一個準備用來保存Elgg 上傳數據的活頁夾,并且使用chmod 777 來變更訪問權限。

猜你喜歡
命令名稱密碼
密碼里的愛
只聽主人的命令
安裝和啟動Docker
密碼抗倭立奇功
移防命令下達后
解析Windows10的內部命令
滬港通一周成交概況
滬港通一周成交概況
滬港通一周成交概況
滬港通一周成交概況
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合