以saas部署为例,saas目录下的server负责通讯。
1. 配置apache信息。
<VirtualHost *:80>
DocumentRoot /web/saas/server/public
ServerName service_saas.yuanfengjia.com
</VirtualHost>
然后 `service httpd reload` 重启服务。
2. 登录云版控制中心,添加新的应用。其中服务URL,就是上面apache配置的URL。非常重要。如果不能正常访问,将导致通信失败。
![](https://box.kancloud.cn/110c6a973b571039d91af2471d5b0e97_1429x774.png)
3. 配置server ,文件在`server/config.ini.php` 部分代码如下
//开通云版本BBC的请求URL,这个必须要对。注意结尾要有/
global $_globalConfig;
//apache nginx 只能是这2个值中的一个。
//当ServerType为对应的类型时,请配置对应的服务配置路径
$_globalConfig['ServerType'] = "apache";
$_globalConfig['requestUri'] = "http://www.yuanfengjia.com/";
//在云平台,开通中心的对应的应用ID
$_globalConfig['appid'] = 2;
$_globalConfig['HOSTS'] = "/etc/hosts";
//nginx 配置目录
$_globalConfig['nginxConf'] = "/etc/nginx/conf.d/";
//apache 配置目录
$_globalConfig['apacheConf'] = "/etc/httpd/conf.d/";
//配置WEB所在的物理路径
$_globalConfig['bbcDir'] = "/web/saas/";
其中` $_globalConfig['appid'] ` 的值需对应下图的某个ID,是刚刚配置的应用。
`$_globalConfig['requestUri']` 配置是云控制中心的地址,一般不需要改动
` $_globalConfig['bbcDir']` 配置WEB所在的物理路径,路径目录下有shop等,默认后面的代码已经设置好,只需修改这里的目录地址为根目录就可以了。
![](https://box.kancloud.cn/6aea5c797b04940042a6974db72155a2_1385x482.png)