THIẾT LẬP WEB SERVER & TẠO WEBSITE MIỄN PHÍ LÊN INTERNET

Khi tôi lang thang trên internet, vô tình lọt vào forum của anh Lê Hoàn trong room "Sử dụng forum phpBB2". Tôi thấy các bạn trong room đã hoặc đang làm một trang web cá nhân, Host, Free Server, webserver, forum... đang thảo luận rất sôi nổi, nhưng không ít người gặp nhiều khó khăn. Tôi là một nạn nhân đáng thương khi rơi vào trường hợp là không biết thiết lập web server như thế nào và tìm một chỗ trống trên mạng để hosting nên tôi tốn khá nhiều thời gian và tiền bạc để lên mạng tìm kiếm phần mềm thiết lập web server và chỗ để hosting. Có khá nhiều bài viết hướng dẫn khác chi tiết làm những công việc trên, nhưng không phải ai cũng làm thành công như: web server, download công cụ, phần mềm, cài đặt, cấu hình cho web server, host, đang ký host, thiết lập database... Nói chung là rất vất vả, rất có thể có nhiều bạn sẽ không làm được, chẳng hạn như… tôi. Để dễ dàng hơn, tôi xin giới thiệu cho các bạn một công cụ giả lập server rất đơn giản, không cần cấu hình, sửa đổi và tạo một forum, webportal và tìm cái host để đăng ký upload... Nào chúng ta hãy bắt đầu.


CÔNG CỤ GIẢ LẬP WEB SERVER 
Để giả lập web server Apache, bạn cần phải download Apache trên trang http://www.apache.org. Và để chạy các scripts PHP, CGI bạn cần download PHPPERL, phpmyadmin, SSL, MySQL… Nói chung là rất nhiều thứ để download. Để giảm thiểu các bước trên bạn hãy download công cụ FOX-1 tại http://www.tuzvo.sk/ftp/utility/internet/Apache_MySQL_PHP_Zend/fox-1.exe chỉ một file duy nhất, kích thước 31.1M, tôi phải tốn 6 giờ download. Nhưng bạn có thể download tại trang web Le Hoan http://203.162.17.98/weblh/mucluc/2002/pmt05.htm hoặc mua đĩa CD LEHOAN tháng 5/2002 để khỏi mất công dowload

 
CÀI ĐẶT FOX-1 
Bạn chỉ cần thực thi file fox-1.exe. Chỉ cần vài cái click chuột, không cần quan tâm đến những thứ khác. Bạn chỉ cần click Next vài lần là xong, chờ cho đến khi cài đặt xong khởi động lại máy.



Vậy là bạn đã có một web server hoàn hảo, hổ trợ PHP, CGI, PL, MySQL, phpmyadmin, SSL… 
Khi cài đặt, thư mục mặc định của bạn sẽ là C:\FOX, document root sẽ là C:\FOX\WWW. Bạn chạy Apache, trên trình duyệt bạn gõ http://localhost. Để kiểm tra thử xem server này có chịu chạy không, bạn copy các file PHP, CGI, PL vào thư mục C:\FOX\WWW và test thử. Tôi đã cài đặt thành công trên win98se.


TÌM KIẾM CÁC HOST MIỄN PHÍ VÀ ĐĂNG KÝ 
Để khỏi tốn công bạn tìm kiếm, tôi xin giới thiệu cho bạn một số website hổ trợ PHP MySQL
http://www.topcities.com
http://www.spacetows.com
http://www.uklinux.net
http://www.t35.com
http://www.host.sk 
http://www.iwebland.com
http://www.web1000.com 
http://www.tripod.lycos.com
Nếu bạn cảm thấy chưa đủ bạn có thể vào trang http://www.free-php-hosting.com hoặc http://www.clickherefree.com/Free_Web_Space_Directory.htm để tìm HOST vừa ý.

 
TẠO FORUM VÀ WEBPORTAL 
Để tạo một forum hay một webportal để đưa lên internet, theo tôi có forum phpBB PHP-Nuke là đơn giản là dễ làm nhất. Để download phpBB PHP-Nuke bạn vào trang http://www.phpbb.com http://www.phpnuke.org. Phiên bản hiện tại là phpBB-2.0.1, PHP-Nuke-5.5, khi bạn download xong, bạn giải nén và copy vào thư mục C:\FOX\WWW

