• ubuntu12.04 + nginx +mysql +php+phpmyadmin+curl


    网上有很多,但总是各有各的毛病,就木有一个万能安装方法?

    找到了:    

    安装 nginx+mysql+php   

    自己实践如下:

     sudo apt-get update   //先更新源:

     sudo apt-get install nginx

    sudo service nginx restart   //浏览器打开ip地址,可以看到it work!了

    sudo apt-get install php5-cli php5-cgi php5-mcrypt php5-gd php-pear php5-dev libpcre3 libpcre3-dev mysql-server php5-mysql  //php及组件和mysql,如果单独装组件,有时需要重启,比如: sudo apt-get install php5-gd 就得重启,curl见最下面,php5-dev提供phpize等命令,且是安装apc必须的。pcre是安装phalcon、apc时必须

    sudo apt-get install php5-fpm  //可以放在上面那一坨上一起来

    安装完后:最好运行一下:sudo service php5-fpm restart     //否则可能会出现loaded configuration file (none)

    sudo service nginx restart

    (关于fastcgi,不要装spawn-fcgi ,装php-fpm更好,更方便)

    启动FastCGI服务(用php-cgi做实际处理php页面的程序(即解释php语言),用spawn-fcgi是便于同时开启多个php-cgi进程——  -C  选项控制子进程数)。

    sudo apt-get install phpmyadmin

     sudo cp -r /usr/share/phpmyadmin/ /home/liang/php/    将phpmyadmin文件复制到php/目录下,因为这个目录是我电脑下的根目录,一般电脑是/var/www/目录下

    然后:localhost/phpmyadmin就能运行了。

    ok~

    常见错误:如果出现(see AllowNoPassword)密码不能为空,则修改/home/liang/php/phpmyadmin/libraries/config.default.php

    sudo vim /home/liang/php/phpmyadmin/libraries/config.default.php

    $cfg['Servers'][$i]['AllowNoPassword'] = true; //false改成true即可

     http://www.360doc.com/content/11/1130/16/5907545_168654670.shtml

     http://wiki.ubuntu.org.cn/Nginx#.E5.AE.89.E8.A3.85nginx_.2Buwsgi.2B_Django(不是很好)

    今天先把链接扔这,有时间再整理一个好的~

    补充: 安装curl

    sudo apt-get install curl libcurl3

    sudo apt-get install php5-curl

    sudo service nginx restart

    sudo service php5-fpm restart

     

    http://www.cnblogs.com/gbyukg/p/3326825.html  //curl 下载功能

    http://www.ruanyifeng.com/blog/2011/09/curl.html  //curl用法

    1、以专家为榜样,不必自己重新探索
    2、解构技能,找出实现80%效果的那20%
    3、不要一心二用
    4、练习练习再练习!然后获得即时反馈
    5、坚持,不要在低谷期放弃
  • 相关阅读:
    WCF、WebAPI、WCFREST、WebService之间的区别
    常见的排序方法
    PHP中日期时间函数date()用法总结
    controller中获取全局配置111
    Zf2 自定义组件库如何设置
    module/config/module.config.php文件内涵定义
    zf2环境设置
    菜菜鸟Zend Framework 2 不完全学习涂鸦(四)-- 模块
    菜菜鸟Zend Framework 2 不完全学习涂鸦(三)-- 例子功能设置
    菜菜鸟Zend Framework 2 不完全学习涂鸦(二)-- 类库共享
  • 原文地址:https://www.cnblogs.com/zhongyuan/p/2955149.html
Copyright © 2020-2023  润新知