Giới hạn băng thông sử dụng

Một phần của tài liệu Đề tài xây dựng hệ thống web hosting trên linux (Trang 64)

5. WHM/cpanel

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.

5.4.12 Manage plugins + Cài đặt các plugins

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

+ 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.

+ 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

+ Chọn Save New Configuration -> cài đặt xong mod_security

6.3 Cấu hình Nginx làm reverse proxyStep 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

+ 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

+ 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

Một phần của tài liệu Đề tài xây dựng hệ thống web hosting trên linux (Trang 64)

Tải bản đầy đủ (DOCX)

(75 trang)
w