[web]Zend framework 初體驗 on ubuntu 9.10
由於想藉由CASE 增進自己的功力
所以這次CASE跟朋友打算來學Zend
首先就是安裝
由於我們在ubutnu 9.10的機器上所以用套件安裝
$ sudo apt-get install zend-framework
$ cd /hoem/youraccount/
$ zf create project PROJECT_NAME
目錄會長這樣
但是你需要把 library關連起來
所以可以
把library copy過來
或是建立symbolic link
我選擇copy
$ sudo cp -r /usr/share/php/libzend-framework-php/Zend PROJECT_NAME/
$ sudo chown -R youraccount:www-data PROJECT_NAME
接下來設定apache alias
$sudo vim /etc/apache/conf.d/PROJECT_NAME.conf
加入下面這行
Alias /~youraccount/PROJECT_NAME /home/youraccount/PROJECT_NAME
重新啟動apache
$ sudo apache2ctrl restart
大功告成
發佈文章
可以連結 http://yourhost/~youraccount/PROJECT_NAME 測試一下
所以這次CASE跟朋友打算來學Zend
首先就是安裝
由於我們在ubutnu 9.10的機器上所以用套件安裝
$ sudo apt-get install zend-framework
$ cd /hoem/youraccount/
$ zf create project PROJECT_NAME
目錄會長這樣
PROJECT_NAME
|-- application
| |-- Bootstrap.php
| |-- configs
| | `-- application.ini
| |-- controllers
| | |-- ErrorController.php
| | `-- IndexController.php
| |-- models
| `-- views
| |-- helpers
| `-- scripts
| |-- error
| | `-- error.phtml
| `-- index
| `-- index.phtml
|-- library
|-- public
| |-- .htaccess
| `-- index.php
`-- tests
|-- application
| `-- bootstrap.php
|-- library
| `-- bootstrap.php
`-- phpunit.xml
但是你需要把 library關連起來
所以可以
把library copy過來
或是建立symbolic link
我選擇copy
$ sudo cp -r /usr/share/php/libzend-framework-php/Zend PROJECT_NAME/
$ sudo chown -R youraccount:www-data PROJECT_NAME
接下來設定apache alias
$sudo vim /etc/apache/conf.d/PROJECT_NAME.conf
加入下面這行
Alias /~youraccount/PROJECT_NAME /home/youraccount/PROJECT_NAME
重新啟動apache
$ sudo apache2ctrl restart
大功告成
發佈文章
可以連結 http://yourhost/~youraccount/PROJECT_NAME 測試一下
留言
張貼留言