一、httpd
1.主機名稱與dns
安裝好 Apache 後,web主機的主機名稱要確認好
vi /etc/hosts127.0.0.1 localhost.localdomain localhost
這是以本機為主機名稱
如果是要對外提供www服務
把dns整個先搞定再說吧
2.語系
vi /etc/httpd/conf/httpd.confLanguagePriority zh-TW en ca ....(中間省略).... sv zh-CN
zh-TW把它加到前面來
3.首頁檔案DirectoryIndex index.html index.html.var
把需要的index檔都加入
例如: index.htm index.php index.cgi index.php3 ...
4.首頁目錄DocumentRoot "/var/www/html"
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all FollowSymLinks選項拿掉比較安全
還有很多需要設定的,不過這些是最基本的
啟動 httpd
/etc/init.d/httpd start
看看有無正確監聽中
netstat -tunl | grep ':80'
二、 MySQL 資料庫
1.初始設定MySQL/etc/init.d/mysqld start
會在 /var/lib/mysql 這個目錄
自行產生預設的資料庫
觀察 mysqld 有無監聽中
netstat -tuln | grep ':3306'
測試 MySQLmysql -u root
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2 to server version: 4.1.20
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> quit
Bye
記得 setup 讓 mysqld 開機就執行三、設定SQL root 密碼
mysqladmin -u root password 'your.password'
登入時需打密碼 mysql -u root -p 五、創造一個新的資料庫 我們造一個新的資料庫 等會兒要給 Joomla 使用 create database joomla; 再來創立一個使用者 叫 joomlaer grant all privileges on joomla.* to joomlaer@localhost identified by 'your.password' ; 這邊的'passwd' 要加 ' ' 符號
joomla 這裡指的是資料庫名稱,等下要給論壇使用
joomlaer則是使用者
'your.password' 則是joomla的密碼
quit離開後
用 joomlaer 進去試試
mysql -u joomlaer -p
顯示所有資料庫
show databases;
連接 joomla 資料庫看看connect joomla;
有連上就ok囉
joomlaer則是使用者
'your.password' 則是joomla的密碼
quit離開後
用 joomlaer 進去試試
mysql -u joomlaer -p
顯示所有資料庫
show databases;
連接 joomla 資料庫看看connect joomla;
有連上就ok囉
四、正式安裝 joomla
1.先下載安裝程式
官網 : http://www.joomla.org.tw/ 找最新版本下載下來
2.把安裝程式丟到 /var/www/html 下面
3.解壓縮
4.在client端用ie連進去安裝
http://IP/installation/
下面開始步驟
1.選擇語系zh-TW
2.安裝前檢查
這邊要先把一些問題排除
PHP版本 >= 4.3.10 | 是 |
- zlib壓縮支援 | 是 |
- XML支援 | 是 |
- MySQL支援 |
這些要先安裝好
configuration.php 可寫入<**** 這項
因為在安裝時 configuration.php 的權限是無法寫入
所以我們要手動作一個 configuration.php 在網站的根目錄中
把權限打開 讓設定值能夠直接寫入進去
chmod 777 /var/html/www/configuration.php
3.GNU/GPL授權規定:
4.資料庫設定
大部份時候是 MySQL | ||
通常是localhost或由主機商提供的主機名稱 | ||
這有可能是預設的MySQL帳號root或是由主機商提供的帳號,或是由您在資料庫伺服器上建立的帳號。 | ||
為了網站的安全性起見,針對mysql使用密碼是必須的。這和存取您的資料庫的密碼是一樣的。這個也可能是由您的主機商預先設定好的。 | ||
某些主機只允許一個網站只能有一個資料庫名稱。使用資料表前綴字可以在這種情況下安裝數個不同的Joomla網站。 |
這邊就輸入上面我們設定SQL主機的資料
5.FTP設定 ftp 層級設否即可
6.主要設定 這邊就打網站的基本資料
安裝範例最好能安裝一下
7. 最後完成
在完成所有動作後
我們要把 /var/www/html/installation 的目錄全刪除
以免被外面的人跑進去修改之
rm -rf //var/www/html/installation
看一下成果:
http://ip
進入管理頁面:
http://ip/administrator
預設帳號為 : admin
預設帳號為 : 上面設定的passwd
這樣就全部大功告成了
沒有留言:
張貼留言