Centos 6.4 安裝相關伺服器服務
1. 安裝與設定 Apache 網頁伺服器
1.1 安裝與啟動apache
安裝apache server時,請進入終端機輸入以下指令:
su
yum install httpd
啟動apache server時,請進入終端機輸入以下指令::
apachectl start
若要每次系統重開機後就會自動啟動 apache 伺服器,則請至終端機中輸入下列指令:
su
chkconfig --level 35 httpd on
記得,上述level參數前跟著歹是兩個減號。
1.2 設定防火牆允許提供網頁服務
請進入終端機輸入以下指令:
su
vim /etc/sysconfig/iptables 以編輯 iptables該文字檔案,並在該iptables檔案中最後一列新增加入下列指令:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
存檔後,重新啟動 apache server,請進入終端機輸入以下指令:
/etc/init.d/iptables restart
1.3 建立測試網頁
請進入終端機輸入以下指令:
su
cd /var/www/html
echo Hello! >> index.html
進入瀏覽器,在網址上輸入:http://localhost/index.html
2 安裝 mysql 資料庫伺服器
請進入終端機輸入以下指令:
su
yum install mysql mysql-server
接在在終端機輸入以下指令以啟動mysql:
/etc/init.d/mysqld start
並輸入指令:
chkconfig mysqld on
接著更改mysql root 帳號的權限,在終端機輸入指令:
mysqladmin -u root password '19941231'
其中 單引號中的值 19941231 就是密碼。
此時可以下達指令:
mysql -u root -p
在輸入密碼後就會進入 mysql的管理畫面,此時可以輸入 exit; 以登出mysql
3 安裝php 伺服器
請進入終端機輸入以下指令:
su
yum install php php-mysql php-mbstring php-mcrypt php-gd
之後在終端機中輸入以下指令重新啟動 httpd伺服器:
service httpd restart
接著在終端機中輸入輸入以下指令以建立一個測試php網頁的phptest.php的檔案:
su
cd /var/www/html
vi phptest.php
然後在vi文字編輯器中,輸入以下3列資料:
<?php
phpinfo();
?>
然後按ESC鍵離開vi的編輯狀態,並按下:鍵後,輸入wq存檔離開。
接著在網頁瀏覽器的網址上輸入網址:
http://localhost/phptest.php
若php執行正常,應該會顯示所安裝的各種php伺服器的設定狀態。
4 安裝phpmyadmin管理mysql的軟體
請至phpmyadmin官方網站,下載phpmyadmin壓縮檔(zip),例如,(phpMyAdmin-4.1.1-all-languages.zip)至使用者家目錄中的一個暫存目錄,例如 temp子目錄。假設該使用者的帳號名稱為user,則該phpmyadmin的完整路徑名稱將為:
/home/user/temp/phpMyAdmin-4.1.1-all-languages.zip
請進入終端機輸入以下指令:
su
cd /var/www/html/
unzip /home/user/temp/phpMyAdmin-4.1.1-all-languages.zip
ls
您會發現 一個 phpMyAdmin-4.1.1-all-languages的目錄
此時先將該目錄改名,請輸入以下指令:
mv phpMyAdmin-4.1.1-all-languages phpmyadmin
ls
接著在瀏覽器的網址列輸入網址:
http://localhost/phpmyadmin/
即可登入mysql
可以建立一個資料庫,例如,joomla以做為將來安裝joomla軟體時的資料庫。要注意的是,在建立資料庫時,為了能夠順利的儲存與處理中文字,所以資料庫名稱欄位旁邊的資料庫檢檢格式要設為 utf8_unicode_ci
5 安裝 Joomla 網站內容管理軟體
請下載下列的檔案至家目錄的暫存目錄,例如 temp子目錄中:
該壓縮檔名,例如為:Joomla_3.2.1-Stable-Full_Package.zip
若該使用者的帳號名稱為user,則該joomla的完整路徑名稱將為:
/home/user/temp/Joomla_3.2.1-Stable-Full_Package.zip
此時在終端機中執行以下指令:
su
cd /var/www/html/
mkdir joomla
cd joomla
unzip /home/user/temp/Joomla_3.2.1-Stable-Full_Package.zip
接著在瀏覽器的網址列上輸入網址:
http://localhost/joomla/
就會開始進行安裝
在最後的一個畫面 請將參數資料區複製到文字編輯器中的一個新建檔案,並在最後一列新增一列指令:
?>
並另存新檔檔名為 configuration.php 至 家目錄的暫存目錄,例如 temp子目錄中:
若該使用者的帳號名稱為user,則該configuration.php的完整路徑名稱將為:
/home/user/temp/configuration.php
此時在終端機中執行以下指令:
su
cd /var/www/html/joomla
cp /home/user/temp/configuration.php configuration.php
chmod 755 configuration.php
mv installation 777
此時若尚未建立一個資料庫來安裝joomla,您就必須在綱址列上輸入網址:
http://localhost/phpmyadmin/以登入mysql,並自行建立一個新的資料庫以供jooma軟體使用。
接著在瀏覽器的網址列上輸入網址:
http://localhost/joomla/
就可以進入joolma的前端網頁。
若想進入管理的畫面,在瀏覽器的網址列上輸入網址:
http://localhost/joomla/administrator/
6 設定joomla的預設語言為繁體中文
要設定一進入joomla的前端網頁或是進入後台的管理畫面時,預設為繁體中文,則在 centos 中主要分為3個階段:
1、先將jooma所在程式目錄中相關的目錄要更改目錄的存取權限為 777。
2、在joomla 中後台的管理畫面中,安裝繁體中文的延伸套件。
3、在jooma的使用者帳號中,設定繁體中文為預設的語言。
6.1 將jooma所在程式目錄中相關的目錄要更改目錄的存取權限為 777
請進入終端機後,執行下列指令:
su
cd /var/www/html
cd joomla (亦即進入您所安裝的joomla目錄,若joomla的目錄有改變,則要以改變後的目錄名稱為主)
接著以下進入各不同的子目錄中來更改存取權限:
chmod 777 language
chmod 777 tmp
cd administrator
chmod 777 language
cd manifests
chmod 777 packages
6.2 在joomla 中後台的管理畫面中,安裝繁體中文的延伸套件
請在瀏覽器的網址中,輸入
http://localhost/joomla/administrator
以進入後台管理畫面。
接著點按系統選單「Extensions/Language Manager」
接著點按「Install Language」之後,
勾選 Chinese Traditional 之後,點按「Install」鈕,就應該會自動進行繁體中文套件的安裝。
6.3 在jooma的使用者帳號中,設定繁體中文為預設的語言
此時在 Extensions/Language Manager中,應該會出現繁體中文那一列已安裝成功,
接著請在該繁體中文語言列中,在「Default」那一個欄位中,點按「@」鈕,就可以將繁體中文設定為系統預設的語言。
接著點按畫面右上角的使用者編號鈕,再點按「Edit Account」
請點按「Bascic Settings」中,
將「Backend Language」以及「Frontend Language」皆設為「繁體中文」