tìm hiểu và triển khai Web Hosting bằng Cpanel cho công ty cổ phần chuyển giao công nghệ Viettech

50 1.2K 10
tìm hiểu và triển khai Web Hosting bằng Cpanel cho công ty cổ phần chuyển giao công nghệ Viettech

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

LỜI MỞ ĐẦU Thời đại công nghệ thông tin phát triển đến chóng mặt với nhiều phần mềm ứng dụng khác mang lại tiện ích hiệu cao lĩnh vực Cùng với phát triển lớn mạnh khơng ngừng tăng số lượng công ty, doanh nghiệp nước nói chung giới nói riêng Nếu doanh nghiệp biết ứng dụng công nghệ thông tin vào quản lý sản xuất đem lại nhiều lợi không nhỏ phát triển cạnh tranh Việc ứng dụng công nghệ thông tin vào sản xuất kinh doanh doanh nghiệp diễn sôi nổi, đặc biệt việc doanh nghiệp xâu dựng trang thơng tin điện tử để quảng bá hình ảnh công ty sản phẩm, sử dụng thư điện tử để trao đổi giao dịch dịch vụ, truy cập internet để tìm kiếm thơng tin, thu hút đầu tư nước nước … Để cho website hàng triệu người khắp giới truy cập vào để xem thơng tin, giao dịch mua bán, trao đổi cần phải có nơi để lưu trữ mạng internet Hosting Vậy Hosting gì? Hosting thuật ngữ dùng để mô tả hành vi cung cấp không gian đĩa, băng thông dịch vụ bảo trì cho website, email hình thức hoạt động internet khác Và Hosting thường hiểu web hosting - nơi không gian máy chủ có cài dịch vụ internet như: ftp, www… Web hosting loại hình lưu trữ internet cho phép cá nhân, tổ chức truy cập website họ thông qua world wide web Web hosting cung cấp công ty gọi Hosting Provider Họ cung cấp không gian khác máy chủ cho cá nhân, tổ chức có nhu cầu lưu trữ Do lượng đăng kí hosting lớn mạnh không ngừng mà dịch vụ cho thuê hosting ngành “HOt” chuỗi ngành công nghệ thơng tin Để quản lí mục lưu trữ website doanh nghiệp hệ thống Web hosting giữ ổn định truy nhập cho website, tốc độ truy cập … vấn đề quan tâm nhà quản trị Hosting provider Hiện thị trường cho nhiều cơng cụ quản lí hosting: Hosting Cpanel, Hosting Controler, Plesk … cơng cụ quản lí cần phải đảm bảo tiêu chí: - Giao diện thân thiệ, dễ dàng thao tác với người lần sử dụng Hỗ trợ đầy đủ công cụ quản trị: FTP manager, File manager … Bảo mật đặt lên hàng đầu Tốc độ xử lí nhanh chóng … Để hiểu rõ cơng cụ quản trị lĩnh vực cho thuê Hosting nay, nhóm định chọn đề tài nghiên cứu cơng cụ quản lí hosting cài đặt sử dụng cơng cụ quản lí cụ thể vào ứng dụng thực tiễn cho doanh nghiệp Đề tài có tên “tìm hiểu triển khai Web Hosting Cpanel cho công ty cổ phần chuyển giao công nghệ Viettech” CHƯƠNG TỔNG QUAN VỀ WEB HOSTING 1.1 MỘT SỐ KHÁI NIỆM CƠ BẢN 1.1.1 Địa IP Một gói tin muốn truyền qua mạng phải có thơng tin địa trạm nguồn địa trạm đích nơi gói tin chuyển nơi gói tin nhận lại, địa trường với độ dài 32bit Người ta gọi địa IP Địa IP phân biệt cách thiết bị kết nối vào mạng, để từ giúp cho việc quản lí phân phối thông tin mạng cách Hiện người ta sử dụng hệ địa IP IPV4 IPV6 .Mỗi thiết bị mạng IP định địa vĩnh viễn (IP tĩnh) nhà quản trị mạng địa tạm thời, thay đổi (IP động) thông qua công cụ DHCP (giao thức cấu hình host động tự động xác định địa IP tạm thời) Windows Server Cấu trúc địa IP (IPV4), địa IP biểu diễn dạng số thập phân chia thành octer octer phân cách dấu chấm Mỗi octer tương ứng với 8bit số thập phân lớn mà octer nhận 255 Khuân dạng địa IP : X Y32bit Z T Trong X,Y,Z nằm miền từ 0…255 Trong 32bit dùng để đánh địa IP người ta sử dụng 32bit để chia địa IP thành phần địa mạng phần lại địa thiết bị nối vào mạng Để dễ dàng việc quản lý nguồn tài nguyên địa IP người ta tiến hành phân chia địa IP thành lớp khác Trên thực tế địa IP chia thành lớp khác A, B, C, D, E có lớp đưa vào sử dụng cách rộng rãi Tổ chức American Registry for Internet Number (ARIN) tiến hàngh xếp phân bổ lớp đầu tiên: địa lớp A dành cho tổ chức phủ khác giới, địa lớp B dành cho cơng ty trung bình địa lớp C dành cho đối tượng khác lớp có cấu trúc sau : Lớp A 8bit 8bit Net ID Host ID 8bit Host ID 8bit Host ID Lớp B 8bit Net ID 8bit Net ID 8bit Host ID 8bit Host ID Lớp C 8bit Net ID 8bit Net ID 8bit Net ID 8bit Host ID 1.1.2 Domain Tên miền tên viết ngôn ngữ tự nhiên, sử dụng tập ký tự [a z,0 9,.,-] để đến địa IP xác định Để xác định địa IP dựa tên miền, người ta phải sử dụng hệ thống máy chủ để ánh xạ từ tên miền thành IP Tên miền chia thành nhiều cấp, phân biệt dấu chấm (.) Chúng ta xác định số cấp từ phải sang trái 1, cấp lớn cấp nhỏ Hệ thống tên miền Internet: - Hệ thống tên miền internet quản lý thống tổ chức quốc tế điều khiển thông qua hệ thống máy chủ quản lý tên miền cấp cao - (TLD hay Top Level Domain) Khi NSD gõ địa URL vào ô address trình duyệt, phần đầu địa xác định địa IP, trình duyệt kết nối tới máy chủ có địa IP Trong trường hợp phần đầu URL xác định tên miền, tên miền gửi đến hệ thống máy chủ TLD, từ qua dịch vụ cung cấp domain uỷ quyền để tra địa IP tương ứng với tên miền Sau tìm thấy địa IP, hệ thống máy chủ TLD trả IP cho trình duyệt trình duyệt tiếp tục - kết nối tới máy chủ có IP nhận để "địi" thơng tin Các tên miền cung cấp tới tay người dùng thông qua đại lý cho thuê tên miền, thường theo dạng thuê bao tên miền hàng năm Các dạng đuôi thông dụng: - com: Commercial: Dành cho tổ chức thương mại, doanh nghiệp .net (Network): Dành cho nhóm làm việc mạng trang web - chung chung (VD: noigiaitri.net ) .org (Organization): Dành cho tổ chức nói chung (phi thương mại) vd: - phpvn.org gov (Government): Dành cho quan hành edu (Education): Dành cho tổ chức giáo dục Các hệ thống tên miền cấp quốc gia khác (VD: vn, cn, sg…) 1.1.3 Host Thuật ngữ host ám không gian lưu trữ hệ thống máy chủ dịch vụ kèm theo Chất lượng host đánh gía thơng qua: - Lượng băng thơng sử dụng hàng tháng (Tính theo GB/month hay - MB/month) Chất lượng máy chủ/hệ thống máy chủ (CPU, RAM…) Băng thông máy chủ Dung lượng ổ cứng chia sẻ Số lượng host đặt hệ thống máy chủ Các dịch vụ kèm theo (email, web, ftp, hỗ trợ php, mysql…) Khả hỗ trợ số lượng user truy cập đồng thời Các dạng host: - Cụm máy chủ: Bao gồm nhiều máy chủ (từ vài máy chủ tới hàng ngàn máy chủ) làm việc song song Đây hệ thống với giá thành cực đắt, lên tới hàng triệu dollar "nông trại" máy chủ Google Hệ thống - phục vụ cho hàng triệu lượt truy cập lúc Máy chủ riêng (Dedicated Server) hay gọi dạng thuê bao máy chủ riêng biệt, có giá thành tương đối cao (hàng trăm dollar/tháng) Các máy chủ phục vụ hàng trăm lượt truy cập đồng thời tuỳ thuộc vào cấu hình máy chủ - Máy chủ riêng ảo (VPS hay Virtual Private Server): Bao gồm máy chủ thực chia thành nhiều máy chủ ảo Loại rẻ máy chủ riêng (khoảng vài chục dollar/tháng), nhiên hiệu phải chia - sẻ cho nhiều người dùng Web Hosting: Một khoảng không gian lưu trữ đặt máy chủ Theo khái niệm này, máy chủ chia thành hàng ngàn Web Hosting Đây loại dịch vụ rẻ nhất, hiệu suất phải chia sẻ lực máy chủ cho nhiều người sử dụng (vài dollar/tháng) Có số loại Hosting miễn phí, chủ yếu để thử nghiệm dịch vụ để quảng cáo, song dễ bị chết Nếu bạn định làm trang Web nghiêm chỉnh, từ bỏ ý định sử dụng host miễn phí 1.2 KHÁI NIỆM HOSTING Web hosting gọi ngắn gọn hosting khái niệm không gian lưu trữ máy chủ đơn vị tính Megabyte (MB) Khơng gian lưu trữ thực chất dung lượng đĩa cứng máy chủ Tuỳ vào gói hosting (package) mà dung lượng khác Ngoài dung lượng đĩa cứng, số yếu tố khác không phần quan trọng: - Hệ điều hành (OS) máy chủ: có hai loại OS thơng dụng Linux Windows Giá gói hosting bị chi phối nhiều vào OS (có thể lên đến 40-50%) Hosting sử dụng Linux rẻ vài lần so với hosting Windows Hosting Linux thường sử dụng để chạy web sử dụng mã nguồn PHP CSDL MySql Hosting Windows chạy mã nguồn viết ASP 3.0, ASP.NET - CSDL MS Access MS SQL Server Băng thông (Bandwidth, BW): lưu lượng liệu trao đổi qua lại máy chủ môi trường Internet Ví dụ bạn chia sẻ tập tin có kích thước 10 Mb có người download Thì điều có nghĩa bạn tốn 10 Mb dung lượng đĩa cứng để lưu trữ tập tin BW bạn sử dụng x 10 = 50 Mb cho người - download Domains add-on: số lượng domain bạn trỏ (point) tới hosting Email accounts: số lượng email kèm với hosting - FTP accounts: số lượng FTP account bạn tạo dùng upload liệu lên hosting 1.3 PHÂN LOẠI HOSTING Web hosting phân chia thành nhiều loại tuỳ thuộc vào nhu cầu người sử dụng (khách hàng) Phân chia theo loại máy chủ vị trí đặt máy chủ phân chia Hosting thành loại sau: 1.3.1 Shared Hosting Là gói hosting phổ thơng có giá rẻ so với loại khác Hãy hình dung nhà cung cấp hosting có máy chủ đặt data center, họ “chia nhỏ” tài nguyên máy chủ thành 5, 10 chí đến 50 100 phần nhỏ cho khách hàng thuê phần nhỏ Shared hosting phù hợp cho website nhỏ có lượng truy cập thấp, tài ngun sử dụng khơng nhiều giá th rẻ, trung bình khoảng 2-20 $/tháng tuỳ theo cấu hình Ưu điểm loại hosting này: - Giá rẻ Khơng địi hỏi nhiều hiểu biết mặt kĩ thuật để quản trị Bạn gần không - phải lo vấn đề như: vận hàng, cấu hình máy chủ, cập nhật lưu liệu Nếu tài nguyên phân chia không hợp lý gặp nhà cung cấp xấu tính – họ gom nhiều khách hàng vào máy chủ mà khơng tính đến việc tải Khi website có lượng truy cập tăng đột biến, website lại chung máy chủ bị chậm lại Nhược điểm: - Cấu hình thấp tài nguyên hạn chế nhiều Ví dụ cho add vào domain, subdomain hạn chế – 4, 1- CSDL… Tài khoản bị tạm dừng - nhiều CPU/RAM Dễ bị công cục từ người dùng khác server người quản trị máy chủ người khơng thong thạo việc cấu hình bảo mật 1.3.2 Collocated Hosting Đây dạng hosting mà khách hàng tự trang bị máy chủ Sau cài đặt cấu hình hồn thiện họ liên hệ với nhà cung cấp dịch vụ để thuê chỗ đặt máy chủ data center Lúc nhà cung cấp lo việc đảm bảo nguồn điện, hệ thống làm lạnh, đường truyền liệu … Khách hàng có tồn quyền quản lý máy chủ Họ cài đặt phần mềm phục vụ cho công việc cách tự chủ Trong số trường hợp tuỳ vào hợp đồng ký kết hai bên, khách hàng vào data center để thao tác trực tiếp máy chủ cài đặt lại OS, nâng cấp phần cứng … Nhà cung cấp đóng vai trị hỗ trợ nhỏ Thích hợp cho website các công ty lớn Trong trường hợp hạn chế mặt kĩ thuật, khách hang ký hợp đồng nhờ nhà cung cấp hỗ trợ việc vận hành, bảo trì … máy chủ Hoặc khơng có khả đầu tư máy chủ riền, khách hang sử dụng hai dịch vụ hosting Dedicated Server Virtual Private Server Ưu điểm: - Khách hang có tồn quyền cài đặt cấu hình theo nhu cầu Giống Administrator máy để bàn họ Khuyết điểm: - Giá thành cao Khách hàng phải người am hiểu hệ điều hành tương ứng, nhiều kiến thức mạng, phần mềm, bảo mật Họ phải cài đặt từ A tới Z, ví dụ như: cài Web server, FTP server, dịch vụ DNS, cấu hình nhiều thơng số khác Một người quản trị có tay nghề thấp dẫn đến nhiều hậu nghiêm trọng Tóm lại họ phải làm tất thứ trách nhiệm lớn lao 1.3.3 Dedicated server ( máy chủ riêng ảo) Dạng hosting gần giống với Collocated hosting khách hàng thuê máy chủ nhà cung cấp dịch vụ Sau cài đặt hoàn tất theo yêu cầu hợp đồng, nhà cung cấp gửi cho khách hàng thông tin đăng nhập cho khách hàng để khách hàng dùng chức quản trị từ xa kết nối vào máy chủ làm họ cần Đây loại hosting có giá thành đắt loại (cịn tuỳ thuộc vào cấu hình máy chủ) Ưu điểm: khách hàng có tồn quyền cài đặt cấu hình theo nhu cầu Giống tài khoản Administrator máy tính để bạn họ Khuyết điểm: - Giá thành cao Khách hang phải người am hiểu hệ điều hành tương ứng, nhiều kiến thức mạng, phần mềm, bảo mật Họ phải cài đặt từ A tới Z, ví dụ như: cài Web server, FTP server, dịch vụ DNS, cấu hình nhiều thơng số khác Một người quản trị có tay nghề thấp dẫn đến nhiều hậu nghiêm trọng Tóm lại họ phải làm tất thứ trách nhiệm lớn lao 1.3.4 Virtual Private Server (VPS) máy riêng ảo Ở nhà cung cấp dịch vụ sử dụng công nghệ ảo hóa – thong dụng Xen chia máy chủ vật lý thành nhiều máy chủ ảo Trên máy chủ ảo, cài đặt OS máy chủ thật cho khách hang thuê Đây lựa chọn đứng Share Hosting Dedicated server VPS lựa chọn cho website có tầm trung Ưu điểm: - Khách hàng có tồn quyền cài đặt cấu hình theo nhu cầu họ Giống tài - khoản Administrator máy tính để bàn họ Giá phải Collocated hosting Nhược điểm: - Giá thành cao Khách hang phải người am hiểu hệ điều hành tương ứng, nhiều kiến thức mạng, phần mềm, bảo mật Họ phải cài đặt từ A tới Z, ví dụ như: cài Web server, FTP server, dịch vụ DNS, cấu hình nhiều thơng số khác Một người quản trị có tay nghề thấp dẫn đến nhiều hậu nghiêm trọng Tóm lại họ phải làm tất thứ trách nhiệm lớn lao 1.3.5 Các loại khác - Free web hosting:Free web hosting dịch vụ lưu trữ miễn phí, thường quảng cáo hỗ trợ Free web hosting service thường cung cấp tên miền phụ (yoursite.vietcoding.com) thư mục (www.vietcoding.com/ ~ Yourname) Ngược lại, dịch vụ thu phí thường cung cấp tên miền cấp thứ hai với - máy chủ Nhiều máy chủ miễn phí khơng cho phép sử dụng tên miền riêng Reseller hosting:Reseller hosting hình thức lưu trữ máy chủ web mà chủ sở hữu tài khoản có khả sử dụng tài khỏan để phân bổ lại ổ cứng lưu trữ băng thông để lưu trữ trang web thay mặt cho bên thứ ba Các đại lý mua phần không gian máy chủ sau họ bán cho khách hàng thu - lợi nhuận Email hosting: Email hosting dịch vụ thư điện tử đặc biệt khác với dịch vụ email miễn phí hỗ trợ email hay webmail miễn phí Doanh nghiệp thường chạy dịch vụ lưu trữ thư điện tử riêng (Email hosting) theo tên miền họ để tăng uy tín chứng thực thông điệp mà họ gửi Email hosting cho phép tùy - chỉnh cấu hình số lượng lớn tài khoản Video hosting: Video hosting dịch vụ lưu trữ cho phép cá nhân để tải lên video clip vào trang web Video máy chủ sau lưu trữ video máy chủ cho phép người khác để xem đoạn video Các trang web, chủ yếu sử dụng trang web lưu trữ video, thường gọi trang web chia - sẻ video Image hosting: Image hosting dịch vụ cho phép cá nhân tải lên hình ảnh đến trang web Các hình ảnh lưu trữ lên máy chủ, hiển thị thông tin - cho phép người khác xem hình ảnh File hosting: File hosting dịch vụ lưu trữ tập tin trực tuyến,File hosting dịch vụ lưu trữ thiết kế đặc biệt để lưu trữ nội dung tĩnh, điển hình tập tin lớn mà khơng phải trang web.Thông thường họ cho phép truy cập qua - giao thức FPT tối ưu hóa phục vụ cho nhiều người sử dụng Windows hosting: Windows hosting dịch vụ lưu trữ nhiều trang web máy chủ chạy hệ điều hành Windows Sever kết nối Internet Mỗi trang web có phân vùng riêng thường sử dụng phần mền chia hosting - Hosting Controller, Plesk Linux hosting: Linux hosting dịch vụ lưu trữ nhiều trang web máy chủ chạy hệ điều hành Linux kết nối Internet Mỗi trang web có phân vùng riêng thường sử dụng phần mền chia hosting Cpanel, Direct Admin 1.4 LỰA CHỌN HỆ ĐIỀU HÀNH VÀ LOẠI HÌNH HOSTING TRIỂN KHAI 3.1.3 Phân chia quản lí Cpanel/WHM Cpanel/WHM là bộ phần mềm quản trị hosting mạnh nhất hiện nay, cung cấp đầy đủ các trình quản trị: - Hosting provider: hosting provider hay là nhà cung cấp hostting sẽ sử dụng bộ công cụ tích hợp quản trị Cpanel?WHM là WHM để thực hiện các chức - chính như: cung cấp một Package cho khách hàng,, Web disigner (cusstumer): khách hàng đã đăng kí hosting từ nhà cung cấp sẽ được cấp tên miền hoặc địa chỉ ip để đăng nhập và quản lí host của mình thông qua giao diện Cpanel Với Cpanel khách hàng có thể quản lí domain của mình một cách dễ dang, có thể theo dõi băng thông, tạo các tài khoản dưới quyền khác, tạo các mail hệ thống của doanh nghiệp cùng sử dụng miền, 3.2 Cpanel interface giành cho khách hàng đăng kí hosting sử dụng Các chức phần mềm Cpanel cho nhà quản trị website của doanh nghiệp, quan, tổ chức, cá nhân Sau đã đăng kí hosting của nhà cung cấp khách hàng có thể đăng nhập vào bộ công cụ quản lí Cpanel interface để quản lí host của mình bằng cách truy nhập vào http://[ip/tên miền]:2083/2082 đó khách hàng có thể thực hiện các chức quản lí như: - Quản lí file máy chủ Quản lí sở liệu máy chủ Quản lí domain Quản lí mail server Các tính khác 3.2.1 Quản lí file máy chủ Giao diện cơng cụ quản lí file Tạo tài khoản FTP Chức cho phép quản trị tạo tài khoản FTP cho người dùng Có thể thao tác như: them tài khoản sau cấp hạn ngạch sử dụng cho tài khoản, tạo quyền cho tài khoản … Chỉnh sửa tài khoản FTP Chức giúp người quản trị chỉnh sửa tài khoản FTP người dùng : thay đổi mật khẩu, thay đổi hạn ngạch, thay đổi quyền … Các công cụ quản lí FTP khác Vào thời điểm nào, bạn biết tài khoản FTP kết nối vào máychủ, từ cưỡng chế ngắt kết nối FTP công cụ theo dõi phiên làm việc FTP Section Controltại Khu vực quản lý File cPanel 11 Quản lý tài khoản FTP nặc danh, bạn cho người nặc danh truy cập vào tàikhoản FTP bạn, cách quản lý: Cơng cụ quản lí tập tin file manager File Manager cpanel có phiên 2.0 3.0 Cả có tính riêng File Manager 2.0 có đầy đủ tính tối thiểu việc quản lý file thư mục Các thao tác quản lý tập tin File Manager 2.0 đơn giản, trực quan, người đãquen với việc thao tác chép, di chuyển đổi tên tập tin thư mục Windows khơng.File Manager 2.0 có tính hay mà chương trình FTP clinet truyền thốngkhơng có giải nén file nén dạng zip, gz, tar, Khi ta chọn tập tin dạng nén bên trái Extract File Content khung bên phải Nhấn vào nút lệnh tồn nội dungcó lệnhtrong file nén bung thư mục chứa file nén File Manager 3.0 thuận tiện nhiều so với File Manager 2.0 chỗ:Có thểchọn đồng thời nhiều đối tượng lệnh tác động cho nhóm đối tượng này.Các nút lệnh thiết kế phía tác động trực tiếp lên đối tượng chọn.Đổi tên đối tượng, đổi quyền truy cập đối tượng (CHMOD) dễ dàng cách nhấn chuột vào ô tương ứng đối tượng gõ tên mã CHMOD vào nhập liệu Có thêm chức nén thư mục nén đối tượng chọn nút lệnh Compress, tương tự có chức giải nén nút lệnh Extract Có thêm tính tìm kiếm máy chủ: nhập điều kiện tìm kiếm vào ô Search for đầu trang nhấn Go, File Manager tìm host trả kết Bên cạnh đó, File Manager 3.0 có hạn chế khơng có thùng rác File Manager2.0 Bù lại File Manager 3.0 yêu cầu xác nhận xóa đối tượng 3.2.2 Quản lí sở liệu máy chủ - Quản lí sở liệu user tương ứng Tạo sở liệu Wizard Quản lí sở liệu có sẵn công cụ phpMyAdmin Cho phép website khác kết nối đến sử dụng sở liệu tạo 3.2.3 Quản lí domain - Quản lí tên miền cho tên miền bạn Quản lí Addon Domain ( tên miền đăng kí thêm để trỏ đến tên miền - hay thư mục bên thư mục gốc) Quản lí Parked Domain ( tên miền đằn kí them để troe đến tên miền - đằn kí tài khoản hosting) Cho phép chuyển hướng lưu lượng Internet từ trang web sang trang khác 3.2.4 Quản lí Mail server - Quản lí hệ thống mail domain, bao gồm chức khởi tạo new account, quản lí account hệ thống (xóa, thay đổi pass, thay đổi quota, cấu - hình mail client) Đăng nhập mail account admin qua SquireMail Các chức mở rộng Mail account admin back list, white lists, tự - động forward, mẫu chữ ký reply mail hay từ account list … Cấu hình chống spam mail, delete spam mail Cấu hình tự động forward mail cho user khác Chức tự động phản hồi Thiết lập cấu hình cho nhóm mail account Thiết lập quản lí lọc email cho user hệ thống Thiết lập quản lí lọc email cho account sử dụng Định tuyến phân phối mail Cấu hình tự động lưu email account forward từ account - khác vào file dạng *.xls *.csv Chứng thực thông tin email 3.2.5 Chức quản lí dịch vụ, cấu hình - Cho phép sử dụng CGI script cài đặt trước Cpanel (Simple CGI - Wrapper, Random HTML, Generator, Simple GuestBook, CGI Email, …) Hỗ trợ tự động cài đặt ứng dụng web thông dụng (Blogs, CMS, Support, …) Hỗ trợ cài đặt them module Perl Hỗ trợ cài đặt thêm PHP Extention PHP Application Xem thơng tin cấu hình PHP mà host hỗ trợ 3.2.6 Quản trị bảo mật - Bảo vệ thư mục website, user/ group có mật - truy cập vào thư mục đặt bảo vệ Chặn IP (Black IP) không cho truy nhập vào website Chặn không cho website khác liên kết đến link bảo vệ (hình ảnh, - video … ) website mình, tránh tình tạng bị băng thơng Tạo key mã hóa 3.2.7 Quản trị file log hệ thống - Hiển thị thông tin lần truy nhập vào website Hiển thị thông tin băng thông web site (theo ngày, tháng …) Cho phép xem truy nhập vào website dạng text Thông báo tất thông tin truy nhập vào website dạng đồ thị, hình vẽ Thơng báo lỗi xuất website vận hành 3.2.8 Các chức nâng cao - Cho phép điều khiển, kiểm soát định dạng file phép làm việc qua - Apache Server Cho phép điều chỉnh, sửa đổi hình ảnh phạm vi tài khoản Hosting - cung cấp Cho phép điều chỉnh Index theo chuẩn định dạng website Host Cho phép sửa đổi nội dung trang báo lỗi tùy thuộc vào mục đích sử dụng Cho phép sử dụng FrontPage cho vào Website Cung cấp số tool hữu ích : kiểm tra domain; kiểm tra định tuyến từ máy - sử dụng đến Host Cho phép quét virus, shell … gây ảnh hưởng xấu tới website host Cho phép cài đặt thêm định dạng mở rộng mà website cần dùng đến 3.3 WHM cho nhà cung cấp hosting Sau đã có server hoặc VPS đã được cài đặt phần mềm Cpanel Nhà cung cấp hosting sẽ đăng nhập vào phần quản trị admin của mình để quản lí việc cho thuê cũng theo dõi các hosting đã được khách hàng thuê của mình bằng cách truy nhập vào địa chỉ http://[ipserver ]:2086/2087 Và sử dụng các chức quản lí như: 3.3.1 Server Configuration Chức cấu hình máy chủ, có các chức : - Basic Cpanel & WHM Setup: cho phép cài đặt lại gói phần mềm bản của - Cpanel và WHM Change Root Password: cho phép đổi mật khẩu của người có quyền tối cao là root Initial Quota Setup: cho phép thiết lập hạn ngạch ban đầu Statistics Software Configuration: cho phép cấu hình các phần mềm thống kê 3.3.2 Support Là phần WHM cho phép bạn để xác định làm khách hàng bạn liên hệ với bạn để hỗ trợ cung cấp WHM cpanel hỗ trợ cho bạn - Configuration Customer Contact: cho phép cấu hình liên hệ của khách hàng để có - thể liên lạc được sự trợ giúp của ban quản trị cung cấp hosting Supprot Center: cho phép thiết lập trung tâm trợ giúp để giải quyết các vấn đề mà khách hàng thắc mắc và yêu cầu 3.3.3 Networking setup Phần giao diện WHM sử dụng để cấu hình máy chủ bạn để sử dụng Internet - Change Hostname: tính cho phép bạn thay đổi tên máy chủ lưu chữ máy chủ bạn Tên máy bạn tên vật lý, máy chủ bạn biết đến qua mạng Internet Điều quan trọng chọn tên máy khơng sử - dụng cho tài khoản Cpanel, xã hội chấp nhận tên miền đầy đủ Nameserver Ips: Tính cho phép bạn thêm loại bỏ địa IP máy chủ tên máy chủ bạn Điều hữu ích bạn cần phải sửa đổi cấu hình máy chủ tên bạn thiết lập c ách sử dụng Cpanel mang hình cài đặt WHM Tính chuyển tới phần chức DNS giao diện WHM Khi bạn nhấn chuột vào liên kết, bạn chuyển đến vị trí - Resolver Cofiguration: Tính cho phép bạn truy cập vào thuật sĩ cấu hình để chỉnh sửa /etc/resolv.conf tập tin Tập tin chứa tên máy chủ, tên máy chủ bạn truy vấn để chuyển đổi, giải quyết, đổi tên miền thành địa IP máy tính hiểu 3.3.4 Security Center Là phần trung tâm bảo mật, sử dụng chức bảo mật Bạn bảo vệ máy chủ bạn tốt hon Bạn sửa chữa với suexexec hay CGI, quản lý khóa SSH, người sử dụng nhiều - Configuration Security Policies: cho phép thiết lập các chính sách bảo mật Manage root’s SSH Keys Password Strength Configuration: cấu hình độ mạnh cho password SMTP Restrictions: hạn chế SMPT 3.3.5 Server Contact Máy chủ liên hệ, bao gồm chức năng: - Contact Manager Edit System Mail Preferences 3.3.6 Resellers Bộ tính chopheps bạn truy cập vào danh sách tài khoản đại lý bán lẻ bạn nhà bán lẻ trung tâm, nơi bạn gán tài khoản đại lý bán lẻ cấu hình tài khoản đại lý bán lẻ - Change Ownership of an Account Change Ownership of an Account Edit Resellers Nameservers and privileges Manage Reseller’IP Delegation Email all Resellers Reseller center 3.3.7 Locate Bộ tính cung cấp số tùy chọn để quản lý miền địa phương ứng dụng bạn Miền địa phương hệ thống ngôn ngữ Cpanel WHM -configuration Application Locates - Copy a locate - Delete a locate - Locate XML download - Locate XML upload - View Available Loacte 3.3.8 Backup Thiết lập tính cho phép bạn tạo lưu cấu hình máy chủ bạn nội dung Các lưu sử dụng thời gian sau để khơi phục liệu máy chủ bạn Bạn sử dụng tính thiết lập lịch trình lưu tự động - Warning: điều quan trọng để tạo tập tin lưu tất thông tin máy chủ Khi tập tin bị xóa, khơng có cách để phục hồi chúng 3.3.9 Clusster / Remote Access Khu vực WHM cho phép bạn cấu hình số máy chủ để chia sẻ thông tin DNS, để tạo mối quan hệ quan trọng tin tưởng máy chủ - Cấu hình cụn máy chủ Cấu hình truy cập từ xa 1.1.1 System Reboot Giao diện WHM cung cấp cho bạn hai phương pháp để khởi động lại máy chủ bạn Các phương pháp bạn nên sử dụng để khởi động lại máy chủ bạn phụ thuộc vào kiện hàng đầu để khởi động lại 1.1.2 Server Status Bộ tính cho phép bạn truy cập vào nhiều danh sách để xem thông tin liên quan đến máy chủ bạn Điều hữu ích xử lý cố phần cứng vấn đề phần mềm - Thông tin server Trạng thái server 1.1.3 Packages Quản lí các gói hosting Gói hạn chế nguồn lực tài khoản phép sử dụng Ví dụ, bạn định tài khoản phân bổ không gian đĩa Những hạn chế đóng gói lưu để khách hàng áp dụng cho tài khoản sau Khi tạo gói đồng nghĩa với việc bạn phải tạo tài khoản để bán cho khách hàng - Tạo các gói hosting Chỉnh sửa thông tin gói hosting Xóa gói hosting đã tạo Quản lí chức của người dùng gói hosting 1.1.4 DNS Functions Khu vực WHM cung cấp quyền truy cập vào số chức liên quan đến hệ thống tên miền máy chủ liệu - 3.3.10 Tạo các Zone Sửa thông tin Zone Xóa Zone SQL services Phần cho phép quản lý sở liệu SQL máy chủ bạn - 3.3.11 Thêm CSDL MySQL Thay đổi password cho user của MySQL Thiết lập một sở dũ liệu điều khiển từ xa IP Fuctions Khu vực WHM cho phép bạn quản lý địa IP liên kết với máy chủ bạn - 3.3.12 Thêm một địa chỉ IP Thay đổi IP của site Thiết lập dịch vụ điều khiển IP từ xa Software Khu vực giúp bạn quản lý phần mềm cài đặt máy chủ bạn - Kiểm tra và sửa Perl Script Upgrade MySQL Update các phần mềm của máy chủ 3.3.13 System Health Phần WHM cho phép bạn xem liệu việc sử dụng máy chủ bạn, tiến trình chạy máy chủ 3.3.14 Cpanel Phần mở rợng cpanel bao gồm tính lien quan trực tiếp cho khách hang cpanel bạn - Tính xây dựng thương hiệu Sửa đổi Cpanel/WHM tin tức Đặt lại giỏ hàng của khách hàng Đồng bộ hóa mật khẩu TFP chức này giúp khắc phục những lỗi thường gặp của FTP 3.3.15 SSL / TLS Là chương trình mã hóa cho phép trình duyệt web khách hang truy cập để giao tiếp an toàn với máy chủ wb Tất liệu nhạy cảm truyền qua Internet cần bảo vệ SSL/TLS/ TLS đơn giản phiên gần SSL Khu vực WHM cho phép bạn thực vài chức để bảo mật máy chủ bạn - Tạo Cert Quản lí máy chủ SSL Mua và cài đặt một SSL Certificate 3.4 Quy trình cho thuê Hosting 3.4.1 Quy trình phía nhà cung cấp Hosting WHM phần mềm hỗ trợ cPanel phía Admin ứng dụng quan trọng cảu WHM tạo Plan Hosting Bước 1: Tạo Plan Hosting (gói hosting) - Tạo Plan Hosting có space bandwith cho tổng space bandwith - gói nhỏ gói reseller ban đầu Tính tốn để tạo nhứng Plan Hosting phù hợp với yêu cầu thực tế khách - hàng( đưa toán mà khách hàng thuê hosting) Những Plan Hosting không sử dụng hết tài nguyên tiếp tục chia thành gói nhỏ Bước 2: Tạo account cho khách hàng: Sau khách hành thực việc điền thông tin đặt hàng admin xác nhận thơng tin khách hàng tạo tài khoản cho khách hàng để đăng nhập sử dụng cPanel 3.4.2 Quy trình phía khách hàng th Hosting Bước 1: lựa chọn gói hosting sử dụng đăng kí tên miền: Gói hosting gói mà nhà cung cấp dịch vụ tạo Khách hàng lựa chọn gói hosting phù hợp dành cho Website Bước 2: Điền thông tin khách hàng Điền số thông tin khách hàng có: địa Email, mật email, tên khách hàng, số CMTND, nơi giao dịch, mã số thuế, điện thoại, địa liên hệ Bước 3: Xác nhận đơn hàng Đơn hàng xác nhận việc thông tin gửi lại vào tài khoản email khách hàng Bước 4: Thanh tốn ( áp dụng với hình thức cho th hosting cịn hosting miễn phí bỏ qua bước này) Lựa chọn hình thức tốn phù hợp Bước 5: Hoàn tất sử dụng Quá trình tốn hồn tất khách hàng dùng tài khoản để đăng nhập vào hệ thống quản lí Cpanel CHƯƠNG TRIỂN KHAI CPANEL ĐỂ QUẢN LÍ HOSTING CHO DOANH NGHIỆP 4.1 Hiện trạng công ty Công ty cổ phần chuyển giao công nghệ Viettech nắm bắt xu hướng tiêu dụng thị trường Internet Việt Nam Vì cơng ty mở rộng chiến lược kinh doanh sang mảng cung cấp Hosting Việt Nam Hiện trạng công ty để chuẩn bị cho chiến lược kinh doanh mới: - Cấu hình máy chủ: (62.630.000 VND) o Processor: 1xQuad Core X5667 3.06Ghz12MB Cache o OS Software: Microsoft Windows Server 2008 R2/Microsoft Windows o o o o - Server 2008, Red Hat Linux, SUSE Linux System memory: 4GB DDR3-1333Mhz ECC Storage: None/ 1x Dell 250GB 3.5" Enterprise SATA 7.2K RAID Support: PERC S100 Support Raid (0, 1, 5) Network controllers: Broadcom Dual-port Ethernet/ Supports 10BASE-T, 100BASE-TX, and 1000BASE-T, RJ45 output o Drivers: DVDRom o Power: 1x480Watts o From fact: Tower máy chủ dự phòng nghiên cứu để dung Back up liệu cho server Cùng làm chức đồng hành dự phịng nên máy chọn có cấu - giống Có máy chủ server cài phần mềm cung cấp quản lí hosting Cpanel/WHM Là phần mềm chuyên dụng để tạo gói package cho khách hàng thuê, qua phần mềm nhà cung cấp quản lý tất khách hàng Bên cạnh đó, nhà cung cấp cịn cung cấp tài khoản đăng kí cho khách hàng để họ trực tiếp cử người quản lý host họ thuê giao diện Cpanel 4.2 Các tốn cơng ty liên quan tới vấn đề cho thuê host 4.2.1 Bài toán Nội dung tốn: cơng ty tạo gói host kèm theo chi phí thơng số cho khách hàng lựa chọn mua 4.2.2 Bài tốn Nội dung tốn: cơng ty cho phép khách hàng u cầu cơng ty tạo gói theo yêu cầu khách hàng 4.3 Giải pháp 4.3.1 Giải pháp tốn Dựa vào tình hình khảo sát thực trạng sử dụng, công ty tiến hành tạo sẵn số gói template Thơng số Plan Plan2 Plan3 Plan4 Plan5 Plan6 Dung lượng 300MB 600 MB 800 MB 1000 MB 1500 MB 2000 MB Băng thông 5GB 10GB 15GB 25GB 30GB 80GB Email 10địa 15 địa 20 địa 25 địa 30 địa 50 địa Sub domain 10 15 20 30 Park domain 0 1 1 My sql Đơn giá 36 VND/ 70 VND/ 90 VND/ tháng tháng 12 tháng Than 12 tháng h toán tối thiểu 250 VND/ tháng 135 VND/ 160 VND/ tháng tháng 12 tháng 12 tháng tháng tháng Bảng 4.3.1: Bảng Demo gói host tạo sẵn có kèm chi phí tháng Đây gói hosting dành cho khách hàng nhà đại lý hosting Các đại lý lại tiếp tục chia nhỏ khách hàng thuê cách hợp lý tổng dung lượng hosting khơng vượt q gói hosting nhà đại lý Từ gói hosting có sẵn nhà cung cấp khách hàng lựa chọn để thuê Sau trình giao dịch khách hàng nhà cung cấp dịch vụ thành cơng khách hàng đưa website lên hosting Như website khách hàng đưa lên Internet để người truy cập vào Ngồi ra, phía nhà cung cấp dịch vụ phải cung cấp cho khách hàng dịch vụ như: douwnload,upload liệu, trì hoạt động ổn định website, hỗ trợ- tư kĩ thuật cho khách hàng 4.3.2 Giải pháp toán Khi khách hàng lên hệ muốn thuê hosting với thơng số định nhà cấp dịch vụ tạo hosting cách phân nhỏ gói hosting nhà đại lí hosting Đồng thời, điền thông số phù hợp với yêu cầu khách hàng Sau trình giao dịch khách hàng nhà cung cấp dịch vụ thành cơng khách hàng đưa website lên hosting Như website khách hàng đưa lên Internet để người truy cập vào Ngồi ra, phía nhà cung cấp dịch vụ phải cung cấp cho khách hàng dịch vụ như: douwnload,upload liệu, trì hoạt động ổn định website, hỗ trợ- tư kĩ thuật cho khách hàng ... tiễn cho doanh nghiệp Đề tài có tên ? ?tìm hiểu triển khai Web Hosting Cpanel cho công ty cổ phần chuyển giao công nghệ Viettech? ?? CHƯƠNG TỔNG QUAN VỀ WEB HOSTING 1.1 MỘT SỐ KHÁI NIỆM CƠ BẢN 1.1.1... tài khoản để đăng nhập vào hệ thống quản lí Cpanel CHƯƠNG TRIỂN KHAI CPANEL ĐỂ QUẢN LÍ HOSTING CHO DOANH NGHIỆP 4.1 Hiện trạng công ty Công ty cổ phần chuyển giao công nghệ Viettech nắm bắt xu hướng... Thành phần web services Web server Web Server (máy phục vụ Web) : máy tính mà cài đặt phần mềm phục vụ Web, đơi người ta gọi phần mềm Web Server Nguyên tắc hoạt động web server: Ban đầu Web Server

