最新公告
  • 欢迎您光临码农资源网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!加入我们
  • swoole环境部署-php7安装

    1、一键安装包方式

    简单粗暴适合快速安装,前期自己容易编译错误的时候,直接按照教程快速安装,可以用这种,下面是地址

    https://lnmp.org/install.html

    2、编译安装

    大体步骤:

    解压

    configure

    make

    make install

    生产环境下,自己掌握如何编译,并且安装扩展

    1、首先通过wget命令下载到指定文件

    Wget  http://cn2.php.net/distributions/php-7.2.15.tar.gz

    2、通过tar命令解压

    tar -zxf    

    3、进入目录利用configure 生成安装文件

    在安装包下面一般有个configure, 是用来生成 Makefile,为下一步的编译做准备,你可以通过在 configure 后加上参数来对安装进行控制,具体可以通过configure  –help 查看相应的命令,这里只指定了php目录跟配置文件目录,开放了其中一部分扩展

    ./configure –prefix=/usr/local/php 

    –prefix=/usr/local/php –with-config-file-path=/usr/local/php/etc

    -with-libxml-dir=/usr   

    –with-mhash –with-openssl

    –with-mysqli=shared,mysqlnd –with-pdo-mysql=shared,mysqlnd

    –with-zlib

    –enable-zip

    –enable-inline-optimization

    –disable-debug

    –disable-rpath

    –enable-shared

    –enable-xml

    –enable-bcmath

    –enable-shmop

    –enable-sysvsem

    –enable-mbregex

    –enable-mbstring

    –enable-pcntl

    –enable-sockets

    –without-pear

    –with-gettext

    –enable-session

    4、编译前检查

    想要编译必须要安装相应的依赖扩展库可以提前的下载这里使用yum来进行扩展安装,一般需要以下几个扩展支持,否则会出现错误

    yum -y install gcc gcc-c++ libxml2-devel m4 autoconf pcre-devel make cmake bison openssl openssl-devel

    图片1.png

    5、正式安装 make && make install

    6、CentOS下将php和mysql命令加入到环境变量中

    开发过程中、需要使用到php命令执行程序、但是php命令没有在全局命令中;每次执行都需要加上全路径特别麻烦,把php命令添加到全局变量中,以后每次只用输入php可以了

    centos7.2当中就可以使用下面的方式进行添加

    Vim /etc/profile文件

    swoole环境部署

    然后执行source /etc/profile 让当前的配置生效

    7、最后配置文件拷贝到指定的目录

    php -i | grep Configuration 查询配置文件目录

    将源码当中的配置文件指定到相应的目录

    cp php.ini-development  /usr/local/php/etc/php.ini

    8、扩展安装示例、通过yum安装依赖,然后在ext目录安装,同样的编译方式,比如curl的安装

    yum install  libcurl-devel

    三、环境部署-swoole源码编译安装

    Swoole安装方式跟php安装方式是一样的,下载解压、编译

    wget  https://pecl.php.net/get/swoole-4.2.13.tgz

    tar -zxf

    swoole安装

    想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
    本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
    如有侵权请发送邮件至1943759704@qq.com删除

    码农资源网 » swoole环境部署-php7安装
    • 7会员总数(位)
    • 25846资源总数(个)
    • 0本周发布(个)
    • 0 今日发布(个)
    • 293稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情