在Linux中使用Phalcon Developer Tools创建项目

Phalcon Developer Tools是使用简单的命令为你的项目生成核心部件非常有用的。使用developer tools,我们可以在您的项目中创建新项目、控制器和模型。 本文将帮助你在你的Linux系统中安装Phalcon Developer Tools 并创建项目。在安装之前,您必须在您的系统中启用Phalcon PHP扩展。请访问以下网址安装该扩展。 >> 在Ubuntu 系统中 Phalcon 安装PHP框架

安装Phalcon Developer Tools

Phalcon Developer Tools 可以用下述两种方法进行安装。选择只有一个方法。

方法1:使用Git源

Phalcon Developer Tools,可以简单地安装下载的源代码,并创建符号链接到bin目录。使用下面的命令来做到这一点。
$ git clone https://github.com/phalcon/phalcon-devtools.git
$ ln -s /opt/phalcon-devtools/phalcon.php /usr/local/bin/phalcon
$ chmod +x /usr/local/bin/phalcon

方法2:使用Composer

使用这种方法,你必须安装Composer系统。没有Composer? 请访问这里 。 创建  /opt/phalcon 目录下的文件 composer.json,使用以下内容
$ mkdir /opt/phalcon && cd /opt/phalcon
$ vim composer.json
{
    "require": {
        "phalcon/devtools": "dev-master"
    }
}
现在执行下面的命令来安装工具,并创建软链接到系统的bin目录
$ cd /opt/phalcon
$ composer install
$ ln -s /opt/phalcon/vendor/phalcon/devtools/phalcon.php /usr/local/bin/phalcon
$ chmod +x /usr/local/bin/phalcon

检查可用 Phalcon commands

在这个阶段,你已经在你的系统中成功地配置Phalcon Developer Tools。要检查所有可用命令用于以下命令创建和管理项目中使用。
$ phalcon commands
样本输出
Phalcon DevTools (1.3.4)

Available commands:
  commands (alias of: list, enumerate)
  controller (alias of: create-controller)
  model (alias of: create-model)
  all-models (alias of: create-all-models)
  project (alias of: create-project)
  scaffold
  migration
  webtools

创建示例项目

要使用phalcome开发工具创建一个项目,请执行以下命令。它将为项目创建的目录结构。
$ cd /var/www
$ phalcon create-project myapp
让我们在Apache服务器创建一个虚拟主机如下所示
<VirtualHost *:80>
        ServerAdmin webmaster@example.com
        ServerName phalcon.example.com
        DocumentRoot /var/www/myapp/public
        <Directory /var/www/myapp/>
            Options all
            AllowOverride all
        </Directory>
</VirtualHost>
加入上述主机后重新启动Web服务器并在浏览器中打开网站。你会看到默认内容如下所示。要更改默认的页面编辑  myapp/app/views/index/index.volt 文件的内容,并添加自己的内容。
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