• ubuntu配置nginx+php开发环境(virtualbox)


    A.安装环境

    1.安装php7.0

    sudo apt install php7.0

    2.安装php7.0-fpm,这是php和nginx之间的连接器。

    sudo apt install php7.0-fpm

    3.安装php7.0-dev和php7.0-mysql

    sudo apt install php7.0-dev

    sudo apt install php7.0-mysql

    4.安装正则表达式库pcre

    sudo apt install libpcre32-3

    5.安装php curl
    sudo apt-get install php7.0-curl

    sudo service nginx restart

    5.安装php curl php7.0-soap

    sudo apt-get install php7.0-soap

    Php.ini文件:可以打开错误提示,可以及时发现错误,并进行调试
    nano /etc/php/7.2/fpm/php.ini 

    Ctr+w :search


    B.配置文件

    配置Nginx和Php7.0-FPM 启用php7.0-FPM服务并在Nginx中生效

    1.找到:etc/nginx/sites-available/default(/etc/nginx/sites-available/chery.gcmasia.com)

    location ~ .php$ {

    include snippets/fastcgi-php.conf;

    fastcgi_pass unix:/run/php/php7.0-fpm.sock;

     

    #~ # With php7.0-cgi alone:

    #~ fastcgi_pass 127.0.0.1:9000;

    #~ # With php7.0-fpm:

    }

    2.找到:/etc/php/7.0/fpm/php-fpm.conf,

    在文件末尾加:listen = /run/php/php7.0-fpm.sock

    C.测试环境
    1. sudo service php7.0-fpm start
    2. sudo service ngnix start

    <?Php phpinfo(); ?>

    删除phpmyadminsudo apt-get purge phpmyadmin

    Mysql配置文件/etc/mysql/mysql.conf.d/myspls.cnf

     

    mysql -u root -p

    service mysql restart
    ps ax

    mysql_secure_installation

  • 相关阅读:
    详细了解SQLITE 优缺点 性能测试
    特例 FOR 循环
    java获得CPU使用率,系统内存,虚拟…
    中国历史表
    java&nbsp;内部类
    JAVA&nbsp;修饰符
    ubuntu android 命令环境下操作sqlite
    ANDROID 绝对布局 相对布局 Linear…
    JAVA 取系统当前日期 少8个小时
    linux 根目录下的子目录的意义
  • 原文地址:https://www.cnblogs.com/cheryshi/p/14309036.html
Copyright © 2020-2023  润新知