Ngày đăng: 05/11/2015, 20:11

Từ khóa liên quan

Mục lục

  • CHƯƠNG 1. TỔNG QUAN VỀ WEB HOSTING

    • 1.1. MỘT SỐ KHÁI NIỆM CƠ BẢN

      • 1.1.1. Địa chỉ IP

      • 1.1.2. Domain

      • 1.1.3. Host

      • 1.2. KHÁI NIỆM HOSTING

      • 1.3. PHÂN LOẠI HOSTING

        • 1.3.1. Shared Hosting

        • 1.3.2. Collocated Hosting

        • 1.3.3. Dedicated server ( máy chủ riêng ảo)

        • 1.3.4. Virtual Private Server (VPS) máy chỉ riêng ảo

        • 1.3.5. Các loại khác

        • 1.4. LỰA CHỌN HỆ ĐIỀU HÀNH VÀ LOẠI HÌNH HOSTING TRIỂN KHAI

          • 1.4.1. Lựa chọn hệ điều hành

          • 1.4.2. Lựa chọn loại hosting

          • CHƯƠNG 2. CÁC DỊCH VỤ CÀI ĐẶT

            • 2.1. DỊCH VỤ DNS

              • 2.1.1. Giới thiệu về DNS

              • 2.1.2. Cách phân bổ dữ liệu quản lí Domain Name

              • 2.1.3. Cơ chế phân giải tên

              • 2.1.4. Phân loại DNS

              • 2.1.5. Mối quan hệ giữa web hosting và DNS

              • 2.2. DỊCH VỤ WEB

                • 2.2.1. Khái niệm

                • 2.2.2. Giao thức Http

                • 2.2.3. Thành phần của web services

                • 2.2.4. Apache

Tài liệu cùng người dùng

Tài liệu liên quan