zoukankan      html  css  js  c++  java
  • ubuntu下nginx+PHP-FPM安装配置

    • 安装nginx

    apt-get install nginx
    • 配置nginx

    位置: /etc/nginx/nginx.conf  ,其中包含了

     include /etc/nginx/conf.d/*.conf;  

    include /etc/nginx/sites-enabled/*; 

    在这两个配置中的文件也是生效的。

    错误日志  error_log /var/log/nginx/error.log; ,这个非常实用,在后面的配置完成重启后,可以通过此日志来快速排错。

    这里,我们把配置文件放在  /etc/nginx/sites-enabled/default; 中。

    index index.php index.html index.htm;

    ...

    location ~.php$ { try_files $uri = 404; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fastcgi_params; }

    保存文件,使配置文件生效

    /etc/init.d/nginx reload

    nginx相关命令

    service nginx start
    service nginx stop
    service nginx restart

    在  /usr/share/nginx/html 下新建index.php

    <?php
            phpinfo();
    • 安装PHP

    sudo apt-get install php5-fpm
    sudo apt-get install php5-gd  # Popular image manipulation library; used extensively by Wordpress and it's plugins.
    sudo apt-get install php5-cli   # Makes the php5 command available to the terminal for php5 scripting
    sudo apt-get install php5-curl    # Allows curl (file downloading tool) to be called from PHP5
    sudo apt-get install php5-mcrypt   # Provides encryption algorithms to PHP scripts
    sudo apt-get install php5-mysql   # Allows PHP5 scripts to talk to a MySQL Database
    sudo apt-get install php5-readline  # Allows PHP5 scripts to use the readline function
    • 配置php监听端口

    位置: /etc/php5/fpm/pool.d/www.conf 

    把 listen = /var/run/php5-fpm.sock 改为:
    listen = 127.0.0.1:9000

    查看php运行进程

    ps -waux | grep php5

    php启动相关命令

    service php5-fpm stop
    service php5-fpm start
    service php5-fpm restart
    service php5-fpm status

    重启php进程,访问查看效果

    curl http://localhost

    若是不生效,可通过查看/var/log/nginx/error.log 日志来定位

    参考文档:https://www.cnblogs.com/Bonker/p/4252588.html

  • 相关阅读:
    设计模式之-工厂模式、构造函数模式
    发布订阅小示例
    使用vue,react,angular等框架和不使用框架使用jquery的优缺点
    react优化--pureComponent
    Vue、 React比较
    ORACLE触发器和new、old特殊变量
    mysql的存储过程与自定义函数
    MySQL日期
    php(Personal Home Page)简介,安装和配置(apache服务器使用和配置1)
    话谈html语义化
  • 原文地址:https://www.cnblogs.com/wanghaokun/p/10185820.html
Copyright © 2011-2022 走看看