Đánh giá Hosting

Menu
  • Home
  • Tin tức
  • Đánh giá
    • Dịch vụ hosting chia sẻ
    • Dịch vụ máy chủ ảo
    • Dịch vụ máy chủ riêng
  • Quản trị
  • Khuyến mãi
  • Làm Web
  • Thủ thuật
  • MMO
Home
Quản trị
Servertut scripts: Công cụ giúp cài đặt và quản trị VPS/Server dễ dàng (Bài 1)
Quản trị

Servertut scripts: Công cụ giúp cài đặt và quản trị VPS/Server dễ dàng (Bài 1)

Hoàng Trung August 6, 2014
Bài 1. Giới thiệu và cài đặt Servertut scripts

Tôi tình cờ biết đến Severtut khi lang thang tìm hiểu về cách sử dụng VPS cách đây đã gần 1 năm. Thử sử dụng scripts này, tôi đặc biệt thích thú vì nó rất đơn giản, dễ sử dụng, đặc biệt thích hợp với những người mới tìm hiểu và sử dụng server Linux. Đến nay, tôi vẫn đang tiếp tục sử dụng scripts này trên các VPS của mình. Khi  servertut.com đóng cửa, để tiếp tục được sử dụng Servertut script, tôi đã mày mò thu thập lại các đoạn mã của scripts, thử nghiệm trên server của mình cảm thấy cũng khá ổn, nên tôi đưa ra đây chia sẻ lại để mọi người, nhất là các newbie, cùng sử dụng.

Servertut là một bash shell script giúp bạn dễ dàng cài đặt và quản lý VPS/Server, được Nguyễn Văn Tiến được viết ra và giới thiệu đầu tiên ở diễn đàn servertut.com và được nhiều blogger có tiếng như Thạch Phạm giới thiệu, quảng bá. Nay diễn đàn này đã đóng cửa, scripts này không còn được cho tải về. Qua tìm hiểu được biết rằng, Nguyễn Văn Tiến đã đưa script này phục vụ công việc kinh doanh tại Công ty Giải Pháp Mạng Ngọc Trang, cung cấp VPS, vDedicated…

Lưu ý trước khi sử dụng:

    • Do script này không phải do tôi viết ra, tôi lại là người không chuyên, do đó việc hỗ trợ giải quyết các vấn đề nảy sinh sẽ rất hạn chế. Có vấn đề gì, các bạn nên để lại comment để cùng giải quyết.
    • Nhiều thông tin trong bài viết này được trích lại từ bài giới thiệu servertut script của Nguyễn Văn Tiến. Cho phép tôi gửi lời cám ơn đến tác giả.
    • Nếu muốn thử phiên bản mới nhất của script này và tìm hiểu thêm về Tiến, hãy mua một VPS/Server tại Công ty Giải Pháp Mạng Ngọc Trang, bạn sẽ được trải nghiệm chất lượng dịch vụ có thể nói là rất tốt và có điều kiện để gặp Tiến trong vai trò hỗ trợ kỹ thuật :D.

1. Giới thiệu

