xậy dựng hệ thống webserver trên linux

Post on 02-Jul-2015

1.743 Views

Category:

Technology

6 Downloads

Preview:

Click to see full reader

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 !

top related