PHP添加新的扩展
php
php
字数统计: 261(字)
阅读时长: 1(分)
当我们PHP想添加新的扩张模块时,可以使用一下方法。当然,以下方法是saltstack进行安装拓展模块的方法
项目一:saltstack 添加PHP memcached模块
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| memcache-plugin: file.managed: - name: /usr/local/src/memcache-2.2.7.tgz - source: salt://php/files/memcache-2.2.7.tgz - user: root - group: root - mode: 755 cmd.run: - name: cd /usr/local/src && tar zxf memcache-2.2.7.tgz && cd memcache-2.2.7&& /usr/local/php/bin/phpize && ./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config && make&& make install - unless: test -f /usr/local/php/lib/php/extensions/*/memcache.so require: - file: memcache-plugin - cmd: php-install /usr/local/php/etc/php.ini: file.append: - text: - extension=memcache.so
|
#温馨提示:在saltstack中,不要安装程序的时候直接复制原来的,会造成ID冲突memcache-plugin
步骤解释:
1.下载 memcached软件包
2.使用/usr/local/php/bin/phpize命令进行 phpize命令含义:phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块
3.在php.ini中添加一条extension=模块名称.so
4.重启PHP即可