zoukankan      html  css  js  c++  java
  • 编译安装 nginx php swoole

    安装之前先 准备环境 yum install gcc gcc-c++ automake pcre pcre-devel zlip zlib-devel openssl openssl-devel 

    然后 下载 wget http://nginx.org/download/nginx-1.15.12.tar.gz 下载到服务器  

      解压nginx文件  tar-xvf nginx-1.15.12.tar.gz

      然后 cd nginx-1.15.12 (我安装的是nginx-1.16.0)  接下来执行命令 

    ./configure  --prefix=/usr/local/nginx(指定安装的目录) 
             

      如果没有报错 就执行 make && make install 

      这两条命令执行完后就安装成功了(不报错的情况下)

      源码安装的只能 根据绝对路径启动  /usr/local/nginx/sbin/nginx (启动nginx命令)

    查看 nginx的启动情况 ps -ef | grep nginx

     把nginx加入环境变量中 

    在 /etc/profile最下面加入

    export NGINX_HOME=/usr/local/nginx

    export PATH=$PATH:$NGINX_HOME/sbin

    然后保存退出 

    source /etc/profile

    就可以在任何地方执行nginx 命令了

    编译安装php 下载php源码包

    wget https://www.php.net/distributions/php-7.1.29.tar.gz

      解压

     tar -xvf  php-7.1.29.tar.gz

    cd php-7.1.29

    执行下面命令

    ./configure --prefix=/usr/local/php  --with-curl=/usr/local/curl  --with-freetype-dir  --with-gd  --with-gettext  --with-iconv-dir  --with-kerberos  --with-libdir=lib64  --with-libxml-dir  --with-mysqli  --with-openssl  --with-pcre-regex  --with-pdo-mysql  --with-pdo-sqlite  --with-pear  --with-png-dir  --with-xmlrpc  --with-xsl  --with-zlib  --enable-fpm

    make && make install 编译安装

    cp /home/gjc/php-7.1.29/php.ini-development    /usr/local/php/lib/php.ini (把php的配置文件复制到 安装目录下)

    然后修改 nginx,conf配置文件

     重启ngxin   /usr/local/nginx/sbin/nginx -s reload

    就可以执行php文件了

    编译安装swoole

    下载 wget http://pecl.php.net/get/swoole-4.2.12.tgz

    解压 tar -xvf swoole-4.2.12.tgz

    cd 进入swoole-4.2.12

    执行 phpize 不知道自己的phpize在哪里 可以find 查找一下

     

    1  ./configure    2 make && make install

     执行完上面命令

    然后在php.ini中加入

    extension=swoole.so

    重启 php-fpm  查看phpinfo

    就可以看到安装成功了

  • 相关阅读:
    BZOJ-2743: [HEOI2012]采花(树状数组 or TLE莫队)
    BZOJ-1122: [POI2008]账本BBB (单调栈神题)
    2017年10月18日23:54:18
    [校内自测 NOIP模拟题] chenzeyu97要请客(单调栈)
    BZOJ-1057: [ZJOI2007]棋盘制作(单调栈)
    [校内自测] 奶牛编号 (递推+智商)
    [校内自测] Incr (LIS+智商)
    BZOJ1486 [HNOI2009]最小圈
    BZOJ2400 Spoj 839 Optimal Marks
    BZOJ2595 [Wc2008]游览计划
  • 原文地址:https://www.cnblogs.com/gjclr/p/10809171.html
Copyright © 2011-2022 走看看