zoukankan      html  css  js  c++  java
  • phalcon安装笔记

    参考官网

    git clone --depth=1 git://github.com/phalcon/cphalcon.git
    cd cphalcon/build
    sudo ./install

    添加配置文件

    cd /etc/php5/mods-available/
    sudo gvim ./phalcon.ini
    extension=phalcon.so

    重启服务器

    sudo service php5-fpm restart

    安装开发者工具,用来创建工程等等

    git clone https://github.com/phalcon/phalcon-devtools.git
    cd ./phalcon-devtools
    . ./phalcon.sh

    把当前目录添加到PATH

    注意,debian需要执行下

    sudo php5enmod phalcon

    不然会提示类找不到之类的错误

    在web_root目录下创建测试项目,注意需要添加修改权限

    phalcon project phalcon

    phpstorm添加支持

    file,settings
    搜索include,在Languages and frameworks,php里面添加phalcon-toolside版本号即可

    配置nginx

    sudo gvim /etc/nginx/conf.d/phalcon.conf
    server {
        #打开目录浏览
        autoindex on;
        autoindex_exact_size on;
        autoindex_localtime on;
        
        listen 80;
        server_name phalcon.com;
        root /var/www/phalcon/;
        index index.php index.html;
    
        location ~ .php$ {
            include snippets/fastcgi-php.conf;
            fastcgi_pass unix:/var/run/php5-fpm.sock;
            fastcgi_param  SCRIPT_FILENAME  $document_root/$fastcgi_script_name;
            include fastcgi_params;
        }
        
        location /{
            rewrite ^$ public/ last;
            rewrite ^(.*)$  /public/index.php?_url=$1 last;
        }
    }

    本地hosts添加phalcon.com的映射,访问下phalcon.com,是不是看到界面了

  • 相关阅读:
    《最优化导论》-8梯度方法
    《最优化导论》-7一维搜索方法
    《最优化导论》-6集合约束和无约束优化问题基础
    ubuntu set up 3
    ubuntu set up 2
    ubuntu set up 1
    Xavier and Kaiming Initialization
    Network Initialization: Fan-in and Fan-out
    The Softmax function and its derivative
    GNU Screen使用
  • 原文地址:https://www.cnblogs.com/ziyouchutuwenwu/p/4674474.html
Copyright © 2011-2022 走看看