Servertut là công cụ hỗ trợ giúp các bạn cài đặt, cấu hình VPS/Server chỉ cần cái cái click và vài lần nhập liệu, đồng thời nó sẽ giúp các bạn quản lý VPS/Server Unmanaged đơn giản hơn bao giờ hết. Script này sẽ tự động thực hiện những công việc sau:

    • Cài đặt NGINX phiên bản stable mới nhất
    • Cài đặt MariaDB phiên bản stable mới nhất
    • Cài đặt PHP-FPM phiên bản 5.4 bản mới nhất
    • APC opcode cache cho PHP bản mới nhất
    • Xóa bỏ Sendmail và cài EXIM thay thế ( dịch vụ gửi, nhận email )
    • Xóa bỏ rsyslog và cài Syslog-ng thay thế
    • Xóa bỏ những dịch vụ không cần thiết ra khỏi danh sách khởi động, sau khi khởi động lại, những dịch vụ này sẽ không còn chạy nữa, để lại không gian cho những dịch vụ chính
    • Không dùng bất cứ phần mềm quản lý nào như cpanel, directadmin, webmin để tiết kiệm tài nguyên và đảm bảo tính bảo mật cho hệ thống
    • Sử dụng PhpMyAdmin (PMA) làm chương trình quản lý cơ sở dữ liệu, đơn giản, quen thuộc, chạy như một mã nguồn thông thường nên nó rất gọn nhẹ và chỉ chiếm 1 chút tài nguyên khi chúng ta sử dụng, lúc ko sử dụng thì nó không hề tiêu tốn tài nguyên. Nó chạy trên một port bí mật tăng mức độ an toàn lên cao hơn
    • Tích hợp module Cloudflare sẵn trong nginx, các bạn có thể yên tâm dùng cloudflare. Đối với những bạn không dùng cloudflare thì module này cũng ko hề gây trở ngại gì hết, các bạn không cần lo lắng.
    • Tích hợp Nginx Page Speed giúp tăng tốc website.
    • Tự động thu thập thông tin của VPS như Ram, Disk, CPU, Load average để từ đó đưa ra cài đặt hợp lý
    • Có đầy đủ những tính năng cần thiết để quản trị server như thêm, xóa website, backup dữ liệu, tự động backup dữ liệu, cài ioncube loader, thêm xóa database…
    • Tích hợp script chống ddos nhỏ gọn và mạnh mẽ, có thể cấu hình trong menu chọn của servertut script. Chống ddos này dựa vào iptables có sẵn trong linux mà không hề cài thêm, vẫn luôn đúng với tiêu chí của servertut script : Tận dụng những thứ sẵn có của linux
    • Bổ sung tính năng đồng bộ tuyệt vời giữa VPS và máy tính cá nhân, quản lý tập tin và thư mục chưa bao giờ dễ dàng như thế, sao lưu chưa bao giờ dễ dàng như thế !

Tôi đã thử cài đặt và sử dụng script này trên VPS của các nhà cung cấp là DigitalOcean (KVM VPS), Ramnode (KVM VPS), Iniz (OpenVZ VPS), ChicagoVPS (OpenVZ VPS), tất cả đều hoạt động tốt, không có vấn đề gì.

2. Yêu cầu hệ thống

– Hệ điều hành: CentOS 6 64 bit

– RAM: tối thiểu 512Mb

– Sẽ tốt hơn nếu VPS/Server của bạn sử dụng đĩa cứng SSD.

3. Cài đặt

Cài đặt script này đơn giản, các bạn chỉ cần copy dòng lệnh dưới đây, dán vào cửa sổ putty và enter:

wget https://danhgiahost.com/script/webserver/wp-build && chmod +x wp-build && ./wp-build

Servertut scripts: Công cụ giúp cài đặt và quản trị VPS/Server dễ dàng (Bài 1)

Chú ý: Nếu chưa biết cách sử dụng putty, xem tại đây

Script sẽ thu thập các thông số của server, từ đó tính toán để đưa ra phương án cài đặt phù hợp.

Servertut scripts: Công cụ giúp cài đặt và quản trị VPS/Server dễ dàng (Bài 1)

Tiếp đó, script sẽ hỏi bạn những thông tin cơ bản yêu cầu người dùng nhập liệu như sau :

    • Tên miền chính: Nếu bạn chỉ định chạy 1site thì không cần quan tâm, còn nếu bạn sẽ chạy nhiều website trên VPS/Server thì đây sẽ là website chính, không thể xóa bỏ, chứa bộ nguồn PMA và chứa các file backup của tất cả các website trên server
    • Port PMA các bạn có thể đặt tùy ý, nhưng không được trùng với port đã được các dịch vụ/chương trình khác sử dụng, và phải là 1 port thực. Bạn nên vào đây để tìm hiểu thêm nếu không chắc chắn
    • Port cho btsync dùng để truy cập trang quản trị nền web của chương trình. Cũng tương tự như port dành cho PMA, port cho btsync cũng phải là port thực và duy nhất, không trùng với port của các chương trình có trong hệ thống, kể cả port PMA!
    • Email : Đây sẽ là địa chỉ email chương trình dùng để liên hệ với bạn, rất nhiều thông tin quan trọng sẽ gửi tới đây, Email này cũng chính là tên đăng nhập vào các trang quản lý APC Statics và BTSync WebUI. Bạn hãy cân nhắc nên dùng email nào, và nhớ nhập chính xác
    • Mã bảo mật cá nhân : Các bạn tự đặt, không được chứa bất kỳ ký tự đặc biệt nào, kể cả dấu cách. Mã này dùng để tăng tính an toàn cho file backup, và cũng chính là mật khẩu để truy cập vào các trang quản lý APC Statics và BTSync WebUI

