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

  • 相关阅读:
    .net MVC 下载文件乱码问题解决方案
    javascript将json转字符串
    js中将字符串转换成json的三种方式
    mvc项目,导出到Excel,中文显示乱码
    20160606面试题总结
    bzoj 4318: OSU!
    bzoj 1419: Red is good
    Codeforces 123 E Maze
    HDU 4336 Card Collector
    Codeforces 540 D Bad Luck Island
  • 原文地址:https://www.cnblogs.com/wanghaokun/p/10185820.html
Copyright © 2011-2022 走看看