1. Trang chủ
  2. » Công Nghệ Thông Tin

Giáo trình Hệ điều hành máy chủ (Nghề: Máy chủ ảo và một số phần mềm thông dụng) - CĐ Công nghiệp và Thương mại

100 16 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 100
Dung lượng 6,22 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Cấu trúc

  • Chương 1. QUẢN TRỊ DOMAIN (5)
    • 1. Giới thiệu Domain là gì (5)
      • 1.1 Domain là gì? (5)
      • 1.2 Domain Controller là gì? (5)
      • 1.3 Domain Controller gồm những loại nào? (5)
    • 2. Ứng dụng của Domain (0)
      • 2.1 Domain Controller được sử dụng như thế nào? (0)
      • 2.2 Domain Controller có vai trò gì? (6)
        • 2.2.1 Global Catalog Server (6)
        • 2.2.2 Operation Master (7)
    • 3. Tại sao phải đăng ký Domain (0)
    • 4. Hướng dẫn đăng ký Domain (0)
    • 5. Hướng dẫn quản trị Domain (14)
      • 5.1 Quản lý domain (14)
      • 5.3 Subdomains (14)
      • 5.4 Addon Domains (15)
  • Chương 2. BẢNG DIỂU KHIỂN VA QUẢN TRỊ HOSTING (17)
    • 1. Giới thiệu về các mô hình hệ thống Hosting (17)
    • 2. Hình thức triển khai hệ thống Hosting như thế nào? (27)
    • 3. Thực hành và làm quen với quản trị hệ thống Hosting? (37)
    • 4. Các lỗi thường gặp khi vận hành hệ thống (55)
    • 5. Triển khai cấu hình (64)
  • Chương 3. TRIỂN KHAI HỆ THỐNG CLOUD VPS (66)
    • 2. Hình thức triển khai hệ thống VPS như thế nào? (69)
    • 3. Thực hành và làm quen với quản trị hệ thống VPS, hệ thống ảo hóa Vmware (76)
    • 4. Các lỗi thường gặp khi vận hành hệ thống VPS (83)
  • Top 10 chỉ số hiệu năng cho quản trị viên VMware (0)

Nội dung

Giáo trình Hệ điều hành máy chủ với mục tiêu giúp các bạn đọc có thể trình bày được các kiến thức về các phần mềm thông dụng sử dụng trên máy chủ ảo, các bước cài đặt và các lưu ý khi cài đặt, sử dụng các phần mềm cài đặt trên máy chủ ảo. Mời các bạn cùng tham khảo!

QUẢN TRỊ DOMAIN

Giới thiệu Domain là gì

Domain mô tả về một tập hợp gồm người dùng, mạng, ứng dụng, hệ thống, máy chủ dữ liệu và các tài nguyên khác được quản lý theo quy tắc chung

Domain Controller (DC) là máy tính của máy chủ (server) được thiết lập với mục đích quản lý Domain Một Domain Controller là một máy chủ chịu trách nhiệm quản lý vấn đề an ninh mạng, nó giống như một “người gác cổng” làm nhiệm vụ xác thực và ủy quyền User

Khái niệm Active Directory hình thành dựa trên mối liên hệ với các mạng Windows NT cũ, được giới thiệu lần đầu bởi Microsoft Domain Controller đáp ứng nhu cầu về một giải pháp hữu hiệu để kiểm soát quyền truy cập vào các tài nguyên trong một Domain

Một Server muốn trở thành Domain Controller phải cài đặt và khởi tạo Active Directory (“AD”) Domain Controller quản lý Domain thông qua Active Directory đã khởi tạo trước đó

Domain Controller là hệ thống Server được thiết lập với mục đích quản lý Domain

1.3 Domain Controller gồm những loại nào?

Domain Controller bao gồm 2 loại cơ bản sau đây:

 Primary Domain Controller (PDC): Thông tin bảo mật và tài nguyên của Domain được lưu trữ trong thư mục chính (Windows server)

 Backup Domain Controller (BDC): Một BDC mới có thể được đẩy lên

PDC khi PDC đó bị lỗi BDC còn có khả năng cân bằng khối lượng công việc lúc mạng bị nghẽn

2.1 Domain Controller đƣợc sử dụng nhƣ thế nào?

Toàn bộ Request của User sẽ được chuyển đến Domain Controller để được xác thực và ủy quyền Trước khi truy cập theo Request tương ứng thì người dùng cần xác nhận danh tính bằng cách dùng Username và Password của mình Trong hầu hết phòng máy chủ của các tổ chức, Domain Controller được sử dụng và chiếm vị trí quan trọng Nó được tích hợp và trở thành thành phần cơ bản của các dịch vụ Active Directory

2.2 Domain Controller có vai trò gì?

Domain Controller đóng vai trò là Global Catalog Server và Operation Master

 Domain Controller thực hiện việc lưu trữ đối tượng cho Domain được cài đặt

 Domain Controller có thể được chỉ định để làm Global Catalog Server, lưu trữ các đối tượng từ các Domain trong Forest Đối tượng nào không nằm trong Domain sẽ được lưu trữ trong một phần bản sao của Domain Domain Controller đầu tiên trong Forest sẽ được khởi tạo tự động, sau đó, Domain Controller khác có thể được chỉ định làm máy chủ danh mục chung khi cần thiết