Servertut scripts: Công cụ giúp cài đặt và quản trị VPS/Server dễ dàng (Bài 1)

Sau khi nhập xong, các bạn cứ để Script tự thực hiện công việc của mình. Thời gian cài đặt nhanh hay chậm phụ thuộc vào tốc độ mạng của VPS/Server, thường chỉ mất dưới 5 phút. Nếu các bạn thấy trên màn hình báo fail hay nhảy lên chữ màu xanh màu đỏ, đừng hoảng, đó là điều bình thường !

Servertut scripts: Công cụ giúp cài đặt và quản trị VPS/Server dễ dàng (Bài 1)

Tới bước cấu hình cơ bản cho MariaDB là đã sắp xong rồi đấy, các bạn ấn phím enter nếu được yêu cầu. Khi yêu cầu nhập mật khẩu cho root MariaDB thì các bạn cứ nhập rồi enter tiếp. Lưu ý : root ở đây là tên người dùng trong cơ sở dữ liệu mysql, nó khác hoàn toàn root của VPS

Servertut scripts: Công cụ giúp cài đặt và quản trị VPS/Server dễ dàng (Bài 1)

Khi script muốn được cấp quyền để thực hiện bảo mật MariaDB, bạn có thể chọn Y hoặc n. Ở đây tôi chọn Y.

Cuối cùng, script hỏi bạn có muốn cài đặt tường lửa không. Nếu bạn chọn Y, công cụ tường lửa CSF sẽ được cài đặt.

Servertut scripts: Công cụ giúp cài đặt và quản trị VPS/Server dễ dàng (Bài 1)

Như vậy là mọi việc đã hoàn thành, sau khi hoàn thành công việc của mình, script sẽ tự khởi động lại VPS. Các bạn hãy check mail để nhận những thông tin cơ bản nhất

Servertut scripts: Công cụ giúp cài đặt và quản trị VPS/Server dễ dàng (Bài 1)

Lưu ý : Mọi email mà Servertut Script gửi cho bạn mặc định sẽ bị tống vào mục Spam. Đây là điều bình thường và hiển nhiên, do đây là email gửi bằng người dùng root của hệ thống linux. Các bạn đừng lo lắng, nếu ứng dụng của các bạn cần gửi mail thì nó sẽ được thiết lập khác, có địa chỉ gửi rõ ràng, có thông tin phụ rõ ràng để các bộ lọc spam mail có thể phân biệt

Như vậy là đã cài đặt xong rồi, khi server khởi động lại xong, bạn có thể truy cập vào các liên kết trong email để kiểm tra.

Servertut scripts: Công cụ giúp cài đặt và quản trị VPS/Server dễ dàng (Bài 1)

Mời xem bài 2. Hướng dẫn sử dụng Servertut script

Nguồn: Servertut scripts: Công cụ giúp cài đặt và quản trị VPS/Server dễ dàng (Bài 1)

Share
Tweet
Email
Prev Article
Next Article

Related Articles

Hướng dẫn cài đặt acmetool.sh để sử dụng Let’s Encrypt SSL trên Centmin Mod
acmetool.sh là add-on hỗ trợ việc cài đặt chứng chỉ …

Hướng dẫn cài đặt acmetool.sh để sử dụng Let’s Encrypt SSL trên Centmin Mod

Servertut Script bài 2: Giới thiệu các công cụ mà Servertut Script cung cấp để quản lý VPS/Server
Sau khi cài đặt hoàn tất Servertut Script lên VPS/Server, …

