Cuong Knight – Sống với đam mê
  • Home
  • Giới thiệu
  • Khuyến mãi
  • Download
  • Thủ thuật
  • Đồ họa
  • Thủ thuật website
  • VPS
  • Mobile
    • Android
    • IOS

Cuong Knight – Sống với đam mê

  • Home
  • Giới thiệu
  • Khuyến mãi
  • Download
  • Thủ thuật
  • Đồ họa
  • Thủ thuật website
  • VPS
  • Mobile
    • Android
    • IOS
VPS

Hướng dẫn thiết lập CentOS trên Amazon Web Services

by CuongKnight 24/11/201924/11/2019
được viết bởi CuongKnight 24/11/201924/11/2019
Hướng dẫn thiết lập CentOS trên Amazon Web Services

Hôm nay mình sẽ chia sẻ đến các bạn bài viết hướng dẫn thiết lập CentOS trên VPS Amazeone.

Trước khi bắt tay vào để thiết lập, các bạn hãy đọc lại bài viết ” Hướng dẫn đăng ký VPS Amazone miễn phí” để đăng ký cho mình một VPS nhé.

#1 – Connect vào CentOS

Có nhiều phần mềm SSH Client support bạn việc này. Với các bạn dùng window thì có thể dùng PuTTY. Mac/Linux thì có thể dùng vSSH hoặc dùng command line trực tiếp. Ở đây mình sẽ hướng dẫn sử dụng PuTTY.

Bước 1: Tải và cài đặt PuTTY bản mới nhất cho Windows tại đây

Bước 2: Sau khi cài xong thì mở PuTTYgen (Menu > PuTTY > PuTTYgen), chọn đến file .pem để convert sang file .ppk (file .pem là file tải về lúc tạo VPS)

Bước 3: Sau khi chọn file và phần mềm convert xong thì ta lưu lại key: Save private key > đặt tên cho file > Save

Bước 4: Mở phần mềm PuTTY lên (Menu > PuTTY > PuTTY). Nhập vào các thông tin như sau:

    • Tại mục Category > chọn Session
      • Host Name (or IP address): nhập vào centos@public_dns (VD: centos@ec2-3-0-20-45.ap-southeast-1.compute.amazonaws.com)
      • Port: 22
      • Note: user cho các hệ điều hành khác cho ai cần:
        • Amazon Linux 2 và Amazon Linux AMI, user name đều là ec2-user
        • Centos AMI, user name là centos
        • Debian AMI, user name là admin hoặc root
      • Fedora AMI, user name là ec2-user hoặc fedora
      • RHEL AMI, user name là ec2-user hoặc root
      • SUSE AMI, user name là ec2-user hoặc root
      • Ubuntu AMI, user name là ubuntu
  • Tại mục Category > chọn Connection > SSH > Auth > browse đến file .ppk vừa convert ở trên

Bước 5:  Nếu báo như ảnh dưới là đã kết nối thành công


#2 – Cài đặt HocVPS Script cho CentOS

HocVPS Script là 1 bash script chạy trên SSH sẽ tự động cài đặt tất cả các thành phần cần thiết nhất cho VPS với một dòng lệnh duy nhất. Mình hay dùng HocVPS vì mọi thứ đều tự động, tiện cho người ít hiểu biết về VPS như mình. Ai rành về VPS thì cài thủ công mọi thứ sẽ tốt hơn 🙂