Domain Controller có thể được chỉ định để làm Global Catalog Server, lưu trữ các đối tượng từ các Domain trong Forest

 Domain Controller đóng vai trò là Operation Master để thực hiện tác vụ đảm bảo tính nhất quán, loại bỏ khả năng xung đột giữa các Entry trong cơ sở dữ liệu Active Directory Operation Master có 5 vai trò chính được Active Directory chỉ định đó là sơ đồ tổng thể, RID, tên miền Master, PDC và cơ sở hạ tầng

 Operation Master thực hiện các hoạt động trên một Domain Controller gồm Schema Master và Domain Naming Master

 Operation Master thực hiện các thao tác trên một Domain Controller gồm PDC, Infrastructure Master và Relative Master

Domain Controller đóng vai trò là Operation Master

Như vậy, Domain Controller đóng vai trò quan trọng và là một giải pháp hữu hiệu nhằm kiểm soát quyền truy cập vào các tài nguyên trong một Domain Domain Controller thường được dành cho các IT Admin Tại phòng máy chủ của các tổ chức, Domain Controller được tích hợp giống như các dịch vụ Active Directory.

2 Tại sao phải đăng ký Domain

Mỗi Domain đều là một địa chỉ định danh của cá nhân, tổ chức trên môi trường Internet, được Tổ chức tên miền Thế giới quản lý Với một số tên miền liên quan đến chính trị, tổ chức quốc gia thì được Nhà nước quản lý Muốn được sự dụng công khai thì phải mua lại hoặc xin cấp phép cho sử dụng

Với một số doanh nghiệp nhỏ hoặc cá nhân có nguồn ngân sách hạn hẹp thì việc đầu tư 1 domain là không hợp lí : Chi phí mua Máy tính cấu hình cao, chuyên viên giỏi để tự thiết kế và duy trì hoạt động máy chủ, cở sở hạ tầng phòng, điều hoà …Vì vậy mua lại Hosting của các nhà cung cấp khác là 1 giải pháp tối ưu hơn

3 Hướng dẫn đăng ký Domain

Cách mua tên miền (hướng dẫn trong 5 bước)

Giờ bạn đã biết làm thế nào để chọn một domain name (tên miền), đã đến lúc bạn tìm cách mua tên miền đó rồi đó Quá trình này rất đơn giản, hãy bắt đầu thôi!

Bước 1 – Mua tên miền ở đâu?

Bước đầu thì bạn cần một công cụ online để kiểm tra tên miền phải không? Hostinger có cung cấp sẵn công cụ kiểm tra tên miền miễn phí ở đây:

5 Để mua tên miền, bạn cần chọn những nhà đăng ký tên miền uy tín Hãy chỉ mua tên miền của những nhà đăng ký có chứng nhận ICANN như Hostinger để đảm bảo các thủ tục trình tự rõ ràng, và an tâm về quyền sở hữu Đồng thời, Hostinger cũng hỗ trợ bảo vệ thông tin cá nhân để đảm bảo thông tin của bạn không bị phơi bày trên Internet

Bước 2 – Chạy tìm kiếm tên miền

Sau khi bạn gõ tên miền bạn muốn vào thanh tìm kiếm và nhấn nút Kiểm Tra rồi đợi 1 giây Công cụ này sẽ hiển thị kết quả liệt kê tất cả những lựa chọn có sẵn cho bạn để bạn có thể đăng ký tên miền

Bước 3 – Chọn tên miền & thanh toán

Sau khi đã thấy tên miền ưng ý, hãy tiếp tục và nhấn vào nút Thêm vào giỏ hàng

Chọn thêm vài tên miền hoặc biến thể của tên miền bạn cần đăng ký, sau khi hoàn tất hãy click vào nút Mở Giỏ Hàng & Thanh Toán, rồi bạn tiếp tục chọn nút Thanh Toán sau khi đã kiểm tra lại kỹ giỏ hàng

Sau khi nhấn vào nút Thanh Toán Ngay, bạn sẽ được chọn phương thức thanh toán để tiến hành thanh toán:

Bước 4 – Điền thông tin đăng ký tên miền (bước quan trọng nhất)

Hướng dẫn quản trị Domain

Tên miền là địa chỉ của một website dưới dạng một chuỗi kí tự có ý nghĩa gợi nhớ giúp người sử dụng dễ dàng tìm đến website bằng cách nhập tên miền vào ô địa chỉ truy cập (Address bar) của trình duyệt Ví dụ như tên miền: yourdomain.com

Aliases domains là chức năng cho phép sử dụng thêm một hay nhiều domain cho website chính

Bước 1: Trong CPanel >> chuyến đến mục DOMAINS >> click chọn Aliases

Bước 2:Trong mục Create a New Alias>> Nhập domain muốn sử dụng >>

Tên miền cấp con là một tên miền dùng tên miền chính cộng với 1 từ khóa nào đó, từ khóa này được thêm vào phía trước tên miền chính hoặc 1 tên miền cấp con khác, phân cách bởi dấu chấm

Bước 1: Trong CPanel >> chuyến đến mục DOMAINS >> click chọn Subdomains

Bước 2: Trong mục Create Subdomain >> Nhập subdomain muốn khởi tạo >> click chọn Create

Addon domain là tính năng cho phép chạy nhiều website trên cùng một hosting