Servertut Script bài 2: Giới thiệu các công cụ mà Servertut Script cung cấp để quản lý VPS/Server

About The Author

danhgiahost
Hoàng Trung

Leave a Reply Cancel Reply

CHUYÊN MỤC

  • Thông tin – Kiến thức
    • Kiến thức
    • Thông tin nhà cung cấp
  • Đánh giá
    • Dịch vụ máy chủ riêng
    • Dịch vụ máy chủ ảo
    • Dịch vụ hosting chia sẻ
    • Các dịch vụ khác
  • Khuyến mãi
  • Quản trị
  • Thủ thuật – Tiện ích
    • Làm Web
  • MMO
  • Video

ĐƯỢC QUAN TÂM

    KHUYẾN MÃI

    • Black Friday 2024: StableHost giảm giá đến 70%
      Black Friday 2024: StableHost giảm giá đến 70%
    • Hawk Host Khuyến Mãi Black Friday 2024: Giảm Giá Lên Đến 70%!
      Hawk Host Khuyến Mãi Black Friday 2024: Giảm Giá Lên Đến 70%!
    • Khuyến Mãi Black Friday 2024 của ColoCrossing – Giảm Giá Đặc Biệt cho Máy Chủ Dành Riêng, VPS & Cloud Metal Servers!
      Khuyến Mãi Black Friday 2024 của ColoCrossing – Giảm Giá Đặc Biệt cho Máy Chủ Dành Riêng, VPS & Cloud Metal Servers!
    • Khuyến Mãi Black Friday & Cyber Monday 2024 của GreenCloud VPS – Giảm Giá Đến 90%
      Khuyến Mãi Black Friday & Cyber Monday 2024 của GreenCloud VPS – Giảm Giá Đến 90%
    • UltraVPS.eu Ưu Đãi Đặc Biệt nhân Kỷ Niệm 25 Năm Thành Lập và Black Friday 2024
      UltraVPS.eu Ưu Đãi Đặc Biệt nhân Kỷ Niệm 25 Năm Thành Lập và Black Friday 2024

    ĐÁNH GIÁ

    • Đánh giá, so sánh hiệu suất Disk và CPU của Linode, DigitalOcean, UpCloud, Hetzner, Terrahost và Scaleway
      Đánh giá, so sánh hiệu suất Disk và CPU của Linode, DigitalOcean, UpCloud, Hetzner, Terrahost và Scaleway
    • 10 nhà cung cấp dich vụ CDN tốt nhất thế giới
      10 nhà cung cấp dich vụ CDN tốt nhất thế giới
    • Tham khảo kết quả đánh giá VPS 512Mb, 1Gb và 2Gb RAM của DigitalOcean
      Tham khảo kết quả đánh giá VPS 512Mb, 1Gb và 2Gb RAM của DigitalOcean
    • Tham khảo kết quả benchmark đánh giá dịch vụ SSD VPS của Vultr
      Tham khảo kết quả benchmark đánh giá dịch vụ SSD VPS của Vultr
    • Top 10 nhà cung cấp dịch vụ VPS giá rẻ quý I/2014
      Top 10 nhà cung cấp dịch vụ VPS giá rẻ quý I/2014

    LIÊN QUAN

    • Hướng dẫn cài đặt Centmin Mod
      Hướng dẫn cài đặt Centmin Mod
    • Hướng dẫn cấu hình tối ưu Nginx và PHP-FPM
      Hướng dẫn cấu hình tối ưu Nginx và PHP-FPM
    • Hướng dẫn cài đặt phpMyAdmin cho CentminMod
      Hướng dẫn cài đặt phpMyAdmin cho CentminMod
    • Hướng dẫn sử dụng vi/vim cơ bản
      Hướng dẫn sử dụng vi/vim cơ bản
    • Hướng dẫn sử dụng chức năng chuyển Shapshot giữa các người dùng DigitalOcean khác nhau
      Hướng dẫn sử dụng chức năng chuyển Shapshot giữa các người dùng DigitalOcean khác nhau

    Đánh giá Hosting

    Copyright © 2025 Đánh giá Hosting

    Ad Blocker Detected

    Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker.

    Refresh