5. WHM/cpanel
5.3.4 Quản lý CSDL
Trang web thì chia làm 2 loại chính 1 là web động và web tĩnh,thường thì đa số web là web động,nên cần có cơ sở dữ liệu để web có thể hoạt động được.Và phần cơ sở dữ liệu này rất quan trọng đối với một trang web.
5.3.4.1 Khởi tạo Database MySQL
WIN 8 64BIT 62
Step 2: Tạo user cho database
WIN 8 64BIT 63
5.3.4.2 PhpMyAdmin
Step 1: Import và Export database – sau khi tạo mysql DEMO ta vào import database – chọn Database DEMO -> chọn Import or Export
WIN 8 64BIT 64
5.3.5 Email
Để sử dụng được email trên Cpanel trước hết ta cần thực hiện tạo một b ản ghi A có dạng
WIN 8 64BIT 67
mail.yourdomain.com trỏ về địa chỉ IP của hosting và tạo một MX record trỏ về mail.yourdomain.com
5.3.5.1 Quản lý email
WIN 8 64BIT 68
5.3.5.2 Webmail
Để đăng nhập vào hòm mail từ webmail, Ta đăng nhập theo địa chỉ
mail.yourdomain.com:2096 ( lưu ý địa chỉ yourdomain.com chỉ là địa chỉ đại diện cho domain của bạn )
WIN 8 64BIT 70
5.4 WHM cơ bản cho người quản trị 5.4.1 Xem thông tin server
5.4.2 Change Root Password
WIN 8 64BIT 71
5.4.4 Change hostname
WIN 8 64BIT 72
5.4.6 Tạo các gói Package
WIN 8 64BIT 73
5.4.7 Tạo User cho khách hàng
+ Điền các thông tin cần thiết vào
5.4.8 Xem danh sách các tài khoản
WIN 8 64BIT 74
5.4.10 Bắt buộc tài khoản thay đổi mật khẩu
+ Chọn User khi muốn user đó đăng nhập lần đầu tiên và thay đổi mật khẩu
5.4.11 Giới hạn băng thông sử dụng
+ Ta có thể giới hạn băng thông của user nào mà ta muốn mặc dù user đó đang xài gói hosting nào.
WIN 8 64BIT 75
5.4.12 Manage plugins + Cài đặt các plugins
WIN 8 64BIT 76
WIN 8 64BIT 77
Hỗ trợ
6.1 Cấu hình và cài đặt CSF
Step 1: Vào trang web của CSF download gói csf về
Step 2: Giải nén và cài đặt gói CSF
+ wget http://configserver.com/free/csf.tgz + tar –zxvf csf.tgz + cd csf + sh install.sh + perl /usr/local/csf/bin/csftest.pl
WIN 8 64BIT 78
Step 3: Cấu hình CSF
+ Sau khi bấm check thì ta cần phải cấu hình hệ thống để chóng các cuộc tấn công từ bên ngoài.
WIN 8 64BIT 79
+ Ta cần cấu hình để không còn bị lỗi nữa. Mỏi lỗi đều có hướng dẩn giải quyết giúp người quản trị có thể cấu hình.
6.2 Cấu hình mod_security
WIN 8 64BIT 80
WIN 8 64BIT 81
WIN 8 64BIT 82
+ Chọn Save New Configuration -> cài đặt xong mod_security
6.3 Cấu hình Nginx làm reverse proxy Step 1 : Donwload Nginx Step 1 : Donwload Nginx
+ rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6- 8.noarch.rpm
+ yum install nginx Step 2: Cấu hình Nginx
+ vi /etc/nginx/conf.d/proxy.conf proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 10m; client_body_buffer_size 128k; proxy_connect_timeout 90; proxy_send_timeout 90; proxy_read_timeout 90; proxy_buffers 32 4k; + Tạo thư mục lưu cache
mkdir -p /tmp/cache_nginx/tmp
chown nginx.nginx –R /tmp/cache_nginx chmod 700 -R /tmp/cache_nginx
WIN 8 64BIT 83
+ vi /etc/nginx/nginx.conf http {
proxy_cache_path /tmp/cache_nginx levels=2 keys_zone=web-cache:128m max_size=1024m inactive=1d;
proxy_temp_path /tmp/cache_nginx/tmp;
server {
listen 80;
server_name nguyenhuuhoang.com www.nguyenhuuhoang.com; access_log /var/log/nginx/domain.com.error.log ; error_log /var/log/nginx/domain.com.error.log ; location / { proxy_pass http://127.0.0.1:8080; proxy_cache web-cache; proxy_cache_valid 200 302 60m; proxy_cache_valid 404 1m; include /etc/nginx/conf.d/proxy.conf; } } }
# Listen 80: là port mà Nginx lắng nghe Client. #Server_name: Domain của Website
#Proxy_pass: địa chỉ IP , Port của httpd
Step 3 : khởi động Nginx Services nginx restart
WIN 8 64BIT 84
Step 4: Kiểm tra
+ Port 80 được nginx lắng nghe + port 8080 thì apache lắng nghe
6.4 Enable APC
6.5 FastCGI + PHP-FPM 6.6 SpeedyCGI