Một số điều sơ qua: - Có nhiều cách để xây dựng 1 localhost để test những mà nguồn mà bạn dự định sẽ đưa lên host và chia sẻ cùng mọi người - WAMP như Ngocha85 đã nói = Windows + Apache
Trang 1Hướng dẫn: Localhost + Install 1 Mã nguồn bất kỳ(Chi tiết)
Bài này tớ xin được viết vì 1 người bạn ( HeartLesssal) cos
1 Một số điều sơ qua:
- Có nhiều cách để xây dựng 1 localhost để test những mà nguồn mà bạn dự định sẽ đưa lên host và chia sẻ cùng mọi người
- WAMP như Ngocha85 đã nói = Windows + Apache + MySQL + PHP
- Tại sao lại chọn WAMP?
+ Vì tính đơn giản của nó, install bằng 1 file duy nhất (mới nhất là wamp5_1.6.1.exe) Một số thông số khi cài đặt, có lẽ mọi người khi chưa làm bao giờ cũng sẽ làm được Sau khi cài, nếu WAMP đã được khởi động (ở khu tray icon sẽ có biểu tượng này:
+ WAMP - hệ thống cho Localhost được tích hợp, có thể nói là ALL IN ONE, 1 click -> xong!
+ Ngoài WAMP, có nhiều cách khác để có 1 localhost, như ngay trên Windows thì dùng IIS, hay FOX
- Sau khi cài đặt xong, vào trình duyệt web, gõ vào thành Add: localhost
Web đựơc hiện thị như thế này:
Trang 2Thế là xem như LOCALHOST OK?
2 Hướng dẫn cài đặt 1 forum
Mặc định thư mực www khi bạn cài WAMP là C:\WAMP\WWW
2.1 Dễ nhất: PHPBB
2.1.1 Làm theo cái này, và đừng hỏi nó là cái gì:
- Ở hình trên, nhấn vào phpmyadmin
Trang 3Trong ô C<label for="text_create_db">reate new database</label> gõ phpbb, nhấn Creat
Tiếp tục:
Download: http://www.phpbb.com
Giải nén ra, được thư mục phpbb2, copy vào C:\WAMP\WWW
Vào trình duyệt, gõ localhost/phpbb2
Trang 4Các thông số chính như sau:
Basic Configuration
Database Type: MySQL 4x/5x
Choose your installation method: Install
Database Configuration
Database Server Hostname / DSN:localhost Your Database Name hpbb
Database Username: root
Trang 5Database Password để trống cái này )
Admin Configuration
gõ Email, tên Admin, và mật khẩu là đựơc
Nhấn START INSTALL
Hình sau, nếu như thế này là ổn
Nhấn Finish Install
Thông báo sau có dòng
Please ensure both the install/ and contrib/ directories are deleted
Vào C:\WAMP\WWW\PHPBB2\ xóa thư mục contrib và install!
Xong, F5 trình duyệt, đăng nhập nó
Với, phpbb, để vào trang chủ:
http://localhost/phpBB2
Sau khi đăng nhập xong thì sẽ có dòng Go to Administration Panel ở dưới cùng để bạn
vào AdminCP
Trang 6Bạn có thể thắc mắc rằng có một vài "thông số kỹ thuật" chưa hiểu lắm?
Cái quan trọng nhất ở đây là làm sao bạn cho nó nhận đựơc DATABASE,như ở trên là:
Database Configuration
Database Server Hostname / DSN:localhost <- cái này mặc định là LOCALHOST( kể
cả khi bạn upload lên host thì cái này cũng không thay đổi, đổi thì người ta báo cho )
Trang 7Your Database Name hpbb <- đã được tạo ra ở bước 2.1.1
Database Username: root <- Mặc định với cái host giả lập này, khi bạn dùng ở host, thì khi tạo database, nó sẽ hỏi
Database Password để trống cái này ) <- Tương tự cái trên, với host giả lập này thì
để trống
Để có thể hiểu rõ hơn về nhưng cái loằng ngoằng, chết tiệt trên, xin bạn tự mình Install 1
số mã nguồn miễn phí khác
SMF: www.simplemachines.org
PunBB: www.punbb.org
Việc cài đặt VBB cũng rất dễ dàng, bước khó hơn tý đó là bạn phải tự tay edit file
config.php
Tiếp tục với VBB
Với đường dẫn forum VBB trên Localhost là:
C:\WAMP\WWW\UPLOAD\
Vào PhpMyAdmin tạo ra database với tên là VBB
- Vào thư mục C:\WAMP\WWW\UPLOAD\includes\ đổi phần mở rộng file
config.php.new thành config.php
- Mở config.php bằng notepad hay chương trình edit gì đó cũng được
Những dòng cần lưu ý và sửa lại như sau:
PHP Code:
// ****** DATABASE NAME ******
// This is the name of the database where your vBulletin will be located
// This must be created by your webhost
$config['Database']['dbname'] = 'forum';
Đổi thành:
PHP Code:
$config['Database']['dbname'] = 'VBB';
Chú ý: dòng $config['Database']['dbname'] = 'forum'; ở các bản cr ack có thể khác -
PHP Code:
Trang 8// ****** FORCE EMPTY SQL MODE ******
// New versions of MySQL (4.1+) have introduced some behaviors that are
// incompatible with vBulletin Setting this value to "true" disables those
// behaviors You only need to modify this value if vBulletin recommends it
$config['Database']['force_sql_mode'] = false;
Sửa thành:
$config['Database']['force_sql_mode'] = true;
Do MySQL trong WAMP là 4.1+
-
Cái này giữ nguyên:
PHP Code:
// ****** MASTER DATABASE USERNAME & PASSWORD ******
// This is the username and password you use to access MySQL
// These must be obtained through your webhost
$config['MasterServer']['username'] = 'root';
$config['MasterServer']['password'] = '';
-
Chú ý cái dòng này:
PHP Code:
// ****** SUPER ADMINISTRATORS ******
// The users specified below will have permission to access the administrator per missions
// page, which controls the permissions of other administrators
$config['SpecialUsers']['superadministrators'] = '1';
$config['SpecialUsers']['superadministrators'] = '1'; <- Số này quyết định ai là Super Adminstrator Do bạn là người install nên để nó là 1
Công việc tiếp theo là cài đặt VBB
Gồm 13 bước, nhưng chả phải làm gì, nhấn chuột và điền 1 số thứ vào
Vào trình duyệt, gõ:
_http://localhost/upload/install/install.php
- Nếu là bản xịn, nó sẽ hỏi Customer Number (hình)
- Nếu là bản cr ack thì không có cái này
Trang 9Để qua bước này, bạn cần cho nó cái số mà Vbulletin.com đã cho bạn (xin đâu đó cũng được)
Sau khi đã cho số và nhấn Enter Install System, bạn sẽ bắt đầu vào các bước:
Từ bước 1 đến 8, công việc của bạn là nhấn chuột vào cái chỗ nào có thể nhấn ý ! Đùa tý, cứ nhấn vào Next Step(.) cho đến bước 9, VBB sẽ hỏi 1 số điều về cái site của bạn, như là
BB Title Title of board Appears in the title of every page
Homepage Title Name of your homepage Appears at the bottom of every page
Home URL URL of your home page Appears at the bottom of every page
Webmaster email address Email address of the webmaster
(Bạn cần điền đủ các thông số để sau này khỏi phải sửa chữa, nếu không nhấn
Proceed - sau này thay đổi cũng được)
Đến bước 11, típ tục cho nó mấy cái thông tin về bạn, như tên sử dụng trong diễn đàn, passw, e-mail
Cuối cùng ở bước 13, nó bảo xóa cài gì thì xóa cái đấy!
Thế là xong
Để vào forum, gõ localhost/upload/