LNMP nginx1.4.6+php5.5.11+mysql5.6.17+mecache+opcache编译安装+opcache参数详解+opcache可视化php页面

上传人:洪易 文档编号:41585378 上传时间:2018-05-30 格式:DOCX 页数:56 大小:122.16KB
返回 下载 相关 举报
LNMP nginx1.4.6+php5.5.11+mysql5.6.17+mecache+opcache编译安装+opcache参数详解+opcache可视化php页面_第1页
第1页 / 共56页
LNMP nginx1.4.6+php5.5.11+mysql5.6.17+mecache+opcache编译安装+opcache参数详解+opcache可视化php页面_第2页
第2页 / 共56页
LNMP nginx1.4.6+php5.5.11+mysql5.6.17+mecache+opcache编译安装+opcache参数详解+opcache可视化php页面_第3页
第3页 / 共56页
LNMP nginx1.4.6+php5.5.11+mysql5.6.17+mecache+opcache编译安装+opcache参数详解+opcache可视化php页面_第4页
第4页 / 共56页
LNMP nginx1.4.6+php5.5.11+mysql5.6.17+mecache+opcache编译安装+opcache参数详解+opcache可视化php页面_第5页
第5页 / 共56页
点击查看更多>>
资源描述

《LNMP nginx1.4.6+php5.5.11+mysql5.6.17+mecache+opcache编译安装+opcache参数详解+opcache可视化php页面》由会员分享,可在线阅读,更多相关《LNMP nginx1.4.6+php5.5.11+mysql5.6.17+mecache+opcache编译安装+opcache参数详解+opcache可视化php页面(56页珍藏版)》请在金锄头文库上搜索。

1、 http:/ LNMP nginx1.4.6+php5.5.11+mysql5.6.17+mecache+opcache 编译安装+opcache 参数详解+opcache 可视化 php 页面代码可能要用到的可能要用到的软软件:件:libiconv-1.13.tar.gz libmcrypt-2.5.8.tar.gz mcrypt-2.6.8.tar.gz mhash-0.9.9.9.tar.gz memcache-2.2.5.tgz PDO_MYSQL-1.0.2.tgz imagick-3.1.2.tgz pcre-8.21.tar.gz mysql-5.6.17.tar.gz Ima

2、geMagick.tar.gz php-5.4.21.tar.gz nginx-1.4.6.tar.gz 系系统统安装需求:安装需求:centos 6.4 *86_64 mini 安装1 安装解决依安装解决依赖赖关系关系(摘取天上星摘取天上星 奉献奉献):yum install -y wget gcc gcc-c+ autoconf libjpeg libjpeg-devel perl perl* perl-CPAN libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc g

3、libc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers png jpeg autoconf gcc cmake make gcc-c+ gcc ladp ldap* ncurses n

4、curses-devel zlib zlib-devel zlib-static pcre pcre-devel pcre-static openssl openssl-devel perl libtoolt openldap-devel libxml2-devel ntpdate cmake gd* gd2 ImageMagick-devel jpeg jpeg* pcre-dev* fontconfig libpng libxml2 zip unzip gzip如果如果编译时编译时遇到遇到类类似如下似如下 perl-xxx 错误错误Error: perl-JSON-PP conflicts

5、 with perl-JSON-2.15-5.el6.noarch Error: Package: perl-Image-SubImageFind-0.03-1.el6.x86_64 (epel) Requires: libMagick+.so.2()(64bit) Error: Package: perl-Image-SubImageFind-0.03-1.el6.x86_64 (epel)You could try using -skip-broken to work around the problem You could try running: rpm -Va -nofiles -n

6、odigest从从 yum install 安装中去掉安装中去掉 perl* 重新重新 yum install 即可即可2 下下载载所有使用到的所有使用到的软软件:件:http:/ wget http:/ftp.gnu.org/gnu/libiconv/libiconv-1.13.tar.gzwget http:/ http:/ http:/ http:/ http:/ ftp:/ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.21.tar.gzwget http:/ https:/lnamp-web- http:/nginx.or

7、g/download/nginx-1.4.6.tar.gzMYSQL5.6.17 http:/ http:/ MYSQL 版本:MYSQL5.6.12 和和 MYSQL5.6.17 编译命令编译命令都是如下:cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=/etc -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1

8、 -DWITH_READLINE=1 -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock -DMYSQL_TCP_PORT=3306 -DENABLED_LOCAL_INFILE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci完成后,继续下面的操作http:/ 1.cd /usr/local/mysql 2.chown -R mysql:mysql . (为了安全安装完成后请修改权限给 root

9、 用户)3.scripts/mysql_install_db -user=mysql (先进行这一步再做如下权限的修改)4.chown -R root:mysql . (将权限设置给 root 用户,并设置给 mysql 组, 取消其他用户的读写执行权限,仅留给 mysql “rx“读执行权限,其他用户无任何权限)5.chown -R mysql:mysql ./data (给数据库存放目录设置成 mysql 用户 mysql 组,并赋予 chmod -R ug+rwx 读写执行权限,其他用户权限一律删除仅给 mysql 用户权限)下面的命令是可选的,将 mysql 的配置文件拷贝到/etc1

10、.cp support-files/my-f /etc/f (原始老版本是此操作,5.6.12 版本的是如下文件地址)2.cp support-files/my-f /etc/f (并给/etc/f +x 权限 同时删除 其他用户的写权限,仅仅留给 root 和工作组 rx 权限,其他一律删除连 rx 权限都删除)#修改 f 配置vim /etc/f#mysqld 添加:datadir=/data/mysqldefault-storage-engine=MyISAM启动 mysql:c-sharp view plaincopy1.bin/mysqld_safe -user=mysql ”了,O

11、K 搞定Starting php-fpm 18-Apr-2014 23:09:15 ERROR: /usr/local/php/etc/php-fpm.conf:52 value is NULL for a ZEND_INI_PARSER_ENTRYhttp:/ 18-Apr-2014 23:09:15 ERROR: failed to load configuration file /usr/local/php/etc/php-fpm.conf18-Apr-2014 23:09:15 ERROR: FPM initialization failed)#启动启动 php-fpm/usr/loc

12、al/php/sbin/php-fpm/usr/local/php/sbin/php-fpm-c/usr/local/php/etc/php.ini -y/usr/local/php/etc/php-fpm.conf#关闭关闭 php-fpmkill -INT cat /usr/local/php/var/run/php-fpm.pid#重启重启 php-fpmkill -USR2 cat /usr/local/php/var/run/php-fpm.pid为为 php-fpm 提供提供 Sysv init 脚本,并将其添加至服务列表脚本,并将其添加至服务列表 致使开机自致使开机自动启动动启动

13、123456# cd/home/down/php-5.5.11# cp sapi/fpm/init.d.php-fpm /etc/rc.d/init.d/php-fpm# cp sapi/fpm/init.d.php-fpm/etc/init.d/php-fpm# chmod +x /etc/init.d/php-fpm# chkconfig -add php-fpm# chkconfig php-fpm on完成如上操作即可在命令行使用完成如上操作即可在命令行使用 serviceservice php-fpmphp-fpm startstart | stop | restart 进行 启动|停止|重启操作 php-fpm 了php-fpm.conf 重要参数详解重要参数详解http:/ pid = run/php-fpm.pid

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号