在ubuntu中安装Cakephp 3.0

ARJ*_* KP 0 cakephp-3.0

如何在ubuntu中安装cakephp-3.0?

旧版的cakephp我们没有更多的安装步骤.我们只是下载cakephp文件夹并解压缩到www根文件夹并开始处理.但是现在最新版本的cakephp有一些安装步骤.它是什么?

ARJ*_* KP 5

Cakephp安装要求

  1. PHP 5.4或更高版本
  2. mbstring扩展包
  3. intl扩展包

以下是Cakephp 3.0安装的附加步骤,除了Cakephp 3.0手册外,它对于简单安装非常有帮助:

步骤1:

通过运行以下命令下载并安装Composer

curl -s https://getcomposer.org/installer | php

第2步:

通过运行以下命令安装intl和mbstring扩展包

sudo apt-get install php5-intl
sudo apt-get install mcrypt php5-mcrypt
sudo apt-get install libapache2-mod-php5
Run Code Online (Sandbox Code Playgroud)

第3步:

编辑/etc/php5/apache2/php.ini文件并添加以下行

文件路径:/etc/php5/apache2/php.ini

extension = mcrypt.so

extension = intl.so
Run Code Online (Sandbox Code Playgroud)

第4步:

重启apache服务器,可以使用下面的注释重启服务器

service apache2 restart
Run Code Online (Sandbox Code Playgroud)

第5步:

通过运行以下注释获取新的CakePHP应用程序(您可以将项目放在任何您想要的位置.没有限制我们必须在www根文件夹中添加所有应用程序代码):

sudo php composer.phar create-project --prefer-dist -s dev cakephp/app [app_name]
Run Code Online (Sandbox Code Playgroud)

上述评论将创建一个应用程序,其中包含申请所需的所有相关文件.

第6步

确保CakePHP安装中的目录日志,tmp及其所有子目录都可由Web服务器(应用程序文件夹)写入.

第7步

执行以下代码,我们将使用CakePHP的控制台来运行PHP的内置Web服务器,这将使我们的应用程序在 http:// localhost:8765 /

bin/cake server
Run Code Online (Sandbox Code Playgroud)

例如:我的应用程序名称是"cakephp3_0",因此您必须在应用程序中运行上述注释.cakephp3_0 $ bin/cake server

上面的代码将使服务器运行,如果你想访问项目,你会转到url http:// localhost:8765 /

如果要退出服务器,请使用密钥 CTRL+C

快乐的编码.... :)