xậy dựng hệ thống webserver trên linux
TRANSCRIPT
XẬY DỰNG HỆ THỐNG WEB-HOSTING
TRÊN LINUX (CENTOS)
SINH VIÊN: NGUYỄN HỮU HOÀNG
LỚP: VT091
NGƯỜI HƯỚNG DẨN : VÕ ĐỖ THẮNG
GIỚI THIỆU CÔNG TY
• Trung Tâm Đào Tạo Quản
Trị Mạng & An Ninh Mạng
Quốc Tế ATHENA được
thành lập từ năm 2004,
hoạt động trong lãnh vực
CNTT.
GIỚI THIỆU CÔNG TY
• Trung tâm ATHENA tập trung chủ yếu vào đào tạo chuyên sâu quản trị mạng, an ninh mạng, thương mại điện tử theo các tiêu chuẩn quốc tế của các hãng nổi tiếng như Microsoft, Cisco, Oracle, Linux LPI , CEH
• Tất cả các giảng viên trung tâm ATHENA có đều tốt nghiệp từ các trường đại học hàng đầu trong nước .... Tất cả giảng viên ATHENA đều phải có các chứng chỉ quốc tế như MCSA, MCSE, CCNA, CCNP, Security+, CEH Với kinh nghiệm lâu năm và làmviệc chuyên nghiệp
• Các giảng viên ATHENA thường đi tu nghiệp và cập nhật kiến thức công nghệ mới từ các nước tiên tiến như Mỹ , Pháp…
• Dịch vụ hỗ trợ+ Thực tập có lương cho học viên khá giỏi+ Hỗ trợ kỹ thuật không thời hạn trong tất cả các lĩnh vực liên quan đến máy tính, mạng máy tính, bảo mật mạng+ Hỗ trợ thi Chứng chỉ Quốc tế.
GIỚI THIỆU
• Nhu cầu
• Web hosting
• Một số nhà cung cấp web hosting
• Phân loại
• Dịch vụ web hosting
• Xây dựng hệ thống
• Phần mềm quản lý
• Những vấn đề liên quan đến hệ thống web-hosting
• Mô hình kinh doanh
• Kết luận
NHU CẦU CỦA THỊ TRƯỜNG
• Những năm gần đây, nhu cầu quảng cáo sản phẩm và tự
giới thiệu bằng website của cá nhân, doanh nghiệp tăng
vọt. Vì vậy, dịch vụ cung cấp hosting ngày càng phát triển
về số lượng.
• Ở Việt Nam, phần lớn nhà cung cấp dịch vụ hosting thuê
lại máy chủ hoặc chỗ đặt máy chủ tại các trung tâm dữ
liệu của VDC, FPT, Viettel...
• Dịch vụ giúp khách hàng lưu trữ dữ liệu để website hoạt
động trên môi trường Internet. Điều cần thiết nhất với dịch
vụ hosting là tính ổn định, tốc độ và bảo mật.
WEB HOSTING
• Web hosting là không gian trên máy chủ có cài đặt dich vụ
internet như (www),FTP,… Bạn có thể chứa nội dung trang
web hay dữ liệu trên không gian đó.Web hosting đồng thời
cũng là nơi diễn ra tất cả các hoạt động giao dịch, trao đổi
thông tin giữa các website với người dùng sử dụng internet .
• Các yêu cầu và tính năng cần thiết của web-hosting
• Tốc độ đường truyền đảm bảo thông suốt
• Máy chủ được giám sát ,cập nhật bảo dưỡng thường
xuyên
• Dung lượng đủ lớn cung cấp cho số lượng khách hàng
• Bandwidth
• Hỗ trợ các dịch vụ Email,FTP,giao diện quản lý…
MỘT SỐ NHÀ CUNG CẤPViệt Nam:
http://danhbahosting.com/host-viet-nam/
Nước ngoài:
http://www.top10bestwebsitehosting.com
PHÂN LOẠI
• Trước đây, giữa hosting (dịch vụ lưu trữ) Linux và
Windows luôn có một sự khác biệt rất lớn. Danh sách ứng
dụng, ngôn ngữ lập trình, cơ sở dữ liệu... được hỗ trợ
trong mỗi nền tảng rất khác nhau. Tuy nhiên, ngày nay,
trong xu thế hosting hỗn hợp hiện nay, không có nhiều
điểm thực sự phân cách Linux và Windows.
PHÂN LOẠI
• Lợi thế
• Sử dụng linux hosting lợi về mặt kinh tế
• Hỗ trợ các ngôn ngữ php,mysql,perl…..
• Nhóm máy chủ linux được bảo mật cao
Linux
• Lợi thế
• Hỗ trợ các ngôn ngữ : ASP, .Net..
• Hỗ trợ cơ sỡ dữ liệu MSsql,và cơ sở dữliệu access.
• Bảo mật cũng rất tốt
Windows
PHÂN LOẠI
http://www.securityspace.com
DỊCH VỤ WEB HOSTING
• Lưu trữ rất nhiều trang web trên một máy chủShared hosting
• Một máy chủ riêng ảo.VPS hosting
• Là sự kết hợp của phần cứng và phần mềmthiết kế cho việc cung cấp dịch vụ của kháchhàng.Như cho thuê server dùng riêng.
Dedicated server
• Dịch vụ chia sẽ một tài nguyên chính.Góihosting được người quản trị chia sẽ nhỏ chokhách hàng.
Reseller hosting
XÂY DỰNG HỆ THỐNG
Mô Hình tổng quan:
VNNIC• Trung tâm
internet việt nam
VDC • Trung Tâmdữ liệu
C.TY • Cung cấpdịch vụ
XÂY DỰNG HỆ THỐNG
Mô hình chi tiết :
XÂY DỰNG HỆ THỐNG
Xây dựng web-server :
XÂY DỰNG HỆ THỐNG
Quy trình xử lý thông tin truy cập web:
XÂY DỰNG HỆ THỐNG
Cài đặt :
1. DNS- BIND
2. FTP – VSFTPD
3. Apache – apache 2.0 - nginx
4. Mysql – mysql_php – mysqld
5. log analyzer – Awstats – Vistors
6. Webmail – Dovecot – squirrelmail
7. Cpanel-DirectAdmin-WHMsc
8. Mod hỗ trợ
PHẦN MỀM QUẢN LÝ
PHẦN MỀM QUẢN LÝ
Cpanel
PHẦN MỀM QUẢN LÝ
WHMcs
NHỮNG VẤN ĐỀ LIÊN QUAN ĐẾN HỆTHỐNG WEB-HOSTING
Vấn đề 1:
Dos và Ddos: Đây là một dạng tấn công ảnh hưởng rất lớn đến dịch vụweb-hosting.
Vấn đề 2:
Security: Nếu bảo mật kém dẩn đến lộ thông tin sẽ gây ảnh hưởng rất lớn.
Vấn đề 3:
Backup: Đây là một trong những vấn đề quan trọng đối với dữ liệu kháchhàng.
Vấn đề 4:
Support: Hệ thống chăm sóc và hỗ trợ khách hàng không kém phần quantrọng
Vấn đề 5:
Tối ưu hoá: khi một hệ thống chạy không ổn đỉnh sẽ gây ra rất nhiều phiềnphức đến khách hàng
MÔ HÌNH KINH DOANH
1.Mô hình 1
Tìm kiếm một dịch vụ có hỗ trợ reseller hosting và mua gói hosting của họ và
bắt đầu bán các gói hosting.
2. Mô hình 2
Thuê một vài VPS, xây dựng hệ thống web-hosting và bán các gói hosting.
Reseller Hosting
Kháchhàng
VPSKháchHàng
MÔ HÌNH KINH DOANH
3. Mô hình 3:
Đầu tư thiết bị cần thiết để
triển khai server. Thuê chổ đặt
server.Sau đó bán các gói hosting
4.Mô hình 4:
Thành lập một công ty cho
thuê dich vụ hosting và các dịch vụ
khác mail,vps…
Dedicate server
Kháchhàng
Cty
Kỹ thuật supportKế
toán,nhân sự
Kinh doanh
KẾT LUẬN
Trong thời buổi kinh tế khó khăn hiện nay , thì nhu cầu buôn
bán và giao tiếp không thể theo lối truyền thống được , cần
hoà nhập vào thị trường và xu hướng hiện nay . Với xu
hướng thông tin công nghệ phát triển như ngày nay thì việc
có một website để quảng cáo các mặt hàng đến hàng triệu
người dùng internet là một phương phức hợp lý và đang rất
phát triển. Với nhu cầu đó thì các nhà cung cấp dịch vụ
hosting … đang rất phát triền .
Xin cảm ơn
mọi người đã lắng nghe !