Memcached là một hệ thống cache hoạt động bằng cách lưu tạm thông tin những dữ liệu bạn hay sử dụng vào bộ nhớ RAM. Do tốc độ đọc ghi của bộ nhớ bao giờ cũng cao hơn so với lưu trữ file nên việc sử dụng memcached giúp cho hệ thống của bạn tăng tốc lên một cách đáng kể.
Mô hình hoạt động của Memcached:
Trong bài viết này, mình sẽ hướng dẫn các bạn cách cài đặt Memcached trên CentOS 7/6/5.
Cài đặt Memcached
– Cài đặt Remi repository với CentOS 5 (CentOS 7 và 6 không cần bước này)
## Remi Dependency on CentOS 5 rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
– Cài đặt Memcached package
## CentOS 7 and 6 yum install memcached ## CentOS 5 yum --enablerepo=remi install memcached
Bạn cần lưu ý là có 2 memcache package tồn tại là memcache và memcached (có thêm chữ d ở cuối) cũng như có 2 phiên bản PHP Extention Module tương ứng là php-pecl-memcache và php-pecl-memcached. Chúng ta sẽ sử dụng phiên bản thứ 2 (có chữ d) vì nó ổn định và hỗ trợ nhiều chức năng hơn.
Cấu hình Memcached
Thông số quan trọng nhất bạn cần lưu ý đó là CACHESIZE, đơn vị tính là MB và MAXCONN. Ví dụ như bên dưới mình sử dụng 128MB để cache (mặc định 64MB). OPTIONS cấu hình bảo mật chỉ cho local connect được tới port 11211 mà thôi.
# nano /etc/sysconfig/memcached
PORT="11211" USER="memcached" MAXCONN="10240" CACHESIZE="128" OPTIONS="-l 127.0.0.1 -U 0"
Khởi động Memcached
chkconfig memcached on service memcached start
Để theo dõi tình trạng memcached, các bạn có thể có thể sử dụng phpMemcachedAdmin để xem ngay trên trình duyệt. PHPMemcachedAdmin chỉ cần tải về là có thể sử dụng, nên cài đặt trong thư mục quản lý của HocVPS Script để bảo mật. Cụ thể, mình sẽ cài đặt trong thư mục /home/hocvps.com/private_html/
:
cd /home/hocvps.com/private_html/ wget https://github.com/elijaa/phpmemcachedadmin/archive/1.3.0.tar.gz tar -xvzf 1.3.0.tar.gz mv phpmemcachedadmin-1.3.0 memcached && chmod -R 777 memcached && chown -R nginx:nginx memcached rm -f 1.3.0.tar.gz
Giờ bạn có thể truy cập PHPMemcachedAdmin qua domain:port/memcached/
Lưu ý: ở lần truy cập đầu tiên bạn sẽ thấy thông báo “Error : Configuration file or folder is missing, please fix this error and try again“. Bạn vào Editing Configuration
rồi Save Live Configuration
là xong.
Cài đặt Memcache và Memcached PHP Module
Để Memcached có thể hoạt động được với PHP, chúng ta cần cài đặt thêm PHP module.
PHP 5.5
yum --enablerepo=remi,remi-php55 install php-pecl-memcached php-pecl-memcache
PHP 5.6
yum --enablerepo=remi,remi-php56 install php-pecl-memcached php-pecl-memcache
PHP 7.0
yum --enablerepo=remi,remi-php70 install php-pecl-memcached php-pecl-memcache
PHP 7.1
yum --enablerepo=remi,remi-php71 install php-pecl-memcached php-pecl-memcache
Cuối cùng khởi động PHP và web server
service php-fpm restart service nginx restart
Mở cổng Memcached (11211) trên Iptables Firewall
Trong trường hợp bạn sử dụng riêng một server để chạy Memcached thì cần phải mở port 11211 trên server cache.
Sử dụng lệnh sau
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 11211 -j ACCEPT
Khởi động lại Iptables Firewall
service iptables restart
Cài đặt Memcached làm Session Handler
Bạn có thể cấu hình PHP sử dụng Memcached làm session handler, thay vì dùng files, để tăng hiệu năng xử lý của hệ thống. Tất nhiên thao tác này chỉ nên thực hiện với các mã nguồn sử dụng nhiều session, WordPress thì không cần.
Mở file cấu hình php.ini
nano /etc/php.ini
Tìm dòng [Session]
, thay thế session.save_handler = files
bằng:
[Session] session.save_handler = memcached session.save_path = "127.0.0.1:11211"
Nhấn Ctrl+O để save file, Ctrl+X để đóng editor.
Nếu dùng phpMyAdmin, bạn cần tùy chỉnh cơ chế lưu trữ session của ứng dụng. Chỉnh sửa file session.inc.php
của phpMyAdmin:
nano /home/domain.com/private_html/phpmyadmin/libraries/session.inc.php
_Uncomment (bỏ //) dòng: //ini_set('session.save_handler', 'files');
_Thêm dòng : ini_set('session.save_path', '/tmp');
Cuối cùng restart lại PHP
service php-fpm restart
Cài đặt Memcached làm việc với WordPress
Để Memcached có thể hoạt động với WordPress bạn cần sử dụng plugin cache W3 Total Cache.
Trong phần cài đặt plugin, hãy chọn page cache method là Memcached cho các module Page Cache, Database Cache và Object Cache là xong.
Giờ thì hãy tận hưởng tốc độ vù vù mà Memcache đem lại nhé.
Xóa Memcached
Nếu không dùng nữa và muốn xóa hoàn toàn Memcached khỏi server, bạn hãy chạy lệnh bên dưới:
yum remove memcached php-pecl-memcached php-pecl-memcache service php-fpm restart service nginx restart
Chúc các bạn thành công!
–> Running transaction check
—> Package memcached.x86_64 0:1.4.22-1.el6.remi will be installed
–> Processing Dependency: libsasl2.so.2()(64bit) for package: memcached-1.4.22-1.el6.remi.x86_64
–> Processing Dependency: libevent-2.0.so.5()(64bit) for package: memcached-1.4.22-1.el6.remi.x86_64
–> Running transaction check
—> Package libevent.x86_64 0:2.0.21-4.el7 will be installed
—> Package memcached.x86_64 0:1.4.22-1.el6.remi will be installed
–> Processing Dependency: libsasl2.so.2()(64bit) for package: memcached-1.4.22-1.el6.remi.x86_64
–> Finished Dependency Resolution
Error: Package: memcached-1.4.22-1.el6.remi.x86_64 (remi)
Requires: libsasl2.so.2()(64bit)
You could try using –skip-broken to work around the problem
You could try running: rpm -Va –nofiles –nodigest
Em cài vài lần rồi, xóa VPS đi rồi cài lại vẫn bị không hiểu nữa. Anh Luân xem giúp em với.
Bạn cài trên VPS ở nhà cung cấp nào nhỉ, sử dụng CentOS mấy?
Em dùng centos 7 của vulrt. Em vừa cài lại centos 6 thì dùng được. Chạy khá nhanh 😀 Cảm ơn anh Luân.
Ừ CentOS 7 nó đang bị lỗi cái này.
Starting memcached: chown: invalid user: `memcached\r’
to switch toe user memcached
[FAILED]
Em Start lại nó báo lỗi này thì sửa ở đâu z a ?
Sao lại có \r thế kia, bạn check lại cái.
mình dùng ở vurltr
Tình hình là bạn phải kiểm tra lại file :
/etc/sysconfig/memcached
USER=”memcached” <— cái này mà sai là khổ lắm
Error: Package: memcached-1.4.22-1.el6.remi.x86_64 (remi)
Requires: libsasl2.so.2()(64bit)
You could try using –skip-broken to work around the problem
You could try running: rpm -Va –nofiles –nodigest
mình cài memcached thế này luân ơi
Chắc bạn dùng CentOS 7 à? Chuyển qua 6 nhé 🙂
7 hay 6 gì cũng lỗi như trên a luân ơi, em xóa mấy cái vps rồi cài lại vẫn lỗi y chang . thử mọi cách k đc
Bạn dùng VPS ở đâu thế, mình check vẫn bình thường mà?
mình dùng ở vultr
Khó nhỉ, mình cài suốt rồi có sao đâu, bạn kiểm tra lại cẩn thận từng câu lệnh nhé.
Cài memcached mà bị báo lỗi như này thì phải làm sao Luân nhỉ?
—————–
Error: Package: memcached-1.4.22-1.el6.remi.x86_64 (remi)
Requires: libsasl2.so.2()(64bit)
Bạn thử xem ở đây nhé: https://www.centos.org/forums/viewtopic.php?t=6086
Mình search thấy topic đó và làm theo từ hôm nọ rồi mà không được. Có nên cài lại về centos 6 không nhỉ, mình chọn bản 7 64 bit và không thể tìm cách nào cài được memcached chứ
À bạn dùng bản 6 đi, bản 7 nhiều cái chưa được hỗ trợ đâu.
Okie Luân.
Mình cũng đang cài lại bản 6 rồi. Bản 64 bit với 32 bit chắc cũng như nhau thôi nhỉ.
Tks Luân đã hỗ trợ nhé.
Của mik kiểm tra nó ra thế này có dc ko luân
accepting_conns 1
auth_cmds 0
auth_errors 0
bytes 0
bytes_read 7
bytes_written 0
cas_badval 0
cas_hits 0
cas_misses 0
cmd_flush 0
cmd_get 0
cmd_set 0
conn_yields 0
connection_structures 11
curr_connections 10
curr_items 0
decr_hits 0
decr_misses 0
delete_hits 0
delete_misses 0
evictions 0
get_hits 0
get_misses 0
incr_hits 0
incr_misses 0
limit_maxbytes 134217728
listen_disabled_num 0
pid 2124
pointer_size 64
rusage_system 0.008998
rusage_user 0.000000
threads 4
time 1444723533
total_connections 11
total_items 0
uptime 10
version 1.4.4
Của bạn memcache chạy rồi đó, giờ cài plugin vào dùng thôi.
Ad ơi cho mình hỏi cấu hình tối thiểu để cài dc memcached là bao nhiêu vậy?
Thanks ad nhé ^^
Do nó lưu trên RAM, nên bạn tự tính xem. Nếu site nhiều dữ liệu, cache nhiều thì cần dung lượng RAM nhiều. Tốt nhất nên từ 768MB trở lên.
Chào anh Luân, em sau khi cài đặt thêm PHP module (PHP 5.6), trong quá trình cài đặt có xung đột với php Opcache, cleanup 1 số thứ. Chạy xong sau đó em restart php-fpm thì bị start [FAILED]
Hiện tại memcached chạy tốt với w3 total cache nhưng mà website lại không bật được session(cứ session_start() là bị lỗi), php Opcache với phpMyAdmin cũng hư luôn, anh có biết cách khắc phục không? em làm đúng theo mọi hướng dẫn của anh
Có thông báo lỗi gì ko bạn, hoặc chekc log file rồi gửi lại nhé.
Em thấy trong Opcached báo lỗi:
Warning: Division by zero in /home/www.*****.com/private_html/op.php on line 163
Warning: date_format() expects parameter 1 to be DateTimeInterface, boolean given in /home/www.aduhaivl.com/private_html/op.php on line 177
Warning: array_merge(): Argument #1 is not an array in /home/www.*******.com/private_html/op.php on line 184
phpMyAdmin thi 2 báo: Error during session start; please check your PHP and/or webserver log file and configure your PHP installation properly. Also ensure that cookies are enabled in your browser.
Trên trang web là lỗi:
Warning: session_start(): open(/var/lib/php/session/sess_39sd9cen1f58jvinil8o3qqcb0, O_RDWR) failed: Permission denied (13) in /home/www.*****.com/public_html/wp-content/themes/twentytwelve/header.php on line 1
Warning: Unknown: open(/var/lib/php/session/sess_39sd9cen1f58jvinil8o3qqcb0, O_RDWR) failed: Permission denied (13) in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/session) in Unknown on line 0
Giải quyết được rồi anh, nhưng mà zend Opcache vẫn không chạy được, em remove hết, sau đó cài đặt lại Zend Opcache nhưng cài đặt xong, restart php-fpm thì nó failed
[03-Oct-2015 11:45:14] NOTICE: PHP message: PHP Warning: Module ‘Zend OPcache’ already loaded in Unknown on line 0
[03-Oct-2015 11:45:14] NOTICE: PHP message: PHP Warning: Zend OPcache: module registration failed! in Unknown on line 0
*** glibc detected *** /usr/sbin/php-fpm: free(): invalid pointer: 0x00007f861faddaf8 ***
…..
….
Em check logs file thì chúng hoàn toàn rỗng, anh có thể chỉ em cách khắc phục không?
Lỗi này do PHP include 2 lần module Opcache. Bạn check trong thư mục /etc/php.d/ có thể có 2 file opcache.ini đấy.
Bạn Luân ơi, memcached phiên bản mình đang dùng là 1.4.4 (Cài đặt theo hướng dẫn của bạn) mới nhất là 1.4.24. Mình có nên update bản mới này không? Và update như thế nào? Cảm ơn Luân 🙂
Bạn chạy lệnh tương ứng, thay install bằng upgrade là xong.
Ví dụ:
yum upgrade memcached
Upgrade cũng được bạn ạ, tuy nhiên tìm hiểu trước xem có vấn đề gì không nhé 😀
Mình làm theo hướng dẫn, đã cài được memcached, nhưng giờ gặp lỗi không login được bằng FTP, mọi người giúp mình với đã thử fix nhièu cách
Login bằng FTP hay SFTP vậy bạn?
Mình dùng php 5.3 thì có cài cái này được không?
Thử đi bạn
Vì lý do nhu cầu sử dụng nên không dùng giao diện HocVPS Script để quản trị được mà mình phải dùng zpanel!
Và để update thủ công qua repo remi thì phải dùng lệnh nào?
Thanks!
ZPanel không update lên PHP bằng lệnh được bạn ạ. Cả hệ thống sẽ chết ngay.
Mình dùng ZOC7 Terminal (trial) để chạy các lệnh SSH, còn panel quản trị tài khoản host thì dùng Zpanel bạn!
ZPanel không upgrade lên được nhé, die server ngay.
Còn nếu bạn cài đặt server thủ công muốn upgrade thì phải thông qua repo remi, ví dụ khi cài HocVPS Script:
bạn xài control panel gì hay chỉ xài webserver thôi cho thêm thông tin nhé bạn vì nếu có cpanel upload sẽ dể nhẹ hơn nhiều do có scripts sẵn
Tới thời điểm này phải nói là cám ơn Luân rất nhiều! Vì nếu không có Blog này chắc mình không thể nào cài nổi 1 VPS để sử dụng với một người ko biết gì về VPS!
Qua thông tin http://chiasecoupon.com mình đã đăng ký 1 gói của Vultr và chắc sẽ tiếp tục order sử dụng sau này. Đúng là dùng VPS là khác hẳn so với Shared host về mọi mặt về chất lượng
Hiện mình đã cài thành công + cài đặt site mới chạy trên VPS ok rồi!
Và đang theo dõi bài này để cài memcached, tuy nhiên con VPS đang dùng trên Vultr của mình version PHP chỉ mới là v5.3.3.
Luân có thể chỉ cho mình cách hay lệnh để update version qua SSH cho php lên v5.5 hay 5.6 được không?
Cám ơn nhiều!
Sao bên memcached của mình tỷ lệ miss cao quá. Đến 70% lận. Có cách nào giảm không Luân
Cái đó tùy cách code bạn sử dụng, không có cách giảm đâu bạn.
yum –enablerepo=remi,remi-php55 install php-pecl-memcached php-pecl-memcache
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.viethosting.vn
* epel: mirrors.vinahost.vn
* extras: mirrors.viethosting.vn
* remi: remi.kazukioishi.net
* remi-php55: remi.kazukioishi.net
* rpmforge: mirror-fpt-telecom.fpt.net
* updates: mirrors.viethosting.vn
Setting up Install Process
No package php-pecl-memcached available.
No package php-pecl-memcache available.
Error: Nothing to do
cài dc memcache rồi nhưng module trên php không dc bác ah 🙁
Cái này do VPS nhận repo remi ở kazukioishi.net, mà thằng này ko có module trên. Mình chịu thua rồi 🙂
em gõ su root
#yum install mysql-devel
loaded plugins:fastestmirror,security
Đâu có thấy lỗi gì bạn?
các anh chị cho em hỏi em cài xong centos 6.6.
em vào quyền root gõ câu lện bh yum install httpd em toàn bị lỗi loaded plugin là sao ạ
cảm ơn các anh chị ạ
Lỗi như thế nào bạn nhỉ?
anh teamview dc cho em khong a
Bạn post luôn lỗi lên đây nhé.
của mình kiểm tra thì nó báo cái này
New Relic
PHP version: Not supported: 5.6.6. Supported versions are 5.2.x, 5.3.x, 5.4.x.
Operating System: Supported
Web Server: Not Supported. (nginxcgi-fcgi See NewRelic Requirements page.)
mình đang cài php 5.6,
liệu memcached của mình không hỗ trợ 5.6 không?
Memcached thì liên quan gì đến New Relic nhỉ?
thanks bạn, mình cài lại w3 total thì nó hiện memcached ra rồi.
Cái New Relic là gì mình cũng không biết, tại lúc check thì nó báo thế 🙂
mình cài cả php 5.5 và 5.6 giờ muốn xóa 1 cái đi thì làm thế nào? vì mình cài xong hết rồi cũng bị lỗi không hiện ra memcached nên nghĩ là do cài cả 2 php. hic
Bạn xem lại hướng dẫn cài đặt như thế nào thì chạy lại lệnh đó, nhưng thay vì
yum install
giờ sẽ làyum remove
Bạn ơi cho mình hỏi mình đã cài memcache theo hướng dẫn trên của bạn đã kiểm tra cái uptime có thông số rồi nhưng sao vào cái W3 Total Cache nó ko cho phép chọn memcache. Mong bạn giúp đỡ
Bạn xem lại bước cuối Cài đặt Memcached PHP Module đã cài chuẩn chưa nhé?
Cái bước Memcached PHP Module mình đã cài đi cài lại 2 3 lần rồi nhưng nó vẫn như vậy bạn à mình đang dùng bản hocvps 1.1
Bạn cho mình biết đang sử dụng phiên bản php nào, VPS ở đâu để mình check với
Mình đang dùng CentOS 6 32bit và dùng VPS 768 MB của vultr
Sao mình cài cho lampp không được nhỉ ?
Các lệnh trên dành cho LEMP, không phải LAMP nha bạn
Mình bị lỗi này: FTP credentials don’t allow to write to file /home/domain.com/public_html/nginx.conf
Sửa nó ntn đây Luân?
Bạn chạy chức năng phân quyền Webserver là được
Ok, nó hoạt động rồi. Thanks bạn!
Cho mình hỏi cài trên cent os7 cũng như này hay khác các lệnh đó hocvps?
Khác lệnh nhé bạn, mình sẽ update lại bài này sau.
Đã làm giống như bác nhưng khi vào w3 total cache thì dòng memcached bị ẩn không check được có thể sup mình không!
Do bạn chưa thực hiện bước Cài đặt Memcached PHP Module trên CentOS 6
Vps có nhiều ip và anh muốn chạy mỗi domain/1ip thì làm thế nào vậy Luân 🙂
Bạn add IP cho server như thông thường rồi trỏ domain đến IP đó là được ngay 😀
Mình kiểm tra Memcached hoạt động rồi nhưng khi cài W3 Total Cache thì phần Memcached lại bị mờ đi. Giúp mình với.
Cảm ơn bạn!
Mình sửa được rồi. Chịu khó vọc chút là được :))
He he, chắc chưa làm theo hết hướng dẫn hả :p
làm như nào để hiện option memcache vậy bạn ?
Thực hiện bước này: Cài đặt Memcached PHP Module trên CentOS 6
Vậy mình có cài chung WP Total Cache và WP-FFPC được không? Hay chỉ nên xài 1 trong 2? HocVPS đang xài cái nào vậy?
Bạn chỉ cần cài 1 cái thôi, và nên dùng WP Total Cache. Mình đang dùng cái này. Mình đang định update bài viết khuyên mọi người dùng plugin này đây.
Chào Luân, mình gặp 1 vấn đề với WP Total Cache. Khi mình active, setting đầy đủ. Nếu mình vào 1 trang mà chưa được cache thì sẽ bị “Trang web này không tồn tại”, sau đó 0,5s nó sẽ tự load ra trang web. Còn nếu trang đã được cache thì vẫn vào được bình thường. Lỗi này xảy ra do W3 Total Cache vì khi mình deactive nó thì không bị nữa.
Bạn có thể vào link này để check: http://vps.hues.vn/ra-mat-doi-thanh-nien-tinh-nguyen-so-cuu-tai-nan-giao-thong/
APC cache + memcache xài chung vs nhau đc k bạn
Tất nhiên được chứ bạn
dùng code php thì phải cấu hình thêm gì để sử dụng Memcached k ạ. e cài theo hết bài này rùi.
caù xong hocvps scripts cần cài thêm gì để bảo mật và tối ưu nó ạ. thêm cache hay gì nữa ạ?
Nếu bạn không dùng WordPress thì tham khảo thông tin ở đây: http://php.net/manual/en/book.memcache.php
1 – anh ơi cài cái này rồi còn cần cài thềm plugin W3 total cache hay super cache k ạ.
2 – để sử dụng vps oki lâu dài. thì cài xong hocvps scripts rồi cần cài thêm gì nữa để tối ưu vps ạ. thanks anh
1. Bắt buộc phải cài plugin W3 total cache hoặc WP-FFPC thì mới sử dụng được Memcached. Super Cache không dùng được.
2. Bạn cài HocVPS Script là đã được tối ưu để sử dụng lâu dài rồi.
dùng code php thì phải cấu hình thêm gì để sử dụng Memcached k ạ. e cài theo hết bài này rùi.
caù xong hocvps scripts cần cài thêm gì để bảo mật và tối ưu nó ạ. thêm cache hay gì nữa ạ?
Bạn chạy lệnh
nano /etc/sysconfig/memcached
rồi chỉnh 64 thành 512 là được. Xem hướng dẫn dùng nano ở đây: https://hocvps.com/cach-su-dung-nano-editor/nano /etc/sysconfig/memcached
PORT=”11211″
USER=”memcached”
MAXCONN=”1024″
CACHESIZE=”64″
OPTIONS=””
bạn hướng dẫn mình chỉnh lên 512 giống bạn với, RAM VPS của mình 4GB
Cảm ơn
l
Không biết có bạn nào bị như mình không.
Mình cài W3 total cache thì không thấy Option Memcached hiện lên, mình sử dụng Plugin này: http://wordpress.org/plugins/memcached/installation/ thì website hiện trang trắng tinh luôn. Cả ngoài frontend và trong backend.
Còn dùng WP-FFPC thì mình thấy báo mọi thứ bình thường
Bạn lưu ý plugin Memcached cài đặt hơi khác nhé, không phải activate lên sử dụng đâu
Mình quên không restart php-fpm nhé. Cậu xóa giúp mình comment trên với. Thanks
Mình đã sửa lại câu lệnh “yum –enablerepo=remi,remi-php54 install php-pecl-memcached” sang php54 và thấy cài đặt thành công. Tuy nhiên mình vào xem phpinfo thì không thấy php memcached, trong WP-FFPC báo lỗi
“memcached cache backend activated but no PHP memcached extension was found.
Please either use different backend or activate the module!”
Cậu giúp mình với.
Thanks cậu !
Mình cài PHPMemcached bị lỗi này thì xử lý sao bạn nhỉ?
[root@digivps1 ~]# yum –enablerepo=remi,remi-php55 install php-pecl-memcached
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.sov.uk.goscomb.net
* epel: mirror.nus.edu.sg
* extras: mirror.sov.uk.goscomb.net
* remi: mirror.smartmedia.net.id
* remi-php55: mirror.smartmedia.net.id
* updates: mirror.as29550.net
Setting up Install Process
Resolving Dependencies
…………..
Error: Package: php-mysql-5.4.29-3.el6.remi.x86_64 (remi)
Requires: php-pdo(x86-64) = 5.4.29-3.el6.remi
Removing: php-pdo-5.4.27-1.el6.remi.x86_64 (@remi)
php-pdo(x86-64) = 5.4.27-1.el6.remi
Updated By: php-pdo-5.5.13-3.el6.remi.x86_64 (remi-php55)
php-pdo(x86-64) = 5.5.13-3.el6.remi
Available: php-pdo-5.3.3-26.el6.x86_64 (base)
php-pdo(x86-64) = 5.3.3-26.el6
Available: php-pdo-5.3.3-27.el6_5.x86_64 (updates)
php-pdo(x86-64) = 5.3.3-27.el6_5
Available: php-pdo-5.4.29-2.el6.remi.x86_64 (remi)
php-pdo(x86-64) = 5.4.29-2.el6.remi
Available: php-pdo-5.4.29-3.el6.remi.x86_64 (remi)
php-pdo(x86-64) = 5.4.29-3.el6.remi
Available: php-pdo-5.5.13-2.el6.remi.x86_64 (remi-php55)
php-pdo(x86-64) = 5.5.13-2.el6.remi
You could try using –skip-broken to work around the problem
You could try running: rpm -Va –nofiles –nodigest
[root@digivps1 ~]#
Hiện giờ bạn đang sử dụng PHP 5.4, trong khi lệnh kia tìm và cài đặt php-pecl-memcached cho PHP 5.5 với repo remi. Bạn hãy thử chạy lệnh
yum update
hoặc upgrade PHP xem như thế nàoCho mình hỏi bắt buộc phải cài trên CentOS6 hả bạn, mình đang dùng CentOS5 có cài được không. VPS cần bao nhiêu RAM thì có thể chạy tốt dc Memcached vậy bạn. Cám ơn rất nhiều.
Mình viết bài này thực hiện trên CentOS 6, còn bản 5 thì mình chưa thử qua bạn ạ. Bạn cần khoảng 128 – 256MB RAM cho Memcached là ngon lắm rồi.
Mình đã cái APC cache + Mod_pagespeed (mình dùng servertut) không biết cài thêm cái này hiệu quả có tốt hơn hẳn không nhỉ? Trong trường này mình nên sử dụng những cái nào để đạt được kết quả tốt nhất hay dùng cả 3 cho VPS giá rẻ tại DO.
Thanks !
Mình thấy Centmin Mod họ khuyến khích sử dụng Memcached + ngx_pagespeed ấy bạn
hi Bạn,
Bạn có thể làm toot hướng dẫn cài ngx_pagespeed không?
Mình đọc ở đây: http://www.rosehosting.com/blog/speed-up-nginx-using-ngx_pagespeed-on-a-centos-6-vps/ nhưng chưa hiểu mấy 😀
Thanks bạn
Okie bạn, sắp tới mình sẽ viết bài giới thiệu
Cái này VPS Ram phải 1Gb trở lên mới dám sài nhở??
Cho mình hỏi là cái này có khác gì & ưu điểm của nó như thế nào so với việc cài mod_pagespeed của google nhỉ??
Mình đã cài mod_pagespeed rồi, không biết có nên cài thêm nữa hay ko?
Thanks