`
vfate_linux
  • 浏览: 243847 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

ubuntu 14.04安裝phalcon的php框架简单教程以及出錯解决

阅读更多
出錯信息 Error building : fatal error: pcre.h: No such file or directory
解決 sudo apt-get install libpcre3-dev

[非常重要]編譯安裝完phalcon還要把extension=phalcon.so添加到php的配置中
ubntu系統上的php扩展的配置添加和xp上不一样 不是直接修改php.ini文件
添加配置 echo 'extension=phalcon.so' | sudo tee -a /etc/php5/mods-available/phalcon.ini
启用phalcon模块 sudo php5enmod phalcon
重启apache2  sudo service apache2 restart

命令行查看phalcon模块:php -i | grep phcon

系統ubuntu 14.04 64bit
參考 http://stackoverflow.com/questions/22555561/error-building-fatal-error-pcre-h-no-such-file-or-directory
http://askubuntu.com/questions/440825/cant-install-phalcon-extention-on-ubuntu
http://phalconphp.com/zh/download

phalcon框架使用简单入门教程
git clone https://github.com/phalcon/tutorial.git phalcon-tutorial
cd phalcon-tutorial
目录结构
引用
phalcon-tutorial/
  app/
    controllers/
    models/
    views/
  public/
    css/
    img/
    js/

ubuntu的apache要配置开启rewrite模块
sudo a2enmod rewrite
具体的rewrite规则看文件tutorial/.htaccess和tutorial/public/.htaccess
添加phalcon-tutorial/public到apache的vhost虚拟机
sudo vi /etc/apache2/sites-available/phalcon5.conf
<VirtualHost *:80>
        ServerAdmin webmaster@localhost
        ServerName phalcon5.com
        DocumentRoot /var/www/phalcon-tutorial/public
    <Directory /var/www/phalcon-tutorial/public>
                DirectoryIndex index.php
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

启动设置的phalcon5.conf虚拟机:sudo a2ensite phalcon5
sudo service apache2 reload
echo '127.0.0.1 phalcon5.com' | sudo tee /etc/hosts
浏览器访问看看~~ 是不是看到了"hello"~~

phalcon的入口引导文件 tutorial/public/index.php

phalcon入门参考教程 http://docs.phalconphp.com/en/latest/reference/tutorial.html
参考:https://github.com/phalcon/phalcon-devtools/blob/master/README.md


[后记]假如你的网络有问题可以先添加host
87.98.253.214 packagist.org #autohosts
87.98.253.108 getcomposer.org #autohosts
获取host方法:dig @8.8.8.8 packagist.org +short

假如你使用composer比较普遍 可以直接把 curl -s http://getcomposer.org/installer | php
后的compser.phra文件复制到PATH的目录中如
sudo cp composer.phra /usr/local/bin/composer
sudo chmod +x  /usr/local/bin/composer
cd phalcon-code
composer install  #可直接安装
分享到:
评论

相关推荐

    ubuntu14.04 Docker离线安装包

    本教程将详细介绍如何在Ubuntu 14.04上进行Docker的离线安装。 首先,我们需要了解Docker的基础知识。Docker基于Google的golang语言编写,它通过容器技术实现了轻量级的隔离,使得每个应用都在自己的环境中运行,...

    虚拟机+Ubuntu 14.04安装方法

    5. 安装和配置Ubuntu系统:完成虚拟机配置后,通过虚拟机启动并加载Ubuntu 14.04的安装镜像,按照提示进行操作系统的安装。在这个过程中,可能会有一些特定的配置要求,如时区设置、语言选择、磁盘分区等。对于磁盘...

    Ubuntu 14.04安装配置NFS服务器

    Ubuntu 14.04 安装配置 NFS 服务器 NFS(Network File System)是一种允许多个电脑通过网络共享文件的系统。它使得不同的计算机可以通过网络访问和共享对方的文件,实现了文件的共享和交换。在 Ubuntu 14.04 中,...

    ubuntu14.04安装gitlab.pdf

    Ubuntu 14.04 安装 GitLab 指南 GitLab 是一个用于仓库管理系统的开源项目,使用 Git 作为代码管理工具,并在此基础上搭建起来的 web 服务。它提供 Git 版本控制版本控制、代码检查、Bug 跟踪和 Wiki,它可以通过 ...

    Ubuntu14.04离线安装NFS方法和安装包

    在Ubuntu 14.04上离线安装NFS涉及到几个关键步骤,包括理解NFS的基本概念、准备安装包、配置NFS服务器以及设置客户端。下面将详细介绍这个过程。 1. **NFS基本概念**:NFS由Sun Microsystems开发,是一种标准的...

    Ubuntu 14.04安装UHD与GNURadio

    有关在Ubuntu 14.04上安装UHD和GNURdio的教程,自己总结的

    在ubuntu14.04系统中安装indigo版本ROS的教程

    在Ubuntu 14.04系统中安装indigo版本ROS的教程内容涵盖了从系统软件源配置、添加ROS软件源、导入公钥、安装ROS不同版本到初始化rosdep和设置环境变量等多个方面。本文将详细介绍这些知识点。 首先,配置Ubuntu的...

    在ubuntu 14.04上安装php7.pdf

    ### 在Ubuntu 14.04上安装PHP 7的知识点详解 #### 一、环境准备与基础概念 - **Ubuntu 14.04**:这是一个基于Debian的Linux发行版,以其稳定性著称。它非常适合服务器部署,特别是在Web开发环境中。 - **PHP 7**:...

    ubuntu14.04 默认root登陆

    在 Ubuntu 14.04 中,默认情况下 root 帐号是禁用的,这是为了安全考虑。但是在某些情况下,我们需要使用 root 帐号来进行系统管理和维护。下面我们将介绍如何启用 root 帐号、如何在终端模式下切换到 root 身份,...

    Ubuntu14.04升级GCC4.9.3

    本文档详细介绍了在 Ubuntu 14.04 系统上升级 GCC 到 4.9.3 版本的步骤。GCC 是一个强大的编译器,支持 C++11 和 C++14 特性。在 Ubuntu 14.04 系统中,默认的 GCC 版本是 4.8.2,本文将指导用户如何升级到 4.9.3 ...

    mysql-ubuntu14.04系统版

    mysql-ubuntu14.04系统版

    Ubuntu 14.04版本 NFS 离线安装包

    以下将详细讲解如何在Ubuntu 14.04上进行NFS的离线安装,并介绍相关的依赖包。 首先,你需要下载Ubuntu 14.04的NFS离线安装包,这个包应该包含了NFS服务及其所有必需的依赖。在没有网络的情况下,你可以通过其他有...

    Ubuntu 14.04 64位镜像

    ........Ubuntu 14.04 64位Linux操作系统IOS镜像下载..........................................................................................................................................................

    四、ubuntu14.04+caffe环境安装1

    在本文中,我们将详细讨论如何在Ubuntu 14.04上配置Caffe环境,包括安装GCC 4.7、相关依赖、NVIDIA驱动以及CUDA。Caffe是一种高效的深度学习框架,广泛应用于图像识别和计算机视觉任务。由于Ubuntu 14.04自带的GCC...

    Ubuntu14.04安装中文输入法以及解决Gedit中文乱码问题.docx

    Ubuntu 14.04 安装中文输入法和解决 Gedit 中文乱码问题 Ubuntu 14.04 安装中文输入法是为了解决中文乱码问题,以下是安装步骤和解决方法。 一、设置中文显示环境 在 Ubuntu 14.04 中,需要设置中文显示环境,...

    ubuntu14.04-百度网盘分享下载

    复制文件内百度网盘分享地址ubuntu-14.04-desktop-amd64.iso

    Ubuntu12.04和Ubuntu14.04安装64位搜狗拼音输入法教程指南

    ### Ubuntu12.04和Ubuntu14.04安装64位搜狗拼音输入法教程指南 #### 一、前言 搜狗拼音输入法是目前市场上非常流行的一款中文输入法工具,它以其准确的拼音识别能力和丰富的词汇库而闻名。对于Ubuntu用户来说,能够...

    Ubuntu 14.04一步一步安装Openstack Kilo版本

    1. 安装Ubuntu 14.04系统:首先要准备一个空白的硬盘或者虚拟机,并从Ubuntu 14.04的安装介质开始安装,此过程包括设置好系统语言、时区、键盘布局以及磁盘分区等。 2. 更新源:系统安装完成后,首先更新系统源列表...

    安装完Ubuntu 14.04要做的件事

    在安装完Ubuntu 14.04之后,为了让你的新系统更加完善且适应日常使用,以下是一些重要的步骤和建议: 1. **更新系统**:首先,确保你的系统是最新的。打开终端(Terminal),输入`sudo apt-get update`来获取最新的...

    Ubuntu14.04安装QT无法运行的解决方法,内含libdbus和libfreetype库。

    Ubuntu14.04安装QT无法运行的解决方法,内含libdbus和libfreetype库。 直接解压到Qt/Tools/QtCreator/lib/Qt/lib/目录下即可使用。 详细使用方法请看https://www.jianshu.com/p/da6a0706fe07

Global site tag (gtag.js) - Google Analytics