Centminmod & WordPress [Phần 2] – Cài đặt Centminmod

Centminmod & WordPress [Phần 2] – Cài đặt Centminmod

Ở phần 1 mình đã giới thiệu Centminmod. Tiếp tục với phần này mình xin hướng dẫn các bạn cách cài đặt Centminmod vào VPS cực kì ngắn gọn và dễ hiểu. Mình bắt đầu nhé!

Chuẩn bị VPS

Mình xin nhắc lại, để theo serie này bạn cần thông tin VPS như sau:

  • IP của VPS
  • Mật khẩu với username là root
  • VPS chỉ được cài CentOS, chưa được cài gì cả.

Bạn có thể mua VPS nguyên xi chưa được cài gì tại Site5 hoặc DigitalOcean hoặc vHost.

Cài đặt Centminmod

Để cài đặt Centminmod bạn vui lòng làm theo các bước sau:

Bước 1. Đăng nhập vào VPS

Chúng ta sẽ đăng nhập thông qua SSH bằng phần mềm PuTTY (Windows) hoặc Terminal (OS X/Ubuntu).

Sau khi đăng nhập xong thì bạn sẽ thấy như thế này:

installcentminmod-login

Bước 2. Cài đặt module cần thiết

Đối với VPS chưa cài gì cả, đầu tiên bạn cài 2 cái module cần thiết đó là wgetunzip bằng lệnh dưới đây nhé.

Nó sẽ tự động cài cho bạn, không cần làm gì cả. Hình ảnh sau khi cài xong:

installcentminmod-installwgetunzip

Bước 3. Cài đặt Centminmod

Đầu tiên bạn cần truy cập vào thư mục /usr/local/src, đây là sẽ là thư mục bạn lưu file cài đặt của centminmod. Gõ lệnh dưới đây vào.

Sau đó gõ tiếp lệnh wget để tải file cài đặt của Centminmod về VPS, nó sẽ tải về thư mục mà bạn vừa truy cập:

Lưu ý rằng, tại thời điểm này là phiên bản Centminmod v.1.2.3-eva2000.07. Tốt nhất bạn nên vào đây để lấy link phiên bản mới nhất của nó và thay vào lệnh bên trên.

installcentminmod-downloadsource
Hình ảnh sau khi tiến hành wget

Giờ thì thư mục /usr/local/src của bạn đã có file cài đặt .zip của Centminmod, hãy thử chạy lệnh ls xem có nó không đã nhé, tiện thể bạn cũng cần biết chính xác tên file để tí nữa giải nén ra.

installcentminmod-ls

Bây giờ gõ tiếp lệnh dưới để tiến hành giải nén nhé.

Nhớ thay tên file centmin-v1.2.3-eva2000.07.zip thành đúng với tên file mà bạn đang có trên VPS.

Giải nén xong, bạn truy cập vào thư mục vừa được giải nén, tên thư mục giống với tên file nhưng không có .zip nhé.

Sau đó gõ lệnh ls ra bạn sẽ thấy ngay các file cài đặt của Centminmod.

installcentminmod-centminlisting
Các file và thư mục trong thư mục cài đặt Centminmod

Bây giờ chúng ta sẽ tiến hành cấp quyền thực thi cho file centmin.sh để chúng ta có thể thực thi nó bằng lệnh dưới đây.

Tiếp tục gõ lần lượt 2 lệnh dưới đây vào để cập nhật lại package, sẽ có 1 tí thông báo hiển thị ra thôi:

Coi như đã xong bước cài đặt, bây giờ chỉ cần chạy file centmin.sh để tiến hành mở menu của script Centminmod thôi nhé.

Lưu ý rằng để chạy được file này, bạn cần truy cập vào thư mục Centminmod trước mà ta đã làm ở các bước trên (/user/local/src/centmin-v1.2.3mod). Sau khi chạy thì menu Centminmod sẽ hiển thị ra thế này:

installcentminmod-menu

Cách sử dụng là gõ số thứ tự của chức năng mà bạn muốn thực thi. Nếu bạn chưa hiểu rõ về nó thì tốt nhất chỉ làm theo bài này.

Ở đây bạn sẽ cần gõ số 1 và Enter, tức là tùy chọn cài đặt mới toàn bộ như NGINX, PHP-FPM, MariaDB, APC Cache,…để tiến hành chạy website trên VPS.

Sau khi gõ xong, bạn cần chờ nó thiết lập cho bạn, bước chờ này khoảng 15 – 20 phút.

installcentminmod-instailling
Quá trình cài đặt tùy chọn #1 của Centminmod

Chạy được tầm 45 phút, nó sẽ tự động thiết lập mật khẩu MySQL cho bạn và hoàn thành mà không cần nhập hay gõ gì cả.

finish-centminmod

Để kiểm tra, hãy truy cập vào IP của VPS xem nó có hiển thị nội dung NGINX Test Page chưa nhé. Nếu có rồi thì đã thành công.

Hãy lưu lại các thông tin màu xanh lá cây (copy vào file text) vì nó khá quan trọng sau này để bạn cài đặt WordPress.

Kết luận

Ở phần này bạn đã biết cách tải Centminmod về VPS và cài đặt máy chủ web (webserver) bằng NGINX cùng 1 số module khác với tùy chọn tự động cài đặt của Centminmod.

Tiếp tục ở bài sau, mình sẽ hướng dẫn bạn cách thêm domain vào VPS với Centminmod và cài mới một trang WordPress ở VPS bằng WP CLI trong Centminmod.

Centminmod & WordPress [Phần 2] – Cài đặt Centminmod

Centminmod & WordPress [Phần 2] – Cài đặt Centminmod

( Serie Centminmod & WordPress )


WordPress FAQ  »  Học WordPress  »  Hosting  »  Máy Chủ 


 WordPress FAQ   |   Hoc WordPress   |   Su dung WordPress   |   Lap trinh WordPress |   Plugin WordPress  |  Thuat ngu WordPress   |  Theme WordPress  |  Lap trinh Themes  |  Lap trinh plugin  |  WordPress API  |  Hosting   |  May chu

Chia sẻ bài viết

Bình luận