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 文件的内容,并添加自己的内容。