这里会显示出您选择的修订版和当前版本之间的差别。
| zh:安装 [2012/01/16 02:24] – 外部编辑 127.0.0.1 | zh:安装 [2012/01/17 02:48] (当前版本) – 移除 songxx | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | ======安装时需要的信息====== | ||
| - | * 程序代码 | ||
| - | * 数据库用户名密码 | ||
| - | <note tip> | ||
| - | 本案例中假设mysql用户名为root, | ||
| - | </ | ||
| - | * web代码安装的路径 | ||
| - | <note tip> | ||
| - | 本案例中假设web安装路径为/ | ||
| - | </ | ||
| - | * [[asterisk的AMI用户名密码]] | ||
| - | <note tip> | ||
| - | 本案例中假设asterisk ami用户名为astercc, | ||
| - | </ | ||
| - | ======使用安装脚本安装====== | ||
| - | <note warning> | ||
| - | 安装astercc将会破坏原有的asterisk gui | ||
| - | </ | ||
| - | < | ||
| - | wget http:// | ||
| - | tar zxvf astercc10_beta_rc1.tar.gz | ||
| - | cd astercc10_beta_rc1 | ||
| - | chmod +x install.sh | ||
| - | ./ | ||
| - | </ | ||
| - | < | ||
| - | ***************************************************************** | ||
| - | ****************** Installing astercc package ******************* | ||
| - | ***************************************************************** | ||
| - | group asterisk already present | ||
| - | user asterisk already present | ||
| - | Please enter database information | ||
| - | database host(default localhost): | ||
| - | database port(default 3306): | ||
| - | database name(default astercc10): | ||
| - | table prefix(default cc10): | ||
| - | database user name(default root): | ||
| - | database user password(default null): | ||
| - | database bin path(default /usr/bin): | ||
| - | If database:' | ||
| - | else press ' | ||
| - | Please enter the Asterisk infomation: | ||
| - | Asterisk Host(default 127.0.0.1): | ||
| - | Asterisk Manager API port(default 5038): | ||
| - | AMI User name: | ||
| - | AMI User password: | ||
| - | Please enter install directory for astercc | ||
| - | astercc directory(defalut / | ||
| - | Please enter absolute path of asterisk etc | ||
| - | asterisk etc (default / | ||
| - | SETTING FILE PERMISSIONS... | ||
| - | Please choose the system default language | ||
| - | en or cn (default en):cn | ||
| - | Setting asterisk run as user: | ||
| - | Are you want to load demo data to new astercc | ||
| - | Press ' | ||
| - | Restarting asterisk... | ||
| - | Stopping safe_asterisk: | ||
| - | Shutting down asterisk: | ||
| - | Starting asterisk: | ||
| - | Are you want to auto start astercc daemon when system startup? | ||
| - | Must be redhat-release system | ||
| - | Press ' | ||
| - | Are you want to start astercc daemon now? | ||
| - | Press ' | ||
| - | starting asterccd... | ||
| - | / | ||
| - | / | ||
| - | / | ||
| - | / | ||
| - | / | ||
| - | / | ||
| - | / | ||
| - | ***************************************************************** | ||
| - | *******************astercc install finished********************** | ||
| - | *****Your astercc web directory at / | ||
| - | *****Your astercc daemon directory at / | ||
| - | ***************************************************************** | ||
| - | </ | ||
| - | |||
| - | ======手动安装====== | ||
| - | ======调整http服务设置====== | ||
| - | ====NGINX==== | ||
| - | 打开配置文件, | ||
| - | < | ||
| - | vi / | ||
| - | </ | ||
| - | 修改后的相应配置如下 | ||
| - | < | ||
| - | server | ||
| - | { | ||
| - | | ||
| - | | ||
| - | | ||
| - | index index.html index.htm index.php; | ||
| - | | ||
| - | |||
| - | | ||
| - | |||
| - | # CakePHP rewrite rules | ||
| - | | ||
| - | index index.php; | ||
| - | |||
| - | if (-f $request_filename) { | ||
| - | | ||
| - | } | ||
| - | if (!-f $request_filename) { | ||
| - | | ||
| - | | ||
| - | } | ||
| - | } | ||
| - | |||
| - | | ||
| - | { | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | } | ||
| - | |||
| - | | ||
| - | deny all; | ||
| - | } | ||
| - | | ||
| - | } | ||
| - | |||
| - | </ | ||
| - | |||
| - | * 修改完后重新载入nginx | ||
| - | < | ||
| - | / | ||
| - | </ | ||
| - | |||
| - | ====Apache==== | ||
| - | * 修改运行目录, | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | Options FollowSymLinks | ||
| - | AllowOverride All | ||
| - | </ | ||
| - | DocumentRoot / | ||
| - | ServerName demo.astercc.com | ||
| - | ErrorLog / | ||
| - | CustomLog home/ | ||
| - | </ | ||
| - | </ | ||
| - | * 增加htaccess文件 | ||
| - | 在webroot目录下建立.htaccess文件, | ||
| - | < | ||
| - | < | ||
| - | RewriteEngine On | ||
| - | RewriteCond %{REQUEST_FILENAME} !-d | ||
| - | RewriteCond %{REQUEST_FILENAME} !-f | ||
| - | RewriteRule ^(.*)$ index.php? | ||
| - | AddType application/ | ||
| - | AddType text/css .css | ||
| - | </ | ||
| - | </ | ||
| - | ======使用admin账户登入====== | ||
| - | * astercc顺利安装完毕后, | ||
| - | |||
| - | [[http:// | ||
| - | |||
| - | * 输入网址, | ||
| - | {{: | ||
| - | * 登陆模式选择" | ||
| - | {{: | ||
| - | * 继续学习请进入[[快速入门]] | ||
| - | |||
| - | |||
| - | ====安装中遇到的问题====== | ||
| - | * 无法打开页面 | ||
| - | * Site error: the file / | ||
| - | |||
| - | 当你看到这个错误, | ||
| - | < | ||
| - | zend_extension = / | ||
| - | </ | ||
| - | |||
| - | 如果仍然出现错误, | ||
| - | |||
| - | * 进程错误 | ||
| - | * Cant not file license file | ||
| - | 实际上这只是一个警告信息, | ||
| - | |||
| - | * 数据库错误 | ||
| - | * / | ||
| - | |||
| - | 出现此信息表明数据库中已经存在了名为astercc10的数据库, | ||
| - | |||
| - | * Perl 错误 | ||
| - | Can't locate Config/ | ||
| - | |||
| - | astercc中提供了一个叫做astcc_mailman.pl的perl程序, | ||
| - | |||
| - | |||
| - | {{tag>: | ||
| - | |||
| - | |||
| - | |||
| - | {{topic>: | ||
| - | |||
| - | **继续阅读[[添加团队]] | ||
| - | ** | ||