Kết nối SSH sử dụng ZOC Terminal hoặc Putty. Như ở trên mình có hướng dẫn dùng PuTTY nên dưới này mình sẽ tiếp tục sử dụng PuTTY.

  1. Cấp quyền root cho tài khoản bằng lệnh sau:
    sudo su
  2. Chạy tiếp lệnh sau để cài đặt HocVPS:
    curl -sO https://hocvps.com/install && bash install
  3. Chuẩn bị quá trình cài đặt:

    Trong bước này bạn cần lựa chọn:

    • Phiên bản PHP muốn sử dụng: nên dùng PHP 7.1, có hiệu suất gấp 3 lần so với phiên bản cũ 5.6.
    • Tên miền chính sử dụng với VPS, có thể nhập có www hoặc không có www tùy mục đích sử dụng, script sẽ tự động redirect giúp bạn.
    • Port admin quản lý server: là port bí mật (nằm trong khoảng 2000 – 9999, thay đổi được sau khi cài) dùng để:
      • Truy cập link quản trị, có dạng: http//domain.com:port/
      • Sử dụng phpMyAdmin, link dạng: http://domain.com:port/phpmyadmin/
      • Quản lý File Manager, link dạng: http://domain.com:port/filemanager/
      • Theo dõi tình trạng hệ thống, link dạng: http://domain.com:port/serverinfo/
      • Theo dõi tình trạng Zend Opcache, link dạng: http://domain.com:port/op.php
  4. Sau đó, bạn cứ để cho script tự động thực hiện quá trình cài đặt, có thể mất từ 3 – 5 phút tùy cấu hình và network của VPS/Server.
  5. Cuối cùng, nếu không có vấn đề gì xảy ra, bạn sẽ nhận được thông báo cài đặt thành công và thông tin quản lý VPS như bên dưới. Đồng thời, thông tin này cũng sẽ được lưu trong file text có đường dẫn /root/hocvps-script.txt để bạn xem lại sau này.

Vậy là server sẵn sàng để bạn sử dụng rồi đấy.


#3 – Mở port cho VPS Amazon

Mặc định, HocVPS Script đã mở các port cần thiết: SSH(2222), HTTP/HTTPS(80/443), HocVPS Admin… Tuy vậy, một số nhà cung cấp VPS (như Google Cloud, Amazon…) có thiết lập tường lửa riêng bên ngoài VPS và mặc định chỉ cho phép port SSH(22) và HTTP(80). Mở port thủ công bằng cách sau:

Phần này thực hiện trên website https://console.aws.amazon.com/ec2/

Bước 1: bạn cần đăng nhập vào website console

Bước 2: Chọn mục “Running Instances” và chọn máy chủ bạn muốn mở port

Bước 3: Ở cột “Security groups“, Click security group của instance được chọn, hệ thống chuyển sang màn hình “List Security Groups”

Bước 4: Click “Inbound” > “Edit“, sẽ có pop-up giống bên dưới được mở ra.

Bước 5: Ta sẽ mở luôn 3 port. Click “Add Rule” và chọn như sau:

  • HTTP
  • Port 2222
  • Port Admin
  • Port 443 (HTTPS)
  • Type: HTTP
  • Protocal: TCP
  • Port Range: 80
  • Source: Custom

—> Save lại


#4 – Quản lý file trên VPS

– Để upload hay download file trên VPS, ta có thể dùng luôn File Manager của HocVPS:

– Hoặc nếu ai đã từng dùng host thì quá quen với các phần mềm FTP như FileZilla, CuteFTP, … nhưng với VPS thì ta phải dùng các phần mềm hỗ  trợ sFTP. Trong bài này mình hướng dẫn sử dụng WinSCP nhé.

Có một vấn đề bạn cần quan tâm là phân quyền để upload file lên thư mục home/domain.com/public_html bạn chạy dòng lệnh bên dưới.

sudo su
chown -R <ten-user-ssh> /home/domain.com/public_html

Nếu bạn cài plugin, theme, update wordpress mà bị yêu cầu đăng nhập FTP thì bạn dùng dòng lệnh này trên SSH để cấp quyền, lần sau nó sẽ không hỏi lại nữa:

sudo su
chown -R nginx:nginx /home/domain.com/public_html
  1. Tải xuống và cài đặt WinSCP từ http://winscp.net/eng/download.php
  2. Khởi động WinSCP
  3. Tại màn hình đăng nhập của WinSCP, nhập vào như sau:
    – Host name: nhập vào public DNS hoặc IPv4 Public IP
    – Port: 2222 (do ở trên mình cài HocVPS nên port đã thay đổi từ 22 sang 2222)
    – User name: centos
    Và thêm file .ppk đã được convert bằng PuTTYgen ở trên

  4. Ấn OK xong thì chọn Login, nếu có yêu cầu xác nhận gì thì cứ chọn Yes hết nhé. Nếu đăng nhập thành công thì nó sẽ thế này:

Đến đây rồi thì các bạn up source lên cài WordPress hoặc up file backup lên rồi extract ra dùng nhé.

 

 

0 bình luận
0
FacebookTwitterGoogle +Pinterest
CuongKnight

