Hướng dẫn Cài đặt và sử dụng ZpanelX từ A->Z

  • Thread starter Thread starter JohnHary
  • Start date Start date
JohnHary

JohnHary

Active Member
Chào các bạn!


Hôm này minh sẽ hướng dẫn các bạn cài Zpanel trên CentOS thì rất đơn giản. Hiện tại phiên bản mới nhất của Zpanel là ZpanelX.


Phần I: Cài đặt OS và Zpanel


Trước tiên bạn chuẩn bị cài OS phiên bản CentOS 6.2 Final (x86 hoặc X64) cài Mini thôi nhé.


Cấu hình OS:
Thiết lập hostname:
Code:
#vi /etc/sysconfig/network


Sửa: HOSTNAME=[COLOR=#FF0000]cp.ddviet.vn[/COLOR] (Đây là địa chỉ dùng sau này truy cập vào Zpanel. Mình sẽ hướng dẫn trỏ record và cầu hình sub domain cho các dịch vụ của Zpanel ở phần II)


Thiết lập IP:
Code:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0


Nội dung của file ifcfg-eth0:


Code:
DEVICE="eth0"
NM_CONTROLLED="yes"
ONBOOT="[COLOR=#FF0000]yes[/COLOR]" [COLOR=#FF0000](Bật lúc VPS khởi động)[/COLOR]
HWADDR=08:00:27:2F:10:A3
TYPE=Ethernet
BOOTPROTO=none
IPADDR=[COLOR=#FF0000]192.168.1.10[/COLOR][COLOR=#FF0000] (IP của VPS)[/COLOR]
PREFIX=24
GATEWAY=[COLOR=#FF0000]192.168.1.253[/COLOR][COLOR=#FF0000] (Địa chỉ modem)[/COLOR]
DNS1=[COLOR=#FF0000]8.8.8.8[/COLOR] [COLOR=#FF0000](DNS Google)[/COLOR]
DOMAIN=[COLOR=#FF0000]8.8.4.4[/COLOR] [COLOR=#FF0000] (DNS Google)[/COLOR]
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03


Chú ý các phần chú thích mầu đỏ


Chạy lần lượt các lệnh sau:


Code:
#yum update
#yum install dos2unix


Vào https://github.com/Caffe1neAdd1ct/zpanelx-installers/tags download phiên bản mới nhất về máy rồi giải nén ra.


bạn chỉ cần file centos-6-2-1.00.sh dùng filezilla client upload vào thư mục root của VPS.
Nếu bạn không biết up lên VPS thì làm theo bước này điền vào ftp nhé:
Code:
Host: IP vps của bạn
Username: root
Password: Pass của root
Port: 22


Chạy tiếp lệnh này.


Code:
#dos2unix centos-6-2-1.00.sh
#chmod +x centos-6-2-1.00.sh
#./centos-6-2-1.00.sh


Bạn chỉ cần chọn Y và enter


Chú ý:
Code:
Time zone: Asia/Ho_Chi_Minh


Sau khi cài đặt thành công đợi VPS Reboot xong. Bạn truy cập vào địa chỉ IP với các thông số:


Code:
User: zadmin Pass: password


Đón đọc Phần II. Cấu hình subdomain và virtualhost.


Chú ý: Đọc xong không Thanks không post tiếp



Phần II: Cấu hình Subdomain cho webmail và mysql

- Phần này các bạn cần cấu hình trong Domain và Virtualhost.


- Đăng nhập vào Zpanel admin: Vào Admin/Module Admin/Apache Config
- Kéo xuống cuối trong phần : All Virtual Hosts with Overrides
Chọn domain mà bạn muốn cấu hình trong hộp combo box -> Chọn Select


+ Uncheck mục OpenBase Enabled
+ Custom Entry: copy đoạn này và dán vào.


Code:
</VirtualHost>


NameVirtualHost *:80


# Configuration for phpMyAdmin.
<VirtualHost *:80>
ServerAdmin [COLOR=#FF0000]admin@domain.com[/COLOR]
DocumentRoot "/etc/zpanel/panel/etc/apps/phpmyadmin/"
ServerName [COLOR=#FF0000]mysql.domain.com[/COLOR]
AddType application/x-httpd-php .php3 .php
<Directory />
Options FollowSymLinks Indexes
AllowOverride All
Order Allow,Deny
Allow from all
</Directory>
</VirtualHost>


NameVirtualHost *:80


# Configuration for WebMail.
<VirtualHost *:80>
ServerAdmin [COLOR=#FF0000]admin@domain.com[/COLOR]
DocumentRoot "/etc/zpanel/panel/etc/apps/webmail/"
ServerName [COLOR=#FF0000]webmail.domain.com[/COLOR]
AddType application/x-httpd-php .php3 .php
<Directory />
Options FollowSymLinks Indexes
AllowOverride All
Order Allow,Deny
Allow from all
</Directory>


Các bạn sửa các phần tôi tô mầu đỏ phù hợp với domain của các bạn nhé.


Xong cấu hình trong zpanel. Giờ đến phần cấu hình các bản ghi trong domain control.


Tiếp theo các bạn đăng nhập vào phần cấu hình domain của bạn (Tuỳ mỗi nhà cung cấp domain mà bạn mua giao diện có khác nhau nhưng cấu hình đều giống nhau).


Tạo 02 Record A:
Code:
Host: @
Point to: IP của bạn
TLL: 1 hour


tạo thêm cài www nữa


Tạo 04 Cname (theo tôi thì như cậy):
Code:
cp, ftp, mysql, webmail và point tới @
riêng cname cp thì các bạn tuỳ thuộc vào hostname khi cài os bạn để như nào thì tạo cname như vậy (Của tôi là cp.chobiengioi.com thì tôi tạo cp cname).


các bạn chờ cho dns cập nhật và test thử:


+ cp.domain.com (Zpanel control)
+ mysql.domain.com (phpmyadmin)
+ webmail.domain.com (webmail client)
+ ftp.domain.com (ftp server)


Đón đọc Phần III: Gửi - Nhận mail và unblock IP cho Mail Server.
 

Facebook Comments

Similar threads

cuongpro9x
Replies
0
Views
8K
cuongpro9xcuongpro9x is verified member.
cuongpro9x
Admin
Replies
0
Views
8K
AdminAdmin is verified member.
Admin
Admin
Replies
0
Views
3K
AdminAdmin is verified member.
Admin
Back
Top