Baby Arthas
Dragon Quest
Hiện nay, Internet đã và đang trở thành xu thế thời đại trong mọi tầng lớp. Cũng từ đó, nhu cầu tự đưa thông tin lên Internet của doanh nghiệp, tổ chức hay thậm chí cá nhân để quảng cáo, giới thiệu, phổ biến kiến thức ngày một lớn hơn. Không giống như các Website tĩnh của 2 năm trước, Website bây giờ đều đòi hỏi truy cập cơ sở dữ liệu lớn, sử dụng công nghệ cao... ít có nhà cung cấp hosting nào có thể đáp ứng được, mà nếu có đi chăng nữa thì một là không đầy đủ tính năng và hai là giá thành thuê cao, vượt khỏi tầm với của những tổ chức nhỏ với mong muốn phục vụ cộng đồng.
Ngoài Internet, đường truyền băng thông rộng ADSL cũng đang là cơn sốt ở nước ta với lượng người đăng ký thuê bao không ngừng tăng cao. Với phí tối đa 1 triệu / tháng của MegaVNN và phí trọn gói 670 ngàn / tháng của Viettel, không mất tiền điện thoại đã giúp cho mơ ước tự xây dựng máy chủ Web trở thành hiện thực. Giờ đây, chỉ với 10 USD thuê tên miền (domain) trong 1 năm, bạn có thể biến chiếc máy tính khá mạnh của mình thành một Web Hosting với khả năng tự cấu hình bảo mật, cài đặt chương trình Web Server yêu thích và nhất là sử dụng được ngôn ngữ Web sở trường.
2. Cài đặt một trong các hệ điều hành Windows (nên từ XP trở lên và nếu được Server thì càng tốt), Macintosh, Linux, Unix.
3. Cài đặt tối thiểu một Web Server, gồm: IIS, Apache, JRun...
4. Nếu có nhu cầu thì cài thêm hệ quản trị cơ sở dữ liệu như: SQL Server, MySQL...
5. Một hoặc nhiều kết nối ADSL và quan trọng modem / router ADSL phải có chức năng tạo máy chủ ảo Virtual Server. Bài viết minh họa trên chíp Connexant của modem GVC khá phổ biến.
Cấu hình modem / router
Trước tiên bạn cần vào trang cấu hình của modem với tài khoản quản trị (admin). Với modem chip Connexant, bạn mở trình duyệt Web lên rồi truy cập vào đường dẫn http://10.0.0.2 (giá trị mặc định nếu bạn chưa thay đổi).
Nhập admin vào ô User name và mật khẩu vào ô Password (mặc định là picrouter, nếu không tìm thấy mật khẩu chính xác hãy thử liên hệ với người đã cài đặt ADSL cho bạn) rồi nhấn nút OK.
Trong khung bên trái, nhấp liên kết Virtual Server thuộc nhóm Configuration.
Vùng bên phải sẽ hiện ra trang Virtual Server Configuration, tại đây bạn cần chú ý các điểm sau:
- Public Port: mang giá trị cổng (port) dữ liệu mà bên ngoài muốn truy cập vào server. Nhập 80 (port Web chuẩn).
- Private Port: mang giá trị cổng thật sự trên server, khi dữ liệu bên ngoài truy cập vào máy bạn thông qua Public Port thì modem sẽ ánh xạ nó sang Private Port rồi truyền vào server. Nhập 80.
- Port Type: kiểu dữ liệu truyền / nhận trên Public Port và Private Port. Nếu dữ liệu là trang Web hoặc tập tin dữ liệu thì chọn TCP, còn nếu bạn muốn xây dựng Website cho nghe nhạc / xem phim trực tuyến thì phải chọn UDP. Chọn TCP.
- Host IP Address: địa chỉ máy tính dùng làm Web Server. Đây phải là địa chỉ IP tĩnh và là địa chỉ trong mạng nội bộ của bạn. Ví dụ: nhập địa chỉ 10.0.0.10. Bây giờ, nhấn nút Add This Setting. Tiếp tục làm thêm lần nữa với Public Port: 254, Private Port: 1234, Port Type: TCP và Host IP Address: 127.0.0.1 để khắc phục lỗi khôi phục cấu hình mặc định của modem dùng chip Connexant.
Nhập một giá trị khác 80 vào ô HTTP server port (ví dụ: 8080 là port thường sử dụng để thay thế cho port 80) rồi nhấn nút Submit ở cuối trang.
Ngoài Internet, đường truyền băng thông rộng ADSL cũng đang là cơn sốt ở nước ta với lượng người đăng ký thuê bao không ngừng tăng cao. Với phí tối đa 1 triệu / tháng của MegaVNN và phí trọn gói 670 ngàn / tháng của Viettel, không mất tiền điện thoại đã giúp cho mơ ước tự xây dựng máy chủ Web trở thành hiện thực. Giờ đây, chỉ với 10 USD thuê tên miền (domain) trong 1 năm, bạn có thể biến chiếc máy tính khá mạnh của mình thành một Web Hosting với khả năng tự cấu hình bảo mật, cài đặt chương trình Web Server yêu thích và nhất là sử dụng được ngôn ngữ Web sở trường.
Điều kiện tối thiểu
1. Máy tính cấu hình tương đối cao, tối thiểu phải là CPU P4 2,4GHz HT, ổ cứng 80GB (nên sử dụng RAID cho an toàn), 512MB RAM.
2. Cài đặt một trong các hệ điều hành Windows (nên từ XP trở lên và nếu được Server thì càng tốt), Macintosh, Linux, Unix.
3. Cài đặt tối thiểu một Web Server, gồm: IIS, Apache, JRun...
4. Nếu có nhu cầu thì cài thêm hệ quản trị cơ sở dữ liệu như: SQL Server, MySQL...
5. Một hoặc nhiều kết nối ADSL và quan trọng modem / router ADSL phải có chức năng tạo máy chủ ảo Virtual Server. Bài viết minh họa trên chíp Connexant của modem GVC khá phổ biến.
Cấu hình modem / router
Trước tiên bạn cần vào trang cấu hình của modem với tài khoản quản trị (admin). Với modem chip Connexant, bạn mở trình duyệt Web lên rồi truy cập vào đường dẫn http://10.0.0.2 (giá trị mặc định nếu bạn chưa thay đổi).
Nhập admin vào ô User name và mật khẩu vào ô Password (mặc định là picrouter, nếu không tìm thấy mật khẩu chính xác hãy thử liên hệ với người đã cài đặt ADSL cho bạn) rồi nhấn nút OK.
- Public Port: mang giá trị cổng (port) dữ liệu mà bên ngoài muốn truy cập vào server. Nhập 80 (port Web chuẩn).
- Private Port: mang giá trị cổng thật sự trên server, khi dữ liệu bên ngoài truy cập vào máy bạn thông qua Public Port thì modem sẽ ánh xạ nó sang Private Port rồi truyền vào server. Nhập 80.
- Port Type: kiểu dữ liệu truyền / nhận trên Public Port và Private Port. Nếu dữ liệu là trang Web hoặc tập tin dữ liệu thì chọn TCP, còn nếu bạn muốn xây dựng Website cho nghe nhạc / xem phim trực tuyến thì phải chọn UDP. Chọn TCP.
- Host IP Address: địa chỉ máy tính dùng làm Web Server. Đây phải là địa chỉ IP tĩnh và là địa chỉ trong mạng nội bộ của bạn. Ví dụ: nhập địa chỉ 10.0.0.10. Bây giờ, nhấn nút Add This Setting. Tiếp tục làm thêm lần nữa với Public Port: 254, Private Port: 1234, Port Type: TCP và Host IP Address: 127.0.0.1 để khắc phục lỗi khôi phục cấu hình mặc định của modem dùng chip Connexant.
Do ta đã sử dụng port 80 cho việc nhận dữ liệu từ bên ngoài rồi gửi đến Web Server nên phải chọn một port khác cho trang cấu hình modem (vì là trang Web nên sử dụng port 80). Vì vậy, hãy nhấp liên kết Misc Configuration trong nhóm Admin Privilege để chuyển đến trang Miscellaneous Configuration.
Vẫn chưa xong, bạn cần chuyển sang khung bên trái của trang cấu hình và nhấp liên kết LAN thuộc nhóm Configuration đến trang LAN Configuration, bỏ đánh dấu DHCP Server (tắt chức năng tự động cấp phát địa chỉ IP của modem) và chọn mục System Allocated bên dưới. Nhấn nút Submit ở cuối trang.
Cuối cùng, tìm và nhấp liên kết Save Settings thuộc nhóm Configuration ở khung trái, nhấn nút Submit để lưu những thiết lập vừa thay đổi và khởi động lại modem.
Cuối cùng, tìm và nhấp liên kết Save Settings thuộc nhóm Configuration ở khung trái, nhấn nút Submit để lưu những thiết lập vừa thay đổi và khởi động lại modem.
Cấu hình máy chủ Web Server
Do bạn đã đặt địa chỉ Web Server trong modem ADSL là 10.0.0.10 nên cần phải thay đổi địa chỉ IP động của máy dùng làm Web Server thành địa chỉ IP tĩnh 10.0.0.10. Bạn vào menu Start/ Control Panel/ Network Connections, nhấp phải chuột lên tên kết nối mạng LAN (thường là Local Area Connection), chọn Properties. Tại thẻ General, nhấp mục Internet Protocol (TCP/IP) trong khung This connection users the following items, nhấn nút Properties.
Nhấp chọn Use the following IP address rồi nhập giá trị 10.0.0.10 cho ô IP address, 255.0.0.0 cho ô Subnet mask và địa chỉ IP của modem 10.0.0.2 cho ô Default gateway. Nhấn OK.