Thích tìm hiểu về công nghệ thông tin, yêu thích công nghệ. Luôn muốn chia sẻ những điều mình biết đến với mọi người.

bài trước
Hướng dẫn đăng ký VPS Azure Microsoft miễn phí và nhận $200
bài tiếp
Download bản Ghost Win10 Pro (x86-x64) v1909 Build 18363.418 (No soft, Full soft) No Driver

CÓ thể bạn quan tâm

Hướng dẫn kết nối với VPS bằng phần...

09/12/2019

Hướng dẫn đăng ký VPS Azure Microsoft miễn...

24/11/2019

Đăng ký và tạo VPS tại Vultr

20/03/2020

Hướng dẫn cài đặt VPSSIM lên VPS chạy...

26/11/2019

Cài đặt LAMP (Linux, Apache, MySQL, PHP) trên...

24/03/2020

Hướng dẫn đăng ký VPS trên Amazone miễn...

24/11/2019

Cài đặt phần mềm quản trị VPS trên...

24/12/2019

Hướng dẫn tạo bộ nhớ ảo Swap trên...

09/12/2019

Nâng cấp PHP 7 với server sử dụng...

16/06/2020

Để lại một bình luận Cancel Reply

Lưu tên, email và trang web của tôi trong trình duyệt này cho lần tiếp theo tôi nhận xét.

About Me

About Me

Cuong Knight

Một người thích khám phá những thứ mới lạ và đặc biệt yêu thích công nghệ.

BÀI ĐỌC NHIỀU

  • 1

    Hướng dẫn thiết lập CentOS trên Amazon Web Services

    24/11/2019
  • 2

    Hướng dẫn kết nối với VPS bằng phần mềm Bitvise SSH Client

    09/12/2019
  • 3

    Download bản Ghost Win10 Pro (x86-x64) v1909 Build 18363.418 (No soft, Full soft) No Driver

    25/11/2019
  • 4

    Hướng dẫn dùng Skype video nhóm giống Zoom, không cần đăng ký tài khoản

    07/04/2020
  • 5

    Phần mềm Bitvise SSH Client và cách sử dụng

    26/11/2019

Phản hồi gần đây

  • Rami Afandi trong Hướng dẫn dùng Skype video nhóm giống Zoom, không cần đăng ký tài khoản
  • Cuong Knight – Sống với đam mê trong Hướng dẫn chi tiết cách sử dụng phần mềm Zoom họp trực tuyến cho người mới
  • Hướng dẫn dùng Skype video nhóm giống Zoom, không cần đăng ký tài khoản – Cuong Knight – Sống với đam mê trong Cách bỏ giới hạn 40 phút trên Zoom để dùng không giới hạn
  • Cài đặt phần mềm quản trị VPS trên Windows – Cuong Knight – Sống với đam mê trong Hướng dẫn kết nối với VPS bằng phần mềm Bitvise SSH Client
  • Hướng dẫn cài đặt VPSSIM lên VPS chạy CentOS để quản lý máy chủ website – Cuong Knight – Sống với đam mê trong Phần mềm Bitvise SSH Client và cách sử dụng

VPS Khuyên dùng

Hosting – VPS rẻ

Follow Me

Facebook

On Instagram

No images found!
Try some other hashtag or username

TAG

Bitvise SSH Client cài đặt wordpress download CrystalDiskInfo facebook ghost win 10 giao diện fb Google Analytic gọi video nhóm hocvps hosting giảm giá họp nhóm online Illustrator kaspersky kiểm tra ổ cứng kết nối vps microsoft namecheap Office Office Pack photoshop online phần mềm diệt vius phần mềm họp trực tuyến phần mềm zoom Skype Thiết kế trên AI thiết kế trên Illustrator Thủ thuật Illustrator (AI) thủ thuật VPS thủ thuật windows 10 tên miền giảm giá tối ưu hóa máy tính vps vps amazone vps azure microsoft free vps free vpssim VPS Vultr windows 10 wordpress Zoom Đăng ký VPS đăng ký vps miễn phí đổi giao diện facebook
  • Facebook
  • Twitter
  • Instagram
  • Pinterest
  • Youtube
  • Bloglovin
  • Snapchat
  • RSS

@2019 - Bảo lưu mọi quyền. Được xây dựng bởi Cuong Knight


Trở lại đầu trang