1- Cài đặt forum phpBB-2.0.1 trên máy localhost 
Chạy Apache Winmysqladmin khi biểu tượng đèn xanh nằm ở góc phải màn hình . Tại trình duyệt bạn gõ http://localhost/phpmyadmin/index.php. Sau đó bạn tạo một database với tên bất kỳ, tôi đặt là phpBB2 
 
Sau đó bạn bấm nút "Create" để tạo database
Tiếp theo tại duyệt bạn gõ http://localhost/phpbb2/install.php. Một màn hình cài đặt xuất hiện, bạn cần điền đầy đủ vào các form cần thiết.


Ở phần “Database Configuration” 
Database Server Hostname / DSN: localhost 
Your Database Name: phpbb2 
Database Username: admin 
Database Password: password 
Prefix for tables in database: phpbb_ 
Admin Configuration” 
Admin Email Address: webmaster@localhost.com
Domain Name: localhost 
Server Port: 80 Script path: /phpbb2/ 
Administrator Username: admin 
Administrator Password: pasword 
Administrator Password [ Confirm ]: pasword 
Cuối cùng bấm vào “Start Install”. 

Nếu bạn làm giống như trên thì bạn chỉ cần “Finish Installation”. 
 
Vậy là bạn đã có một forum, bây giờ bạn có thể cấu hình cho forum của bạn theo ý thích. 

2- Cài đặt PHP-NUKE-5.5 trên máy localhost 
Chạy Apache Winmysqladmin khi biểu tượng đèn xanh nằm ở góc phải màn hình . Tại trình duyệt bạn gõ http://localhost/phpmyadmin/index.php. Sau đó bạn tạo một database với tên bất kỳ, tôi đặt là nuke
Tại Or Location of the textfile : bạn bấm vào nút “Browse…” để chọn file nuke.sql trong thư mục C:\Fox\www\sql\nuke.sql sau đó bấm “Go” để tạo database nuke 
 
Ở trình duyệt bạn gõ http://localhost/html/index.php. Nếu không có lỗi thì bạn đã cài thành công. 

Bây giờ bạn có thể cấu hình thêm bớt cho web portal của bạn. 

3- Upload thành quả lên mạng internet 

Sau khi cài đạt thành công phpBB-2.0.1PHP-Nuke-5.5, bạn kiểm tra thêm bớt, Việt hóa, sửa đổi, bạn có thể upload lên mạng trên các HOST mà bạn đã đăng ký 
Lưu ý: Khi bạn upload phpBB-2.0.1 PHP-Nuke-5.5 bạn cần chú ý các vấn đề sau 
Đối với phpBB-2.0.1 bạn sửa nội dung trong file config.php cho phù hợp các tham số mà bạn đăng ký HOST 
 Ví dụ: Tôi đăng ký tại http://www.vinaview.com  với User: ewsd, Password: password thì trang web của tôi sẽ là http://ewsd.vinaview.com thì tôi cần sửa nội dung trong file config.php như sau:
$dbhost = "ewsd.vinaview.com"; 
$dbname = "ewsd"; 
$dbuser = "ewsd"; 
$dbpasswd = "password"; 
Sau khi thiết lập xong forum của tôi sẽ là http://ewsd.vinaview.com/phpbb2/index.php 
Đối với PHP-Nuke-5.5 tương tự như phpBB-2.0.1, bạn sửa nội dung trong file config.php
 
Nếu bài viết này có gì sai sót mong các bạn bỏ qua và bổ sung thêm để bài viết được hoàn thiện hơn. Nếu bạn làm thành công thì hãy tự thưởng cho mình một ly coffee 3 trong 1 nhé. Nhớ ghé diễn đàn EWSD của mình và góp ý ủng hộ nha
 
Chúc bạn thành công 
 
Nguyễn Trung Hiếu
http://ewsd.1vn.net
trunghieu@hotpop.com


PcLeHoan 1996 - 2002
Mirror : http://www.pclehoan.com
Mirror : http://www.lehoanpc.net

Mirror : http://www.ktlehoan.com