[PHP] Phalcon develop tool

개발자/GIT | 2014. 1. 21. 17:39

# Install wget on Mac OS 

   http://nixsos.com/install-wget-on-mac-os-x/

   


# Phalcon Develop Tools 설치

wget -q --no-check-certificate -O phalcon-tools.zip http://github.com/phalcon/phalcon-devtools/zipball/master

unzip -q phalcon-tools.zip

mv phalcon-phalcon-devtools-* phalcon-tools

cd phalcon-tools

.profile 파일이 존재하지 않을 경우 

 vi ~/.profile

.profile 파일이 존재할 경우 

 open ~/.profile


export PATH=$PATH:/Users/scott/phalcon-tools export PTOOLSPATH=/Users/scott/phalcon-tools

uname -v


ln -s ~/phalcon-tools/phalcon.sh ~/phalcon-tools/phalcon
chmod +x ~/phalcon-tools/phalcon


cd phalcon-tools

. ./phalcon.sh



# 설치 후 phalcon 명령어 입력 시 아래 결과 노출

   


# 아파치 웹경로에 폴더를 생성하고 테스트 프로젝트 생성

   


# 생성된 프로젝트 결과

   



# httpd.conf 파일의 웹문서 권한 변경 (/etc/apache2/)

<Directory "/Users/zupper/www/study">

    AllowOverride all

    Order allow,deny

    Allow from all

</Directory>


# 화면 결과 

   


#Controller 생성

  $ phalcon create-controller --name test

    : TestController.php 파일이 생성됨.


#Model 생성

  $ phalcon model 

    : model을 생성하기 위한 사용법 안내.

    

  $ phalcon model --name=products

    : products 테이블을 참조하여 model php 를 생성함. 

    

  $ phalcon model --name=products --force

    : 이미 생성된 model을 무시하고 다시 생성.

    


#Model 생성 결과

   


   


  

# Database 설정 (/Users/zupper/www/store/app/config/config.php)

   

@참조사이트 : http://blog.fagai.net/2013/08/03/phalcon_php_devtools/


#mysql  설정

$ cd /usr/local/mysql/bin/

$ ./mysql -uroot -p비밀번호

 mysql> update user set password=password('비밀번호') where user='root';

 mysql> show database;

 mysql> use store_db;

 mysql> desc products;

 

'개발자 > GIT' 카테고리의 다른 글

git 삭제 파일 복구  (0) 2017.06.21
[GIT] Git Repository with Eclipse  (0) 2014.01.16
[GIT] remote  (0) 2014.01.14
[GIT] github ssh & remote  (0) 2014.01.14
[GIT] 터미널 Color UI 적용  (0) 2014.01.08
,