|
||||||||
|
||||||||
|
|
Công Cụ | Xếp Bài |
11-03-2015, 02:02 PM | #1 |
Guest
Trả Lời: n/a
|
Cấu hình WordPress, Joomla, Xenforo,vBulletin sử dụng Memcached
Cấu hình WordPress, Joomla, Xenforo,vBulletin sử dụng Memcached
Ở bài trước mình đã hướng dẫn cài đặt và cấu hình Memcached, thư viện Memcache cho PHP, hôm nay mình sẽ hướng dẫn các bạn cấu hình cho các Open Source như : WordPress, Joomla, Xenforo, vBulletin sử dụng Memcached.
_ WordPress có hổ trợ Plugin Memcached. Đây là link Download : https://downloads.wordpress.org/plug...ched.2.0.2.zip hoặc các bạn có thể lên trang chủ của Plugin để Download Version mới nhất : https://wordpress.org/plugins/memcached/ _ Sau khi các bạn Download về giải nén ra sẽ thấy file này : object-cache.php . Sau đó đăng nhập vào tài khoản FTP và Upload file này vào thư mục wp-content của Website mà bạn muốn cho nó sử dụng Memcached. Vậy là xong nhé. Nhưng mà các bạn lưu ý là khi làm theo hướng dẫn cài đặt Memcached của mình thì TCP Socket là 127.0.0.1:11211, đây là Socket mặt định được cấu hình trong Plugin Memcached này. Còn nếu các bạn Install Memcached listen với IP và Port khác, thì nhớ vào Edit lại trong file Plugin nhé. [ Lời khuyên là các bạn nên để mặt định là 127.0.0.1:11211 ] + SSH vào VPS. _ Sau khi login vào VPS các bạn di chuyển tới thư mục wp-content của Website mà các bạn muốn sử dụng Memcached. Lần lượt chạy các câu lệnh sau. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 # yum -y install unzip wget # wget https://downloads.wordpress.org/plug...ched.2.0.2.zip # unzip memcached.2.0.2.zip # cp memcached/object-cache.php . --> Tiếp theo là change owner cho Plugin. Các bạn gỏ lệnh. # ls -lia --> Và nhìn vào cột thứ 4, 5 các bạn lấy User ở cột 4 và Group ở cột 5 thay thế vào câu lệnh bên dưới rùi chạy câu lệnh này. # chown 4:5 object-cache.php # rm -rf memcached memcached.2.0.2.zip --> Chỉ cần thay thế số 4 với số 5 bằng User và Group thật sự ở cột 4 và cột 5 mà các bạn thấy được khi chạy lệnh ls -lia _ OK !! vậy là xong cấu hình cho WordPress sài Memcahed nhé. Tiếp nào !
1 2 3 4 5 6 7 8 9 10 11 12 13 $config['cache']['backend'] = 'Memcached'; $config['cache']['backendOptions'] = array( 'compression' => false, 'servers' => array( array( // your memcached server IP /address 'host' => 'localhost', // memcached port 'port' => 11211, ) ) ); _ Vậy là xong nhé.
1 2 3 4 5 6 7 8 9 10 11 --> Tìm tới 2 dòng này. public $caching = '0'; public $cache_handler = 'file'; --> Và thay 2 dòng trên đó bằng các dòng dưới đây. public $caching = '2'; public $cache_handler = 'memcache'; public $memcache_server_host = 'localhost'; public $memcache_server_port = '11211';
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 # các bạn tìm đến dòng // ****** DATASTORE CACHE CONFIGURATION ***** # Sau đó cấu hình những dòng dưới như sau. # $config['Datastore']['class'] = 'vB_Datastore_Memcached'; # $i = 0; # // First Server ## các bạn có thể cấu hình nhiều memcached server. # $i++; # $config['Misc']['memcacheserver'][$i] = '127.0.0.1'; # ip listen memcached server # $config['Misc']['memcacheport'][$i] = 11211; # port # $config['Misc']['memcachepersistent'][$i] = true; # $config['Misc']['memcacheweight'][$i] = 1; # $config['Misc']['memcachetimeout'][$i] = 1; # $config['Misc']['memcacheretry_interval'][$i] = 15; Lưu lại vậy là xong nhé. !! Hy vọng bài viết hữu ích cho các bạn, gặp vấn đề gì về bài viết cứ liên hệ trực tiếp với mình nhé. hoặc để lại Comment bên dưới. Rất vui được trao đổi với Các bạn. http://wikivps.net/cau-hinh-wordpres...an-11-vestacp/ |
|
|