Bước 1: Trong CPanel >> chuyến đến mục DOMAINS >> click chọn Addon Domains

Bước 2: Nhập các thông tin yêu cầu

New Domain Name : Nhập Domain muốn sử dụng

Subdomain/ FTP User : Nhập user FTP được sử dụng cho domain trên

Document root : Nhập đường dẫn chứa thư mục đến các website

Password : Nhập mật khẩu của user FTP

Sau cùng chọn Add Domain

BẢNG DIỂU KHIỂN VA QUẢN TRỊ HOSTING

Giới thiệu về các mô hình hệ thống Hosting

a Hosting là gì? Vì sao cần hệ thống Hosting

Hosting (hay web hosting) là một dịch vụ online giúp bạn xuất bản website hoặc ứng dụng web lên Internet Khi bạn đăng ký dịch vụ hosting, tức là bạn thuê mộ chỗ đặt trên server chứa tất cả các files và dữ liệu cần thiết để website của bạn chạy được

Một server là một máy tính vật lý chạy không gián đoạn để website của bạn có thể luôn hoạt động mọi lúc cho tất cả mọi người truy cập vào Nhà cung cấp Web Hosting của bạn chịu trách nhiệm cho việc giữ server hoạt động, chống tấn công bởi mã độc, và chuyển nội dung (văn bản, hình ảnh, files) từ server xuống trình duyệt người dùng

Web Hosting hoạt động nhƣ thế nào?

Khi bạn quyết định tạo một website, bạn cần tìm hiểu công ty hosting để cấp cho bạn một không gian lưu trữ web trên server Web host của bạn sẽ chứa toàn bộ files, tài liệu, và database Bất kể có người nào gõ tên miền lên thanh địa chỉ của trình duyệt, hosting sẽ chuyển toàn bộ files cần thiết từ server xuống trình duyệt đó

Bạn cần chọn gói hosting phù hợp nhất với nhu cầu của bạn và mua hosting đó Thật tế, web hosting giống như việc bạn đi thuê nhà, bạn thanh toán theo một chu kỳ thường xuyên để giữ cho server hoạt động liên tục Để giảm thiểu rủi ro, mỗi gói Hostinger đều được bảo vệ bởi chương trình hoàn phí trong 30-ngày, đảm bảo dịch vụ bạn trải nghiệm là phù hợp nhất đối với bạn Hơn nữa, bạn có thể bắt đầu từ gói cước giá rẻ nhất của chúng tôi, được

14 thiết kế riêng cho những dự án nhỏ Khi website phát triển và cần nhiều không gian hoặc tài nguyên server hơn, bạn có thể di chuyển tới gói cao hơn mà không tốn công sức chuyển đổi Đúng vậy, bạn không cần bất kỳ kiến thức lập trình nào để thực hiện việc quản trị server Tài khoản của bạn đã có sẵn giao diện người dùng, để bạn quản lý tất cả các khía cạnh của website Ví dụ, bạn có thể upload file HTML và những file khác lên server, cài đặt CMS như là WordPress, truy cập database của bạn và tạo backup cho site

Mặc dù cPanel là một giao diện hosting được dùng nhiều nhất bởi mọi người, nó có thể khá khó hiểu cho những người không có nhiều kiến thức kễ thuật để có thể dựng site và chạy ngay Vì vậy, đội ngũ của chúng tôi quyết định xây dựng một control panel khác, độc quyền riêng cho khách hàng của Hostinger Chúng tôi tự hào gọi nó là Hostinger control panel, một control panel tuyệt đẹp với giao diện người dùng mượt mà có thể dễ dàng quản lý mọi tác vụ tại một nội – kể cả khi đó là lần đầu bạn đến với web hosting Khách hàng của chúng tôi yêu thích nó, vì nó đã giúp họ thành công quản lý tài khoản hosting một cách tự như và dễ dàng

