如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
PHPphp的pdo_mysql.so模块多次加载:在php.ini里注释掉extension="pdo_mysql.so"这行php解析不出来:lnmp0.7/conf里的php-fpm.conf里监听的地址(listen_address)为unix.socket文件,和nginx.conf里的fastcgi传递的地址(fastcgi_pass)不一样,修改为一致127.0.0.1:9000mysql默认的datadir为/var/lib/mysql:可以用软链接到/data/htdocs/mysql,或者在mysql_install_db时加上--datadir=/data/htdocs/mysqlphp的ZendOptimizer.so模块没放对位置:将ZendOptimizer.so从/usr/local/zend/复制到/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/并修改php.ini相应的zend_extensionStartingphp_fpmFailedloading/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/ZendOptimizer.socannotrestoresegmentprotafterreloc:Permissiondenied:发生PHP对ZendOptimizer无法读出识别,这个错误是Selinux搞的鬼。可以对打不开的*.so文件添加安全上下文防止再次出错chcon-ttexrel_shlib_t/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/ZendOptimizer.soeaccelerator.so模块装到了/no-debug-non-zts-20090626错误目录:eaccelerator.sh脚本判断php版本(php_version=`php-r'echoPHP_VERSION;'`)错误,php这个命令不存在,故执行了if判断的后一项选择。手动修改php.ini为/no-debug-non-zts-20060613即可MYSQLmysql的启动脚本里,server_pid_file为空,需要指定;而pid_file不需要指定!!!lnmp脚本中的MYSQPIDFILE参数也需要修改,与server_pid_file参数相同。FTPvsftp.sh执行过程中会重启防火墙(/etc/init.d/iptablesrestart),建议注释掉。vsftp.sh会自动建立用户adminftp,建议注释掉,自己建虚拟用户。vsftp默认安装好后,本地用户无法登陆(错误530),需增加pam验证。参见"vsftp安装"vsftp在64位系统上安装,执行make编译时遇到问题库文件调用错误,/lib全部改为/lib64。详见“vsftp安装”。同样的方法,需要修改vsftpd.pam文件中*.so文件的路径pureftp默认安装好后,本地用户无法登陆,只有虚拟用户(默认ftpuser_1)可以登录,相关参数说明:"ftpmanagerpwd"是pureftp管理面板的登录密码"mysqlftppwd"是虚拟用户ftpuser_1的登录密码pureftp默认监听地址端口为:127.0.0.1:21,为了更改端口,可以改为0.0.0.0:2008(、/usr/local/pureftpd/pure-ftpd.conf和/data/htdocs/www/ftp/config.php)NTP系统默认使用ntpdate-dcn.pool.ntp.org该命令不会同步系统时间,需使用ntpdatecn.pool.ntp.org(去掉-d)LNMP集中化管理脚本需看清修改nginx,php,mysql的pid和conf文件位置!!!lnmp这个集中管理脚本默认设置和自定义设置不同,导致用lnmp来启动php,mysql,nginx会有问题,自行修改之。