Giao diện Putty

Cài cho VPS ban đầu với Centminmod trên hệ điều hành CentOS 6

Hiện tại là mình đang xài một con VPS để làm chuột bạch vì thú thực với các bạn từ trước tới nay mình chưa bao giờ dùng VPS hay Linux gì cả, hôm nay cần phải viết bài này để sưu tầm các thông tin về trong quá trình mình dùng còn có cái tham khảo …

Nhưng trước tiên chúng ta cần biết là, với gói VPS hoàn toàn chỉ có hệ điều hành trắng, không có bất cứ một thứ gì trên đó nên ta hãy cài Centmin trên đó để tiện cài các script khác, đỡ gõ nhiều dòng lệnh làm gì …

Giới thiệu CentminMod

CentminMod là một script tự động cài đặt tất cả những thành phần cần thiết vào một máy chủ ảo hoặc máy chủ vật lý sử dụng nhân Linux và đặc biệt là nó hoạt động tốt nhất trên hệ điều hành CentOS. Kể từ ngày ra mắt lần đầu tiên vào ngày 9/6/2011 thì đến nay nó đã được cập nhật lên phiên bản 1.2.3 với hàng trăm sự thay đổi và bổ sung để nó luôn hoạt động tốt nhất, không gây lỗi.

CentminMod có ưu điểm là hỗ trợ rất nhiều công cụ vào đó, bao gồm:

  • Máy chủ web NGINX bản mới nhất.
  • Phần mềm PHP-FPM.
  • MariaDB 5.5 (MySQL).
  • Tự thêm website vào máy chủ (NGINX vHost Setup).
  • Phần mềm Memcached.
  • CFS Firewall để bảo mật.
  • Nginx Page Speed để tăng tốc.
  • Thiết lập mail server với định dạng @domain.com.
  • Phần mở rộng PHP Suhosin, FFPMPEG.
  • Nén trang đa tầng với pigz, pbzip2, lbzip2, plzip, p7zip.
  • Các PHP Opcode Cache như APC, XCache.
  • Và còn một số tính năng nhỏ khác nữa.

Như vậy, với các công cụ có sẵn như trên thì bạn đã có một máy chủ web rất tốt và an toàn rồi.

Bắt đầu cài đặt

Hiện tại mình sẽ cài là CentminMod với VPS CentOS 6.4 64bit. Nhưng để chắc chắn cho các bạn newbie đọc bài này mình xin hướng dẫn luôn cho các bạn đỡ bỡ ngỡ nhé:

Bạn có thông tin User là root chẳng hạn, với pass và IP đi kèm, bạn download phần mềm Putty dùng để kết nối SSL tới server này, Putty chỉ có màn hình đen xì thôi nhé.

Giao diện Putty
Giao diện Putty

Okey không lòng vòng nhiều:

Bạn phải cài cái thứ nhất là Unzip đã, nếu không thì hết đường giải nén các gói cài đặt:

yum install unzip

Sau đó bạn cài luôn Wget nhé, dùng để download và cài các MOD từ các nguồn khác nhau:

yum -y install wget

Okey giờ ta download script này về:

cd /usr/local/src

wget http://centminmod.com/download/centmin-v1.2.3-eva2000.06.zip

Giải nén và CHMOD, nếu không CHMOD không chạy đâu à:

unzip centmin-v1.2.3-eva2000.06.zip
cd centmin-v1.2.3mod
chmod +x centmin.sh

Cập nhật các gói rồi chuẩn bị cho chạy:

yum -y install bc wget

Chạy nào:

./centmin.sh

Và màn hình em nó là đây nè:

Màn hình hiển thị menu nếu các bạn làm đúng các bước trên
Màn hình hiển thị menu nếu các bạn làm đúng các bước trên

Giờ thì chọn cái nào bạn muốn nhé, từ cấu hình tên miền vào VPS chọn 2 + Enter:

Cấu hình tên miền vào VPS
Cấu hình tên miền vào VPS

Rồi ! Tớ vọc được cái gì hay ho tớ post sau, chúc cả nhà ngủ trưa ngon giấc tới tối 😀 !

TÁC GIẢ:

Tôi là Jam, thâm niên 7 năm thiết kế website và làm SEO. Hãy theo dõi blog của tôi để nhận được nhiều chia sẻ thú vị xung quanh chủ đề công nghệ.

Có 14 bình luận !

  1. Cả ngày hôm nay từ sáng đến 5g chiều, chiến đấu với cái VPS centos6 64bit, vất vả lắm. Tự nhiên giờ đọc bài này của bác thật là muốn cắn lưỡi.

    1. Cứ từ từ mình chỉ cho 😀 cái thứ linux này trước mình dùng rồi nên quen lệnh tí, tại trước ghét bill gate nên cài Linux, nhưng gõ lệnh nhiều mỏi tay nên lại yêu lại ông Gate cho lành 😀

      1. Bạn có dùng yahoo không ạ
        Code mình nó bắt buộc phải có Memcached Server 1.4.17 + Memcache 3.0.7 PHP Extension mới chạy đc. Thấy centminmod có nên mình cài nhưng ko biết vụ .htaccess
        Nếu L A M P đc bạn giúp mình với nhé.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *