Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.

Announcement

Collapse
No announcement yet.

Cài đặt VestaCP để quản lí web server

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Cài đặt VestaCP để quản lí web server

    Bạn chán ngán vì phải làm việc với những dòng lệnh trên server? Bạn có nhiều website và muốn quản lí nó một cách trực quan? VestaCP có thể giải quyết điều đó.


    VestaCP là một open-source và có thể cài trên các chủ Linux (RHEL/CentOS, Debian hoặc Ubuntu).

    Cấu hình tối thiểu:
    • 512 Mb of RAM
    • 20 Gb of HDD
    • CPU 1 Ghz
    Ta có 2 cách để cài đặt:

    1. Cài theo mặc định
    2. Tùy chọn các tính năng (nên dùng để trách phải cài những thứ không cần thiết)

    Trước tiên, ta vào https://vestacp.com/install/

    Kéo xuống bên dưới, ở phần ADVANCED INSTALL SETTINGS, ta chọn các dịch vụ muốn cài đặt:



    Sau khi bấm Generate Install Command ta sẽ được script như sau:



    SSH vào server, download file cài đặt bằng lệnh:

    curl -O http://vestacp.com/pub/vst-install.sh


    Sau đó paste đoạn script ta tạo được và enter:



    Thông báo cho biết các tính năng sẽ được cài đặt (nhập y để tiếp tục):



    Sau khi quá trình cài đặt hoàn tất, ta sẽ nhận được thông báo như sau:



    Có thể ta sẽ phải mở thêm port 8083 để có thể truy cập được bằng giao diện web, trong bài này mình dùng CentOS 6 nên câu lệnh để mở port như sau:

    iptables -A INPUT -p tcp --dport 8083 -j ACCEPT

    Tùy theo dịch vụ, ta cũng có thể sẽ phải mở thêm một số port sau đây:
    • 53 (TCP/UDP): DNS
    • 21,12000-12100 (TCP): FTP
    • 25,465,587,2525 (TCP): SMTP
    • 22 (TCP): SSH
    • 110,995 (TCP): POP3
    • 143,993 (TCP): IMAP
    • 3306,5432 (TCP): Database connect
Working...
X