Công cụ thành viên

Công cụ trang web


web_server:cai-dat-server-chi-tai-cao

Khác biệt

Đây là những khác biệt giữa hai phiên bản của trang.

Liên kết đến bản xem so sánh này

Phiên bản trước của cả hai bênPhiên bản trước
Phiên bản sau
Phiên bản trước
Phiên bản sauPhiên bản sau của cả hai bên
web_server:cai-dat-server-chi-tai-cao [2015/12/07 02:59] vuthaoweb_server:cai-dat-server-chi-tai-cao [2015/12/07 12:04] vuthao
Dòng 6: Dòng 6:
 ===== 1) Mô hình áp dụng: ===== ===== 1) Mô hình áp dụng: =====
  
-Mô hình này được bạn Việt bên 123host đưa ra+Mô hình này được bạn Việt bên 123host đưa ra. Vũ Thảo là người thực hiện
  
 {{:web_server:sodo.png|}} {{:web_server:sodo.png|}}
Dòng 40: Dòng 40:
  
 ===== 3) Tiến hành Cài đặt  ===== ===== 3) Tiến hành Cài đặt  =====
 +
 +''Ghi chú: Hiện tại project này đang xây dựng, hiện tại các phần sau chưa xử lý được''
 +  - Đồng bộ file upload giữa các server.
 +  - Sử dụng Cache cho MySQL, các đoạn PHP làm việc nhiều lên Memcached.
 +  - Xây dựng hệ thống MySQL master/slave (Phần này làm sau cùng do hiện tại nếu tách MySQL ra 1 máy chủ riêng thì CPU, IO load rất thấp).
 +
 ==== Cài đặt Nginx trên lb1.nukeviet.vn ==== ==== Cài đặt Nginx trên lb1.nukeviet.vn ====
 Sử dụng hệ điều hành CentOS 7.1, server này có 2 cạc mạng Sử dụng hệ điều hành CentOS 7.1, server này có 2 cạc mạng
Dòng 145: Dòng 151:
  
 <code> <code>
-yum --enablerepo=remi,remi-php56 install -y php-fpm php-mysql php-common php-mbstring php-mcrypt php-gd php-xml  php-pecl-memcache+yum --enablerepo=remi,remi-php56 install -y php-fpm php-mysql php-common php-mbstring php-mcrypt php-gd php-xml  php-memcached php-opcache
 </code> </code>
  
Dòng 252: Dòng 258:
 Hoặc sửa file /etc/php.ini chuyển thư mục session sang /tmp/ Hoặc sửa file /etc/php.ini chuyển thư mục session sang /tmp/
 <code> <code>
-session.save_handler = memcache +session.save_handler = memcached 
-session.save_path = 'tcp://192.168.200.100:11211'+session.save_path = '192.168.200.100:11211'
 </code> </code>
  
Dòng 364: Dòng 370:
 </code> </code>
  
-Tham khảo: +===== 4) Kiểm thử lần 1: ===== 
 +Kết quả lần 1 khi tạo 3  máy ảo: 
 +  * Máy lb1.nukeviet.vn  chạy engix, mysql, memcache 
 +  * Máy webapp1.nukeviet.vn, webapp2.nukeviet.vn xử lý PHP. 
 +  * Dùng apache-jmeter-2.13 từ 1 máy khác cho 1000 kết nối đồng thời, thực hiện xong trong 8 giây.
  
-http://www.if-not-true-then-false.com/2011/install-nginx-php-fpm-on-fedora-centos-red-hat-rhel/+{{:web_server:thutai.jpg|}}
  
-http://www.if-not-true-then-false.com/2013/install-mariadb-on-fedora-centos-rhel/+Tham khảo
  
-https://www.scalescale.com/tips/nginx/store-php-sessions-memcached/ +  - http://www.if-not-true-then-false.com/2011/install-nginx-php-fpm-on-fedora-centos-red-hat-rhel/ 
-https://www.digitalocean.com/community/tutorials/how-to-share-php-sessions-on-multiple-memcached-servers-on-ubuntu-14-04+  - https://www.scalescale.com/tips/nginx/store-php-sessions-memcached/ 
 +  https://www.digitalocean.com/community/tutorials/how-to-share-php-sessions-on-multiple-memcached-servers-on-ubuntu-14-04 
 +  - https://www.scalescale.com/tips/nginx/install-php-zend-opcache-cache-web-stats-nginx/ 
 +  - https://www.scalescale.com/tips/nginx/mount-directory-into-ram-memory-better-performance/ 
 +  - https://www.scalescale.com/tips/nginx/nfs-server-centos-6-nginx/ 
 +  - https://www.scalescale.com/tips/nginx/lsyncd-live-file-syncronization-linux/ 
 +  - http://www.if-not-true-then-false.com/2013/install-mariadb-on-fedora-centos-rhel/ 
 +  - https://www.scalescale.com/tips/nginx/remote-mysql-database/ 
 +  - https://www.scalescale.com/tips/nginx/enable-mysql-log-slow-queries-linux/ 
 +  - https://www.scalescale.com/tips/nginx/minify-css-javascript/
web_server/cai-dat-server-chi-tai-cao.txt · Sửa đổi lần cuối: 2015/12/11 11:19 bởi vuthao