首页 > 代码库 > 部署论坛Discuz 和 Memcache
部署论坛Discuz 和 Memcache
Discuz:
309 unzip Discuz_X3.2_SC_UTF8.zip ####解压论坛包
310 yum install unzip -y ###下载解压软件
311 unzip Discuz_X3.2_SC_UTF8.zip
312 ls
313 cdreadme/
314 ls
315 cd
321 mv upload/ /usr/local/lnmp/nginx/html/bbs
328 cd/ usr/local/lnmp/nginx/html/bbs/
329 ls
331 chmod 777 config/ data/ uc_server/ uc_client/ -R
测试出现如图问题:
337 cd
338 cd/usr/local/lnmp/php/ ###解决问题
339 cdetc/
340 ls
341 vim php.ini
如图:
342 /etc/init.d/php-fpm reload
测试出现如图问题:
343 cd/usr/local
344 cdlnmp/mysql/
345 ll
346 cddata
347 ls
348 llmysql.sock
349 ll-d /usr/local/lnmp/mysql/data/
350 chmod 755 /usr/local/lnmp/mysql/data/ ####出现权限问题解决办法
351 ll-d /usr/local/lnmp/mysql/data/
352 cd
353 cd/usr/local/lnmp/nginx/
354 cdhtml/
355 cdbbs
356 ls
357 cdinstall
358 ls
359 rm -fr index.php ####防止下次访问进入安装页面
测试结果:
PHP+Memcache
Memcache:
363 php -m | grep memcached ###查看有没有memcache安装包
364 tar zxf memcache-2.2.5.tgz
365 ls
366 cd memcache-2.2.5
367 phpize ####一定要执行
368 which phpize
369 ./configure ###添加功能
375 make #编译
376 make install ###安装
383 cd/usr/local
384 cd lnmp/php
385 cd etc
387 pwd
388 ls
389 vim php.ini
如图:
来源;
[root@server1 memcache-2.2.5]# cd/usr/local/lnmp/php/lib/php/extensions/no-debug-non-zts-20131226/
[root@server1 no-debug-non-zts-20131226]#ls
memcache.so opcache.a opcache.so
390 /etc/init.d/php-fpm reload
391 php -m | grep memcache
392 vim php.ini
393 rpm -qa | grep php
394 cd
395 cdmemcache-2.2.5
398 yum install -y memcached
400 /etc/init.d/memcached start
401 yum install -y telnet
402 telnet localhost 11211
404 cpexample.php /usr/local/lnmp/nginx/html/
406 cpmemcache.php /usr/local/lnmp/nginx/html/
407 cd/usr/local/lnmp/nginx/html/
408 ls
409 vim memcache.php
截图:
测试:
部署论坛Discuz 和 Memcache