运营维护

APC3.1.9自动安装脚本For DirectAdmin with PHP-CGI

应客户的要求,给LANVMP虚拟主机添加了APC组件,以提高PHP的执行效率。

步骤和其他PHP组件一样,wget,phpize,configure,make,make install,修改php.ini,重启apache。

为了方便下次使用,于是写了个Shell Script共享出来,利人利己。

该Shell Scripts文件的使用方法:

然后使用PHP探针检测下,看到APC处显示3.1.9即表示安装成功。

 

该Shell Scripts的内容如下:

 

 发布本文章后,我才发现DirectAdmin的PHP-CGI无法使用opcode……

(91 Posts)

自信、努力、活出精彩;以前未所见的颜色,绘大千世界!

View all author’s posts

21 thoughts on “APC3.1.9自动安装脚本For DirectAdmin with PHP-CGI”

          1. 不是 我试了下 装上apc 探针有版本号 访问apc.php也正常 但是是没法缓存的 da cgi模式编译上了suphp 所以装上了也没用 我试过wp了 正常有用启用apc后 查询次数会减少很多 (nginx环境) 但是da cgi下装好了没有减少 apc.php也查询不到缓存文件记录 另外 下午试了cpanel cpanel网站根目录会有error.log da错误日志也许有 也许没有 不重要了 da cgi下装opcode的确只是探针看看了

        1. 日志在/var/log/里面吧?我没发现错误的记录,我的国内的放这个博客的服务器上PHP-CLI和FPM都有的,Nginx和Apache都有,Apache是CLI,Nginx是FPM,PHP模块都共用,APC啥问题都没。而且美国那几个PHP5.3的DA都是CGI,用APC也没发现任何问题。

          1. 不是 你主机的根目录下 你没理解 模式没有关系 和内存和权限的控制有关 装了apc的da 网站目录应该都有一个error.log 里面内容是apc的错误 应该是半年前吧 我部署的面板也装过apc 无意中发现了这个每天在增加的错误日志 后来去google查才发现的 你去我博客应该看到了 国外几年前就有类似的经验了 cli和nginx的fpm是没问题的 nginx 一直都没问题 只有apache的cgi suphp会有问题

            1. 原来suPHP是第三方的包,一直以为是PHP.NET的PHP……
              不过看了下,没发现error.log这个文件。
              FPM也是CGI方式的吧,我看你说CGI有问题,所以以为FPM也不能APC了……
              其实DA也不必用SUPHP去实现站点独立用户吧,我自用的服务器的Apache都是CLI,用MPM-ITK模块实现站点独立用户的。

                  1. 对啊 cli是可以的 cgi 你访问这个apc.php就会500的 我记得是的 然后会有error.log cli了 哪个MJJ 资源占用高了都不知道 cgi+suphp虽然有性能损耗 不过安全和管理都比较好 但是opcode这类就不能用了

Leave a reply