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

    就可以看到安装成功了

  • 相关阅读:
    [SHOI2014]信号增幅仪
    [SDOI2016]征途
    Luogu P3226 [HNOI2012]集合选数
    Comet OJ C1076 [Contest #4]求和
    Luogu P2657 [SCOI2009]windy数
    Luogu P1864 [NOI2009]二叉查找树
    UVA10559 Blocks
    Luogu P1880 [NOI1995]石子合并
    简单DP
    CF1097F Alex and a TV Show
  • 原文地址:https://www.cnblogs.com/gjclr/p/10809171.html
Copyright © 2011-2022 走看看