Bên cạnh cung cấp chỗ đặt cho website của bạn, nhà cung cấp hosting cũng có thể cung cấp các dịch vụ khác liên quan đến website, như là:

 SSL certificates (để dùng giao thức web bảo mật https:// )

 Dịch vụ chăm sóc khách hàng (tốt nhất là sử dụng live chat)

 Cài đặt một click (như: cài đặt WordPress hoặc Drupal)

Nếu bạn đang hào hứng muốn khởi động dự án ngay! Vậy hãy dùng ưu đãi đặc biệt của chúng tôi nhé, bạn có thể tiết kiệm tới 82% cho chi phí hosting Được bảo vệ bởi 30 ngày đảm bảo hoàn phí! Ưu đãi giới hạn – GIẢM 82% Phí để giúp bạn tạo website mới

Các loại web hosting khác nhau

Hầu hết các nhà cung cấp web hosts đều cung cấp nhiều loại hosting khác nhau để đáp ứng từng nhu cầu khác nhau của nhiều khách hàng Các loại hosting thông dụng phổ biến nhất là:

Website của bạn càng lớn bao nhiêu, không gia server càng cần nhiều bất nhiều Hãy bắt đầu từ một gói hosting nhỏ nhất, tức là từ shared hosting, để khi site của bạn lớn hơn, bạn có thể nâng cấp lên loại hosting cao cấp hơn

Web hosts thường cung cấp nhiều loại gói cước cho từng loại hosting Ví dụ tại Hostinger, các gói shared hosting của chúng tôi có 3 mức gói hosting khác nhau Shared Hosting là gì?

Shared hosting là loại web hosting phổ biến nhất và lựa chọn hàng đầu cho những doanh nghiệp nhỏ và blog Khi bạn nghe tới từ “web hosting”, thường là họ nói đến shared hosting Với shared hosting, bạn chia sẽ tài nguyên server với những khách hàng khác của nhà cung cấp hosting của bạn Website được đặt trên cùng một server để sử dụng chung tài nguyên và bộ nhớ, sức mạnh xử lý, dung lượng đĩa, vâng vâng

 Thân thiện cho người mới bắt đầu (không cần kiến thức kỹ thuật)

 Server được cấu hình sẵn

 Control panel dễ sử dụng, thân thiện người dùng

 Nhà cung cấp chịu trách nhiệm quản lý và vận hành server

 Ít quyền kiểm soát đến cấu hình server

 Truy cập tăng đột biến từ các website khác có thể làm chậm site của bạn b Các mô hình xây dựng hệ thống Hosting (Plesk, Cpanel, DirectAdmin)

Dù đang tìm kiếm một chương trình control panel cho shared hosting, VPS hay Dedicated Server thì cPanel, Plesk và Directadmin chính là ba lựa chọn hàng đầu mà bạn nên xem xét Cả ba phần mềm điều khiển này đều cung cấp khả năng quản lý máy chủ dễ dàng mà không cần sử dụng dòng lệnh Để tìm ra lựa chọn phù hợp nhất, chúng ta hãy cùng so sánh và tìm hiểu chi tiết hơn về các tính năng chính của cPanel, Plesk và Directadmin trong bài viết dưới đây

WHM hay Web Hosting Manager là hệ thống cho phép quản lý đơn giản tất cả những gì trên web server Giao diện dễ dùng, cung cấp cho bạn những tiện ích để kiểm soát tất cả chức năng web server

Web Hosting Manager là nơi quản lý tất cả dữ liệu của hosting

WHM quản lý tất cả từ việc quản lý Hosting, quản lý DNS tên miền, quản lý khách hàng, quản lý đơn hàng,…Hơn hết, hệ thống này cũng giúp bạn cập nhật thường xuyên Những phiên bản mới nhất càng nâng cao hệ thống quản lý giúp bạn kiểm soát chặt chẽ hơn

So sánh giao diện của Plesk, cPanel, và DirectAdmin

Directadmin có giao diện đơn giản nhất

Trong Linux VPS hosting, cPanel kết hợp cùng với WHM cho phép tạo ra một chương trình điều khiển, chuyên nghiệp, linh hoạt với rất nhiều tùy biến ở

17 mức độ cao Chính vì có nhiều tính năng như vậy nên cPanel sở hữu giao diện phức tạp và khó quản lý hơn so với Plesk và DirectAdmin

Trong khi đó, Plesk sử dụng công nghệ JavaScript UX/UI hiện đại Điều đó giúp cho giao diện của Plesk trông đơn giản hơn và rất giống với hệ thống quản lý nội dung WordPress Các tính năng của Plesk được nhóm lại theo dạng danh sách và mở rộng thêm nhiều tùy chọn khi nhấp chuột vào Cách hiển thị này đặc biệt thuận tiện cho người dùng mới bắt đầu

Hình thức triển khai hệ thống Hosting như thế nào?

Máy chủ chính là một hệ thống phức hợp có nhiệm vụ lưu trữ tập trung các nguồn dữ liệu, xử lý truy xuất thông tin đến từ các máy tính khác qua đường truyền Internet Những thiết bị về phần cứng máy chủ để thiết lập hoàn chỉnh cũng tương tự như máy tính để bàn (hay còn gọi là PC) nhưng điểm khác nhau chính là độ tin cậy và hiệu năng của máy chủ cao hơn rất nhiều so với máy tính thông

* Đôi nét về phần cứng máy chủ:

 Tùy thuộc vào ứng dụng của máy chủ sẽ có các yêu cầu phần cứng cho máy chủ đó cũng khác nhau Nhiệm vụ của máy chủ là cung cấp dịch vụ cho nhiều người dùng trên một mạng lưới dẫn đến yêu cầu tất yếu cũng sẽ khác nhau

 Các máy chủ thường hoạt động trong thời gian dài, không bị gián đoạn, đòi hỏi tính sẵn sàng phải rất cao, do vậy độ tin cậy phần cứng và độ bền

24 là tiêu chí cực kỳ quan trọng Chính vì điều này nên khi chọn server, người dùng nên chọn những dòng có thương hiệu và uy tín Nhiều cấu hình phần cứng máy chủ mất khá nhiều thời gian cho khởi động và nạp hệ điều hành Các máy chủ thường làm kiểm tra bộ nhớ trước khi khởi động và khởi động các dịch vụ quản lý từ xa

 Các bộ điều khiển ổ đĩa cứng sau đó khởi động các ổ đĩa liên tục, chứ không phải tất cả cùng một lúc, để không làm quá tải nguồn điện với sự khởi động nâng dần, và sau đó chúng bắt đầu chạy tới hệ thống RAID yêu cầu kiểm tra đối với hoạt động chính xác của thiết bị dự phòng Nó có thể mất nhiều thời gian so với máy tính chỉ mất vài phút để khởi động, nhưng nó có thể không cần phải khởi động lại trong nhiều tháng hoặc nhiều năm

* Các thành phần cấu tạo hệ thống máy chủ:

 Một máy chủ vật lý có cấu tạo hệ thống máy chủ như một máy tính

PC thông thường, tuy nhiên các thành phần cấu tạo của phần cứng máy chủ và

PC có sự khác biệt nhau khá lớn:

 Nếu như các bo mạch chủ của PC thông thường đa số chạy trên các dòng chipset cũ như Intel 845, 865 hay các dòng mới Intel 945, 975,… thì các Chipset của các Board mạch chủ của phần cứng máy chủ Server thông dụng sử dụng các chipset chuyên dùng như Intel E7520, Intel 3000, Intel 5000X,… với khả năng hỗ trợ các giao tiếp tốc độ cao như RAM ECC, HDD SCSI – SAS, Raid hay hỗ trợ gắn nhiều CPU dòng Xeon,…

2/ Bộ vi xử lý (CPU):

 Các PC thông thường bạn dùng các Socket dạng 478, 775 với các dòng Pentium 4, Pentium D, Duo core, Quadcore thì các dòng CPU dành riêng cho máy chủ đa số là dòng Xeon với kiến trúc khác biệt hoàn toàn, hoạt động trên các socket 771, 603, 604 với dung lượng cache L2 cao, khả năng ảo hóa cứng, các tập lệnh chuyên dùng khác… Một số máy chủ dòng cấp thấp vẫn dùng CPU Socket 775 làm vi xử lý chính của chúng

 Các loại RAM mà bạn thường thấy trên thị trường là các loại DDR RAM I, II có Bus 400, 800,… trong khi đó RAM dành cho Server cũng có những loại như vậy nhưng chúng còn có thêm tính năng ECC (Error Corection Code) giúp máy bạn không bị treo, dump màn hình xanh khi có bất kỳ 1 bit nào bị lỗi trong quá trình xử lý dữ liệu Hơn nữa, các RAM loại này còn có khả năng tháo lắp nóng để thay thế khi bị hư hỏng mà bạn sẽ không cần phải tắt hệ thống

Dĩ nhiên, để sử dụng loại RAM này thì bo mạch chủ phải hỗ trợ chuẩn RAM mới này

 Khác với các HDD của máy PC thường có giao tiếp IDE, SATA I, SATA II với tốc độ vòng quay đạt con số cao nhất 7200RPM và tốc độ đạt 300MB/s, các HDD dành cho Server hoạt động trên giao tiếp SCSI hay SAS (Serial Attached SCSI) có băng thông cao hơn (600MB/s) và sở hữu một tốc độ

25 vòng quay cao hơn gần 30% (10.000RPM) hay một số ổ SAS mới còn đạt được con số 15.000 RPM giúp tăng tốc tối đa tốc độ đọc/ghi dữ liệu

5/ Bo điều khiển Raid (Raid controller):

 Đây là thành phần quan trọng phần cứng máy chủ trong một Server hiện đại, bo điều khiển này sẽ kết hợp các ổ cứng thành một thể thống nhất với những cơ chế sao lưu, chống lỗi giúp dữ liệu của bạn luôn được an toàn khi có các trục trặc vật lý xảy ra

 Tùy theo các bo mạch, khả năng hỗ trợ các mức Raid khác nhau nhưng thông thường Raid 1 và Raid 5 là 2 mức phổ biến trong hầu hết các máy chủ Một số bo mạch máy chủ đã tích hợp chip điều khiển này nên bạn có thể không cần trang bị thêm

6/ Bộ cung cấp nguồn (PSU):

 Thành phần cung cấp năng lượng cho các thiết bị bên trong giữ vai trò quan trọng trong quá trình hoạt động của máy chủ, chính vì thế các dòng máy chủ chuyên dùng thường đi theo những bộ nguồn công suất thực cao có khả năng thay thế hay dự phòng khi bộ nguồn chính bị lỗi

* Có dạng máy chủ thường gặp:

1/ Tower Server (Máy chủ tháp):

 Là máy chủ dạng đứng, gần giống như 1 thùng máy PC, cách vận hành chúng khá giống như một máy tính để bàn Với thiết kế nhỏ, gọn nhưng có thể mở rộng bằng cách nâng cấp RAM,CPU, Ổ cứng,… tuyệt vời cho một doanh nghiệp phát triển nhanh chóng

2/ Rack – mount Server (Máy chủ rack):

 Là máy chủ dạng nằm, ít chiếm diện tích hơn và có thể xếp nhiều cái trong cái tủ rack và hoạt động với nhu cầu nhiều hơn Có nhiều giá đỡ bên trong 1 tủ rack, nhiều kích thước tiêu chuẩn chọn lựa và có thể kéo ra lắp vào một cách dễ dàng như một hộc tủ Nó tự xử lý và giám sát năng lượng của mình

 Là một kiến trúc mới nhất hiện nay chúng thay thế cho những máy chủ server truyền thống như loại tower hoặc rack-mount Blade được thiết kế theo kiểu mô đun, gọn nhẹ và lắp ráp dễ dàng Các máy chủ Blade là mới nhất trong công nghệ máy chủ Blades sử dụng ổ đĩa cứng nhỏ gọn mà không chứa nguồn năng lượng của mình Điều này có nghĩa là nó sẽ xử lý vấn đề được nhanh hơn b Phần mềm quản trị Hosting (Plesk, Cpanel, DirectAdmin)

 Đăng nhập vào Plesk Panel

Thực hành và làm quen với quản trị hệ thống Hosting?

a Thực hành làm quen với DirectAdmin

DirectAdmin là một Bảng điều khiển danh cho người quản trị web hosting (Web Control Panel) Hiện nay trên thị trường hiện có rất nhiều Control Panel nổi tiếng, được chia làm 2 loại:

- Miễn phí: CentOS Web Panel, VestaCP,

- Có thu phí: cPanel, Plesk, DirectAdmin,

Tuy nhiên khi sử dụng VPS và server riêng tại 7Host thì các bạn sẽ được tặng kèm dịch vụ DirectAdmin mà không cần thêm bất kì chi phí nào

Làm quen giao diện cơ bản

Giao diện của DirectAdmin hiện có 2 phiên bản chính cùng hàng loạt các biến tấu custom khác được chia sẽ rộng rãi trên Internet

2 giao diện chính đang phổ biến với DirectAdmin hiện tại là:

+ enhanced: giao diện đã được sử dụng rộng rãi từ rất lâu trên DirectAdmin

+ evolution: giao diện này mới được phát triển gần đây với mục đích mang đến diện mạo mới cho Control Panel này Tuy nhiên tính đến thời điểm bài viết này được soạn thảo thì Evolution skin vẫn còn nhiều vấn đề trục trặc khi sử dụng thực tế

Các cấp bậc người dùng trên DirectAdmin

Do đến hiện tại skin Evolution vẫn chưa phổ biến đồng thời chưa thực sự ổn định vì thế bài viết này sẽ hướng dẫn với hình ảnh trên skin Enhanced Tuy nhiên về cơ chế chung thì giống nhau nên với các skin khác thì cũng có thể thao tác tương tự như hướng dẫn ở đây

DirectAdmin chia ra làm 3 cấp bậc (level) người dùng (user) chính Tùy theo rule được áp đặt trên mỗi user mà một user có thể hoạt động trên cả 3 level

- Admin level: cấp bậc cao nhất, có thể tinh chỉnh cấu hình trên server Có thể tạo reseller và quản lý toàn bộ reseller/user

- Reseller level: Có thể tạo và quản lý user Tuy nhiên chỉ quản lý được các user dưới quyền reseller của mình

- User level: cấp bậc cuối cùng, dùng để tương tác trực tiếp với website như thêm domain vào user, tạo database,

Mặc định khi cài đặt DirectAdmin sẽ có sẵn duy nhất 1 user cao nhất đó là user admin, user này hoạt động trên cả 3 level Để chuyển đổi giữa các level thì có thể click vào level tương ứng trên trang chủ khi login

DirectAdmin là trình quản lý được tạo ra với mục đích phục vụ các quản trị web hosting nhằm mục đích chứa cùng lúc nhiều website với các user riêng biệt Mỗi user sẽ chứa một website khác nhau nằm có thể cung cấp thông tin cho người dùng cuối quản lý riêng từng site hoặc tránh các trường hợp mã độc lây lan cùng nhiều lý do khác,

37 Để tạo user thì buộc phải truy cập vào Reseller level.

Tại giao diện reseller chúng ta cần quan tâm chủ yếu đến package và user:

- Package: là các gói được tạo ra với cấu hình cụ thể áp đặt cho user sử dụng package đó bao gồm:

+ Disk space: dung lượng ổ cứng cấp phát cho user

+ Bandwidth: lưu lượng băng thông cấp phát cho user

+ Domains: số lượng tên miền website được tạo ra trên user

Cùng hàng loạt các tùy chọn khác, nếu như không có nhu cầu giới hạn đặc biệt riêng các bạn có thể chọn unlimited để tránh lỗi phát sinh như bị full dung lượng ổ cứng,

Sau khi tạo xong package thì có thể tiến hành tạo user:

+ + Username: tên user, thường giới hạn tối đa ở 8 ký tự (có thể tăng/giảm) + Email: email quản lý của user

+ Password: mật khẩu quản lý user

+ Domain: tên miền chính của user tạo ra

+ Use User Package: chọn package đã tạo trước đó theo giới hạn mong muốn

+ IP: trường hợp VPS/Server có nhiều IP thì cần chọn tại đây Đăng nhập User level

+ User đang đăng nhập là admin hoặc reseller và cũng muốn tạo domain website trên chính user đó thì chọn mục User level ngay trên giao diện Rồi tiếp tục chọn như hình để thêm một domain vào chính user admin/reseller đang đăng nhập đó

+ User quản lý website được tạo riêng trên Reseller level như ở bước trên Không sử dụng chung với admin hoặc bất kì reseller nào Trường hợp này có 2 cách login:

- Logout toàn bộ user đang đăng nhập, truy cập lại vào đường dẫn login DirectAdmin và nhập user - pass vừa tạo trước đó

- Login dựa thông qua Admin (Show All Users)/Reseller (List Users):

Sau đó click chọn User cần đăng nhập và chọn tiếp Login as "username"

Các chức năng chính trên User level Đây là giao diện dành cho người dùng cuối để tương tác trực tiếp với website của mình Nó bao gồm hàng loạt các tính năng phục vụ cho công việc quản lý website

+ Domain setup: Thêm/xóa/sửa domain chính cũng như addon domain

+ MySQL Management: quản lý database

+ File Manager: quản lý files trên user

+ Create/Restore Backups: tạo và restore bản backup website + Email Account: quản lý các tài khoản email

+ SSL Certificates: quản lý chứng chỉ SSL cho website

+ phpMyAdmin: truy cập phpMyAdmin b Thực hành làm quen với Cpanel cPanel là control panel nền Linux phổ biến nhất cho tài khoản web hositng Nó giúp bạn quản lý tất cả dịch vụ web trong một chỗ Hiện nay, cPanel là chuẩn của ngành công nghiệp này và hầu hết các web developer đều đã quen thuộc với nó

Dễ sử dụng và tiện lợi, cPanel giúp tăng sức mạnh quản lý tài khoản web hosting với hiệu suất tối ưu Bất kể bạn muốn tạo tài khoản FTP mới và email address hoặc giám sát tài nguyên, tạo subdomain hay cài đặt software đều có thể làm được với cPanel cPanel Hosting là gì?

42 cPanel hosting là Linux web hosting đã có cài đặt sẵn cPanel cPanel có ưu điểm và nhược điểm, nhưng với hầu hết các trường hợp, nó đều hoạt động hiệu quả

Vì vậy cPanel là lựa chọn tốt cho tất cả những ai đang tìm kiếm giải pháp control panel cho hosting Bạn có thể tham khảo đánh giá của chúng tôi: Ƣu điểm:

 Tiết kiệm thời gian và tiền bạn

 Đã được thử nghiệm kỹ càng

 Có trình cài đặt tự động

 Nhiều hướng dẫn/bài viết trên mạng

 Có nhiều tính năng không cần thiết

 Dễ vô tình thay đổi các thông số quan trọng mà

 Một số host chạy bản cPanel cũ

 Tốn kém hơn vì thường cPanel không đính kèm trong các gói hosting miễn phí

Những control panel khác ngoài cPanel

Các lỗi thường gặp khi vận hành hệ thống

Lỗi 500 Internal Server Error xuất hiện có thể là do một số sự cố nào đó xuất hiện trên server website bạn truy cập Chẳng hạn như có quá nhiều người truy cập cùng một lúc, file htaccess bị lỗi, hoặc server không thể xác định vấn đề chính xác là gì

Lỗi 500 Internal Server Error là gì?

Lỗi 500 Internal Server hiển thị trên cửa sổ trình duyệt trong quá trình duyệt web Các website thiết kế khác nhau sẽ có những thông báo xuất hiện lỗi này khác nhau Tuy nhiên, những nội dung thông báo thường có dạng như sau:

Lỗi 500 Internal Server xuất hiện có thể là do một số sự cố nào đó xuất hiện trên server trang web bạn truy cập Chẳng hạn như có quá nhiều người truy cập cùng một lúc, file htaccess bị lỗi hoặc server không thể xác định vấn đề chính xác là gì

Khắc phục lỗi 500 Internal Server Error

Tải lại hoặc refresh trang

Lỗi 500 Internal Server Error chỉ là một lỗi tạm thời trên Web Server Do đó bạn có thể khắc phục lỗi này bằng cách tải lại hoặc refresh (nhấn phím F5) trang Web để tải lại trang Web bạn muốn truy cập

Xóa bộ nhớ cache trên trình duyệt

Nếu bộ nhớ cache của trang web gặp sự cố, nó có thể là nguyên nhân gây ra lỗi

500 Tuy nhiên trường hợp này cũng hiếm khi xảy ra Nếu xảy ra thì cách đơn giản nhất để khắc phục là xóa bộ nhớ cache trên trình duyệt của bạn

Tham khảo: Cách xóa cache và cookies trên Chrome, Firefox và Cốc Cốc

Xóa Cookies trên trình duyệt của bạn

Trong một số trường hợp bạn có thể xóa cookies trên trình duyệt để khắc phục lỗi 500 Internal Server Error Sau khi xóa hết cookies trên trình duyệt, tiến hành khởi động lại trình duyệt và truy cập trang web một lần nữa

Khắc phục một số lỗi 500 Internal Server Error khác

Hầu hết nguyên nhân gây ra lỗi 500 Internal Server Error là do máy chủ Dưới đây là một số lỗi cơ bản và cách khắc phục:

 Lỗi sai quyền cho phép đối với file: Nguyên nhân gây ra lỗi 500 Internal

Server Error có thể là do bạn thiết lập sai quyền cho phép các file hoặc thư mục trên máy chủ Xem lỗi hiển thị trên URL và xác nhận lại quyền cho phép các file và thư mục

 Lỗi PHP Server Timed Out: Lỗi này thường xảy ra trên server Linux hoặc Unix chạy PHP Nếu có một lỗi trên PHP lib/package và server không thể đọc được file PHP sẽ gây ra lỗi 500 Internal Server Error

Trong một số trường hợp lỗi 500 xảy ra là do server quá tải, lượng truy cập quá nhiều không thể điều chỉnh được

 Lỗi file htaccess: Nếu file htaccess trên server của bạn bị lỗi hoặc chứa nhiều mã code lỗi sẽ gây ra lỗi 500 Internal Server Error Để khắc phục lỗi 500, bạn nên đảm bảo rằng không có bất kỳ một lỗi nào trên file htaccess

Cách đơn giản nhất để xác minh nguyên nhân lỗi 500 Internal Server Error có phải là do file htaccess hay không đó là xóa hoặc di chuyển file sau đó tiến hành tải lại hoặc refresh trang web một lần nữa Nếu lỗi 500 không còn, nguyên nhân gây ra lỗi là do file htaccess b Lỗi 404

Lỗi 404 được coi là một trong những lỗi thường gặp khi làm SEO mà không phải ai cũng biết được lỗi này và xử lý chúng triệt để Lỗi 404 xảy ra khi

54 liên kết bị gãy và boot google không tìm được nội dung khi truy cập vào website Việc một trang web có quá nhiều đường dẫn lỗi 404 sẽ ảnh hưởng nghiêm trọng tới website và quy trình SEO website của bạn

Thông báo lỗi 404 thường gặp sẽ ở các dạng như sau

 “The requested URL [URL link ] was not found on this server.”

Lỗi 404 có thể gây hại cho Seo nếu không được xử lý triệt để, ngoài ra với người dùng online thì lỗi này cũng rất khó chịu và khiến tỉ lệ thoát site tăng lên

Nguyên nhân xuất hiện lỗi 404 trên webiste

Có nhiều nguyên nhân gây ra lỗi này như:

 Host chết và khiến 1 loạt các trang không truy cập được

 Cài lại code mới những đường dẫn url vì lí do nào đó cũng bị mất hết

 Lỗi 404 do người dùng viết sai chính tả

 Do đối thủ chơi xấu với một loạt những đường dẫn sai về tên miền của mình

Trường hợp của mình, lỗi 404 xuất hiện hàng ngày, có đủ loại nguyên nhân, nhìn chung là rất mệt mỏi vì ngày nào cũng phải kiểm tra và xóa những đường dẫn sai không cần thiết

Làm thế nào để phát hiện lỗi 404? Để tìm ra website có đang gặp lỗi 404 không? Có thể áp dụng các thủ thuật SEO như sau:

Truy cập google webmaster tool và kiểm tra lỗi tại đây: https://www.google.com/webmasters/tools/crawl-errors…

Sử dụng một số công cụ miễn phí tìm link gãy như: Internet Marking Ninjas, Link Tiger, W3C Link checker

Nếu dùng wordpress có thể sử dụng plugin kiểm tra như: Broken link checker

Hướng dẫn xử lý lỗi 404

 Tạo một trang riêng thông báo lỗi 404

Thiết kế hài hòa ấn tượng cho trang này là điều cần thiết

Xóa các trang 404 đã được lập chỉ mục bằng webmaster tool

Xóa từng link tại https://www.google.com/webmasters/tools/url-removal…

 Dùng lệnh chuyển hướng (Redirect)

Dùng lệnh chuyển hướng để điều hướng các trang 404 về một mục nào đó, thường là về trang chủ Trường hợp cài lại web mới, có quá nhiều lỗi 404 có thể dùng file robot.txt thông báo chặn hết các đường dẫn lỗi kia

Triển khai cấu hình

STT TÊN DỊCH VỤ MÔ TẢ HỖ TRỢ

Quản lý tập trung, Làm File Server, Email Chạy chương trình Hệ thống…V.v

Hỗ trợ kiểm tra lỗi Windows Server và phần Raid

Nâng hệ thống Domain, Quản lý File tập trung, Phân quyền theo từng User, Quản lý máy trạm

Hỗ trợ Join Domain cho

5 máy trạm, hướng dẫn sử dụng, quản lý bằng tài liệu

Từ máy trạm thứ 6 trở đi

61 tính 3$/ 1 máy có sẵn HĐH

Kiểm soát hệ thống mạng bên trong lẫn bên ngoài, ngăn chặn virus, nắm được thông tin người dùng

Hướng dẫn cách sử dụng, tư vấn thêm một số ứng dụng khi sử dụng Firewall

Kiểm soát hệ thống mạng bên trong lẫn bên ngoài, ngăn chặn virus, nắm được thông tin người dùng

Hướng dẫn cách sử dụng, tư vấn thêm một số ứng dụng khi sử dụng Firewall

Truyền thông qua Email nhanh chóng, quản lý được người dùng Email User dùng Nội bộ lên đến 1000 User

Hướng dẫn cách quản trị Email Server (tạo, chỉnh sữa ), tư vấn tên miền, thuê Hosting Mail, Web)…

Join máy trạm vào hệ thống Domain, sử dụng được chương trình hệ thống, và một số chính sách của hệ thống

Hỗ trợ kiểm tra hoạt động của máy trạm và tính năng khi Join vào hệ thống

7 FTP Server (Local va Publish site)

Truy cập File mọi lúc mọi nơi

Hỗ trợ kiểm tra việc truy cập file và hướng các phương pháp bảo mật

8 Node mạng Kết nối với mạng hệ thống Hỗ trợ kiểm tra trong vòng 01 tháng

Lưu trữ Database dự phòng:

HDD External, Tape Backup, sử dụng chương trình backup tự động và theo yêu cầu

TRIỂN KHAI HỆ THỐNG CLOUD VPS

Ngày đăng: 08/06/2021, 14:46

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w