php框架之odp-環境部署安裝


一、安裝配置

1、安裝很簡單,創建安裝目錄,然后在linux上使用wget命令從獲取地址下載,然后解壓,最后在安裝目錄下執行bin/odp_install即可。

例如:(只是舉例,請安裝最新的版本)

 

 

出現如下提示,既是安裝成功

 

運行以下命令可以查看安裝信息

bin/ocm list    #查看安裝的ODP組件列表
php/bin/php -m  #查看php擴展的加載情況
echo 'p get_loaded_extensions()' | hhvm/bin/hhvm -m debug  #查看hhvm的擴展加載情況

 2、配置

 odp服務器有兩種nginx和lighttpd,推薦使用nginx。啟動方式如下:

webserver/loadnginx.sh start
webserver/bin/lighttpd.sh start

 運行環境分php和hhvm兩種,啟動方式如下:

php/sbin/php-fpm start
hhvm/bin/hhvm_control start

 

注意:

(1)服務器可能后出現啟動失敗的情況,一般情況是默認端口8080被占用,所以分別在對應的配置文件中更改端口號即可。

 

(2)php和hhvm切換方式

php切換為hhvm:

Nginx配置切換需要修改webserver/conf/vhost/php.conf

Lighttpd配置切換需要修改webserver/conf/lighttpd.conf

 
二、odp文件環境介紹

odp常用的目錄結構

下邊簡單詳細介紹:

1、app目錄

應用程序目錄,存放業務邏輯代碼

2、conf

配置目錄,組件和app的配置文件都在此目錄下

3、data

本地數據目錄,存放組件和app生成的本機文件個緩存等。

4、install

odp組件安裝信息存儲目錄

5、log

存放整個odp環境運行產生的日志

6、php

php安裝后所在目錄,可以在此查看php擴展等等

7、template

模板存放目錄,odp環境支持火麒麟和smarty模板技術

8、webroot

默認的web文檔目錄,一般項目入口文件存放此處。此目錄下還可以存放靜態文件,例如js、css、img等。

9、webserver

服務器安裝目錄,odp支持兩種服務器ligtted和nginx。

 

--------------


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM