美文网首页机器学习&全栈我爱编程
PHP7.1安装 & Nginx & PHP常用

PHP7.1安装 & Nginx & PHP常用

作者: 采香行处蹙连钱 | 来源:发表于2018-05-03 15:04 被阅读36次
    安装PHP71
    1. PHP7已经成为后端PHP的必要开发环境。使用brew安装PHP71。

    2. 安装

      1. $ brew install php71
      2. php.ini文件目录: /usr/local/etc/php/7.1/
      
      注意:以上的安装方式已经从brew移除。
      1. $ brew search php
      发现php 7.2已经更新 php@71,于是可以直接更新并安装php 7.2 
      $brew install php 即可
      2. $ brew list 
      3. $ brew search php
      4. php-version 和 brew-swither-php等php扩展已经从brew/brew-php移除掉。
      5. brew正在做1.6的升级,所以现在已经移除掉php目录下的所有扩展。新的扩展何时加上待确定。
      
      6.如何应对php-version从brew移除。
      第一步:$ brew info php #查找php位置和启动方法
      第二步:$ sudo /usr/local/Cellar/php/7.2.4_1/sbin/php-fpm &
      第三步:$ sudo /usr/local/Cellar/php/7.2.4_1/bin/php 
      # 启动php-fpm 并放到后台执行。并且同时启动php。
      注意:当我以这种方式启动php7.1.4时,发现PHP无法启动,于是brew uninstall php7,然后重新导入php7.2即可
      # 系统默认启动的是php5,这种方式启动后, 必须先关掉php5。
      # nginx识别php是通过9000端口来判断的。PHP默认占据的接口是9000.
      
    3. nginx+php71+www文件即可运行PHP项目

    4. over

    查看php进程数

    启动php和php-fpm

    $ sudo php-fpm #启动php
    $ sudo nginx  #启动nginx
    $ sudo pkill php-fpm #杀死php进程
    $ sudo pkill nginx    
    $ ps aux | grep -c php-fpm #查看php连接进程数
    $ wchich php #查看php进程目录
    $ 
    

    over

    Nginx常用命令
    $ service nginx start  #启动nginx
    $ service nginx stop   #停止nginx
    $ service nginx reload  #重启nginx
    $ /usr/local/php/sbin/php-fpm  #启动php
    $ killall -9 php-fpm  #停止php
    $ service mysqld start  #启动mysqd
    $ mysql -uroot -p #启动mysql
    
    Nginx常用目录
    * nginx 配置文件目录:/etc/nginx/*.conf
    * php配置文件目录:/usr/local/php/etc/php.ini
    * 网页文件目录:/usr/share/nginx/html (将.php \ .html文件放置在此,外部即可访问。)
    * xxx.com项目nginx的配置目录在 /usr/local/etc/nginx/xxx.cnf
    

    相关文章

      网友评论

        本文标题:PHP7.1安装 & Nginx & PHP常用

        本文链接:https://www.haomeiwen.com/subject/heakrftx.html