+Love+
28-04-2008, 07:20 PM
Ưu điểm: nhiều tính năng ưu việt, dễ sử dụng
Nhược điểm: không chạy dc file .htaccess
Link Down phiên bản 2.5.9:
http://nchc.dl.sourceforge.net/sourceforge/appserv/appserv-win32-2.5.9.exe
Hướng dẫn cài đặt (ở đây ḿnh hướng dẫn cài bản 2.5.8)
Nhấn cài đặt b́nh thường màn h́nh đầu tiên là:
http://hostgame.webng.com/web/19.jpg
Sau khi ấn Next:
http://hostgame.webng.com/web/20.jpg
http://hostgame.webng.com/web/21.jpg
http://hostgame.webng.com/web/22.jpg
http://hostgame.webng.com/web/23.jpg
http://hostgame.webng.com/web/24.jpg
http://hostgame.webng.com/web/25.jpg
http://hostgame.webng.com/web/26.jpg
hi kết thúc Quá tŕnh cài đặt bạn tạo được một Server ảo để chạy web PHP.
Lưu ư, với cài đặt mặc định:
- C:\AppServ\www là địa chỉ webroot, nơi copy các file php vào đây:
http://hostgame.webng.com/web/27.jpg
- C:\AppServ\mysql\data\ chứa CSDL MySQL, mỗi CSDL sẽ là 1 folder, để sao lưu dữ liệu MySQL, đơn gian chỉ việc copy folder này thành nhiều bản sao.
- Để quản trị CSDL MySQL, truy nhập địa chỉ sau từ tŕnh duyệt: http://localhost/phpMyAdmin
- Với việc cài mặc định như thế này, bất kể ai trong mạng nội bộ cũng đều vào được CSDL MySQL với địa chỉ http://IP_máy_cui_AppServ/phpMyAdmin
(Hăy xem thêm tài liệu cấu h́nh phpMyAdmin và đổi password root của MySQL để đảm bảo an ninh cho khu vực này)
- Vào http://localhost/phpinfo.php để xem thông tin đầy đủ về server vừa cài xong.
Sử dụng
Bạn sẽ có thư mục tương tự trên host public_html mặc định là C:\AppServ\www là địa chỉ webroot, nơi copy các file php vào đây
Mở tŕnh duyệt web đánh đị chỉ http://localhost
http://hostgame.webng.com/web/28.jpg
Bạn vào ḍng phpMyAdmin Database Manager Version 2.9.0.2 để vào quản lư, tạo database
http://hostgame.webng.com/web/29.jpg
Khi đó nó ra một thông báo bắt ta đăng nhập bạn đặng nhập với User Names , pass là Server name/pass khi bạn cài đặt ( của tôi User name : root , Pass : 123456 ) (Chú ư nếu quên th́ bạn gở cài đặt Apache rồi cài đặt lại )
Cách tạo Database
Khi đăng nhập thành công mở ra PHPAdmin bạn tạo Data mới ở mục Create new database bạn điền tên Data cần tạo vào đây rồi nhấn nút Create để tạo (Các mục khác không thay đổi )
http://hostgame.webng.com/web/30.jpg
Ok bạn đă tạo thành công một data với các thông số sau : ( lấy VD của tôi )
Servername: localhost
Dataname : forum
Username : root
Passuser: 123456
Code:
$db_host = "localhost"; //
$db_user = "root"; // Tên DB
$db_pass = "123456"; // pass của tên DB
$db_name = "forums"; // Tên data ḿnh tạo
Bây giờ giả sử bạn bỏ các file một Forum tên là diendan vào mục C:\AppServ\www bạn thử mở tŕnh duyệt Internet đánh vào http://localhost/diendan xem hiệu quả của nó .
Ok.Cài localhost xong rui`.Giờ bắt đầu cài đặt 1 forum thôi.
B1: Các bạn hăy kiếm trên internet mà down về 1 bản Vbulletin rồi bạn giải nén cái file Vbulletin ra sẽ có 2 thư mục là upload và do not upload, copy toàn bộ thư mục upload vào C:/ Appserv/www. Sau đó có thể đổi tên lại thành forum, diendan ǵ tuỳ ư ^^. Tớ để tên là forum cho tiện.
B2: Remane config.php.new trong C:/ Appserv/www/forum/includes/ thành config.php rồi dùng notepad mở file config.php ra rồi bạn sửa lại cái file đó như sau:
- T́m ḍng
$config['Database']['dbname'] = 'forum';
sửa forum thành tên database mà bạn đă tạo ở bước tạo database trong phpMyAdmin. hồi năy ḿnh đă tạo database là forum nên tên để vậy ^^.
- T́m ḍng
$config['MasterServer']['username'] = 'root';
(root là tên username để log in vào phpMyAdmin đó)
- T́m ḍng
$config['MasterServer']['password'] = '';
điền password vào giữa 2 dấu ‘’ (ở đây là 123456)
Một số lưu ư:
$config['Database']['technicalemail'] = 'dbmaster@example.com';
>> địa chỉ email cho quản trị database, trong quá tŕnh cài đặt nếu phát sinh lỗi th́ nó sẽ gửi mail vào đó.
$config['MasterServer']['servername'] = 'localhost';
>> ở một số host th́ servername không phải là localhost mà là tên khác, lúc đó th́ các bác phải vào phpMyAdmin kiếm thông tin Server để điền vô cho đúng…
B3: Vào http://localhost/forum/install/install.php
http://i252.photobucket.com/albums/hh28/kragatina/h6.jpg
Nếu hiện ra thế này nghĩa là file config.php đă được sửa đúng…
http://i252.photobucket.com/albums/hh28/kragatina/h7.jpg
Cứ bấm Next next next ..... ^^
Lưu tâm một chút ở Step 9 nè :
http://i252.photobucket.com/albums/hh28/kragatina/h8.jpg
BB Title : tên tiêu đề của forum, sửa tuỳ ư.
BB url và Home url : đựng dẫn tới forum các bác ^_^
Webmaster Email Address: địa chỉ mail của admin
Những cái c̣n lại để nguyên, đêk care, next típ nào…
Tiếp theo là tạo tài khoản Administrator
Cố gắng đặt password thiệt dài, khó đoán...
http://i252.photobucket.com/albums/hh28/kragatina/h9.jpg
Cuối cùng là xoá file install.php trong C:/ Appserv/www/forum/install/ đi hoặc là rename nó đi cũng được.
Kết quả :
http://i252.photobucket.com/albums/hh28/kragatina/h11.jpg
http://i252.photobucket.com/albums/hh28/kragatina/h12.jpg
Vậy là bạn đă làm xong một cái forum rồi nhé. Việc cấu h́nh, tạo các subforum, hack các mods, thêm giao diện ... các bạn có thể tự nghiên cứu. Nếu có ǵ thắc mắc cứ post câu hỏi vào diễn đàn, ḿnh sẽ hỗ trợ.
Nhược điểm: không chạy dc file .htaccess
Link Down phiên bản 2.5.9:
http://nchc.dl.sourceforge.net/sourceforge/appserv/appserv-win32-2.5.9.exe
Hướng dẫn cài đặt (ở đây ḿnh hướng dẫn cài bản 2.5.8)
Nhấn cài đặt b́nh thường màn h́nh đầu tiên là:
http://hostgame.webng.com/web/19.jpg
Sau khi ấn Next:
http://hostgame.webng.com/web/20.jpg
http://hostgame.webng.com/web/21.jpg
http://hostgame.webng.com/web/22.jpg
http://hostgame.webng.com/web/23.jpg
http://hostgame.webng.com/web/24.jpg
http://hostgame.webng.com/web/25.jpg
http://hostgame.webng.com/web/26.jpg
hi kết thúc Quá tŕnh cài đặt bạn tạo được một Server ảo để chạy web PHP.
Lưu ư, với cài đặt mặc định:
- C:\AppServ\www là địa chỉ webroot, nơi copy các file php vào đây:
http://hostgame.webng.com/web/27.jpg
- C:\AppServ\mysql\data\ chứa CSDL MySQL, mỗi CSDL sẽ là 1 folder, để sao lưu dữ liệu MySQL, đơn gian chỉ việc copy folder này thành nhiều bản sao.
- Để quản trị CSDL MySQL, truy nhập địa chỉ sau từ tŕnh duyệt: http://localhost/phpMyAdmin
- Với việc cài mặc định như thế này, bất kể ai trong mạng nội bộ cũng đều vào được CSDL MySQL với địa chỉ http://IP_máy_cui_AppServ/phpMyAdmin
(Hăy xem thêm tài liệu cấu h́nh phpMyAdmin và đổi password root của MySQL để đảm bảo an ninh cho khu vực này)
- Vào http://localhost/phpinfo.php để xem thông tin đầy đủ về server vừa cài xong.
Sử dụng
Bạn sẽ có thư mục tương tự trên host public_html mặc định là C:\AppServ\www là địa chỉ webroot, nơi copy các file php vào đây
Mở tŕnh duyệt web đánh đị chỉ http://localhost
http://hostgame.webng.com/web/28.jpg
Bạn vào ḍng phpMyAdmin Database Manager Version 2.9.0.2 để vào quản lư, tạo database
http://hostgame.webng.com/web/29.jpg
Khi đó nó ra một thông báo bắt ta đăng nhập bạn đặng nhập với User Names , pass là Server name/pass khi bạn cài đặt ( của tôi User name : root , Pass : 123456 ) (Chú ư nếu quên th́ bạn gở cài đặt Apache rồi cài đặt lại )
Cách tạo Database
Khi đăng nhập thành công mở ra PHPAdmin bạn tạo Data mới ở mục Create new database bạn điền tên Data cần tạo vào đây rồi nhấn nút Create để tạo (Các mục khác không thay đổi )
http://hostgame.webng.com/web/30.jpg
Ok bạn đă tạo thành công một data với các thông số sau : ( lấy VD của tôi )
Servername: localhost
Dataname : forum
Username : root
Passuser: 123456
Code:
$db_host = "localhost"; //
$db_user = "root"; // Tên DB
$db_pass = "123456"; // pass của tên DB
$db_name = "forums"; // Tên data ḿnh tạo
Bây giờ giả sử bạn bỏ các file một Forum tên là diendan vào mục C:\AppServ\www bạn thử mở tŕnh duyệt Internet đánh vào http://localhost/diendan xem hiệu quả của nó .
Ok.Cài localhost xong rui`.Giờ bắt đầu cài đặt 1 forum thôi.
B1: Các bạn hăy kiếm trên internet mà down về 1 bản Vbulletin rồi bạn giải nén cái file Vbulletin ra sẽ có 2 thư mục là upload và do not upload, copy toàn bộ thư mục upload vào C:/ Appserv/www. Sau đó có thể đổi tên lại thành forum, diendan ǵ tuỳ ư ^^. Tớ để tên là forum cho tiện.
B2: Remane config.php.new trong C:/ Appserv/www/forum/includes/ thành config.php rồi dùng notepad mở file config.php ra rồi bạn sửa lại cái file đó như sau:
- T́m ḍng
$config['Database']['dbname'] = 'forum';
sửa forum thành tên database mà bạn đă tạo ở bước tạo database trong phpMyAdmin. hồi năy ḿnh đă tạo database là forum nên tên để vậy ^^.
- T́m ḍng
$config['MasterServer']['username'] = 'root';
(root là tên username để log in vào phpMyAdmin đó)
- T́m ḍng
$config['MasterServer']['password'] = '';
điền password vào giữa 2 dấu ‘’ (ở đây là 123456)
Một số lưu ư:
$config['Database']['technicalemail'] = 'dbmaster@example.com';
>> địa chỉ email cho quản trị database, trong quá tŕnh cài đặt nếu phát sinh lỗi th́ nó sẽ gửi mail vào đó.
$config['MasterServer']['servername'] = 'localhost';
>> ở một số host th́ servername không phải là localhost mà là tên khác, lúc đó th́ các bác phải vào phpMyAdmin kiếm thông tin Server để điền vô cho đúng…
B3: Vào http://localhost/forum/install/install.php
http://i252.photobucket.com/albums/hh28/kragatina/h6.jpg
Nếu hiện ra thế này nghĩa là file config.php đă được sửa đúng…
http://i252.photobucket.com/albums/hh28/kragatina/h7.jpg
Cứ bấm Next next next ..... ^^
Lưu tâm một chút ở Step 9 nè :
http://i252.photobucket.com/albums/hh28/kragatina/h8.jpg
BB Title : tên tiêu đề của forum, sửa tuỳ ư.
BB url và Home url : đựng dẫn tới forum các bác ^_^
Webmaster Email Address: địa chỉ mail của admin
Những cái c̣n lại để nguyên, đêk care, next típ nào…
Tiếp theo là tạo tài khoản Administrator
Cố gắng đặt password thiệt dài, khó đoán...
http://i252.photobucket.com/albums/hh28/kragatina/h9.jpg
Cuối cùng là xoá file install.php trong C:/ Appserv/www/forum/install/ đi hoặc là rename nó đi cũng được.
Kết quả :
http://i252.photobucket.com/albums/hh28/kragatina/h11.jpg
http://i252.photobucket.com/albums/hh28/kragatina/h12.jpg
Vậy là bạn đă làm xong một cái forum rồi nhé. Việc cấu h́nh, tạo các subforum, hack các mods, thêm giao diện ... các bạn có thể tự nghiên cứu. Nếu có ǵ thắc mắc cứ post câu hỏi vào diễn đàn, ḿnh sẽ hỗ trợ.