编辑: ACcyL | 2019-09-27 |
一、 开始向导 系统要求 安装WHMCS 增加安全 导入数据 常见故障排除提示
二、 常规使用 客户管理 订单管理 产品管理 域名管理 管理员区 消息邮件 Affiliates 系统实用工具 订单格式 升级降级
三、 用户化 链接到WHMCS 客户区模板文件 管理员区模板文件 订单格式模板 模板语法 PDF发票用户化 语言文件 数据反馈
四、 支付账单 发票 交易 可收费项 报价 支持网关 货币 税则
五、 设置 常规设置 常规 定位 订单 域名 邮件 支持 发票 信用 Affiliate 安全 社交 其他 自动化设置 域名配置 邮件模板 欺诈保护 客户组 安全问题 IP邮件禁止控制 管理员和权限
六、 产品服务 配置产品服务 产品捆绑 域名价格 域名注册 服务器 促销优惠
七、 支持 支持中心 支持服务单 支持部门 服务单状态 升级规则 邮件管道 垃圾邮件控制
八、 模块 支付网关 服务器模块 域名注册商 欺诈保护 附加模块 报告 其他 Kayako Vision Helpdesk Bulk Pricing Update Utility KashFlow Accounting
九、 升级维护 升级更新 发行说明 许可证 维护 数据库备份
十、 API 开发商资源 模板语法 创建模板 创建页面 数据反馈 挂钩
一、开始向导 系统要求 目前大多数的安装了PHP和MySQL的Web服务器都可以运行WHMCS.
然而,有一些特定的系 统要求: Windows 或者Linux OS 5.x版本的PHP或者更新版本 4.1.x版本的MySQL或者更新版本(禁用标准模式) Curl支持(和SSL) GD2图片库 Ioncube 载入器 如果您需要更多信息或者帮助来确定您的服务器是否满足这些要求,请联系我们. 安装WHMCS 下载WHMCS 要下载WHMCS,登陆www.whmcs.com/members客户界面并执行下列操作: 1. 点击服务菜单下方的My Licenses &
Services链接. 2. 选择您激活的授权密钥查看详情.
3 从该页面的下载标签中选择最新的稳定版本下来 安装Ioncube WHMCS通过Ioncube 加密来保护源代码.最近大多数服务器/虚拟主机商在默认的情况下将 Ioncube支持编译到PHP构建中,所以您通常不需要为它做额外的支持.然而如果您发现你确实 需要为您服务器安装Ioncube,您可以再我们的Ioncube 安装教程中了解如何操作. 安装WHMCS 安装WHMCS很简单,下列步骤指引您整个操作过程: 1. 将压缩文件的目录解压到您计算机的 文件夹中去. 2. 将文件configuration.php.new重新命名为configuration.php 3. 上传整个 Whmcs文件夹到您的网站―如果遇到问题,尝试以二进制模式上传. 4. 接下来您可以任意的 将该文件夹重新命名(billing,clients,等等??) 5. 现在在http://www.yourdomain.com/whmcs/install/install.php访问安装脚本来运行安装 程序,如果您收到与Ioncube有关的错误信息,查看上方的安装Ioncube步骤. 6. 按照界面上 步骤安装,包括下方列出的设置文件权限,输入您的授权密钥并创建您的主管理员账户. 7. 完 成后,从您的Web服务器上删除安装文件并修改configuration.php的权限为644. 要求的文件和文件夹权限(除非您的php是suPHP 或PHPSuExec) /configuration.php CHMOD
777 Writeable /attachments CHMOD
777 Writeable /downloads CHMOD
777 Writeable /templates_c CHMOD
777 Writeable 安装后的建议步骤 安装完成后,我们建议您检查一遍并且按照下列命令设置您的新WHMCS系统: 1. 登陆管理员界面并设置您的常规设施(设置>
常规设置) 2. 设置您的支付网关(设置>
支付网关) 3. 设置产品和服务(设置>
产品和服务) 4. 设置域名价格(设置>
域名价格) 5. 设置支持Support Ticket Departments(设置>
支持部门) 6. 设置邮件管道,从而您可以使用WHMCS支持桌面管理ticket―查看邮件管道文章获取完整 说明. 7. 确保设置了WHMCS Cron Job并设置了自动任务(设置>
自动设置) 8. 在您的网站上放置一些测试命令来检查是否每个部分都按预期的运行. 更多的指南, 您可以 在www.whmcs.com/get-support/video-tutorials/看我们为上述任务准 备的视频辅导. 增加安全 下方的指南描述了您可以操作的额外步骤来进一步加强您WHMCS系统的安全性. 移动附件,下载和templates_c文件夹 附件 下载 , templates_c 三个文件夹需要WHMCS可写,因此要求权限为777(对 于所有可写).当文件夹有这样的权限时,将公共可访问的文件夹树形结构内的文件放置到您的 网站上也就更加安全了.WHMCS允许您这样做.如果您确实移动了该文件夹,那么您必须通过 添加下列几行到configuration.php文件中,以告知WHMCS他们被移至何处: $templates_compiledir = /home/username/templates_c/ ;
$attachments_dir = /home/username/attachments/ ;
$downloads_dir = /home/username/downloads/ ;
在上述的列子中, username 是cpanel的用户名, 所以3个文件夹是位于public_html文件夹 上方的主目录中的. 注意,如果您正在运行suphp或者phpsuexec,您就不可以更改模式,因为文件夹已经是可写 的了.实际上,运行suphp或者phpsuexec时,您不可以设置文件夹或者文件权限为777――对 于文件夹和文件,最高权限是755. 更改您WHMCS管理员文件夹名称 访问您网站并识别WHMCS装置的恶意用户会知道他们可以尝试通过管理员文件夹登陆进入您 的管理员界面.为了阻止此类行为,您可以将管理员文件夹重新命名为您喜欢的名称.你不可以 移动文件夹―只可以重命名.您可以通过添加下列一行到您的configuration.php 文件,借此 通知WHMCS在管理员通知邮件的链接中管理员文件夹的名称是什么: $customadminpath = myfoldername ;
用管理员文件夹的新名称来代替上方的 myfoldername 请注意如果您已经创建了一个 cron job,或者别人已经为您创建了一个,您也需要在cron上更新路径. 示例:php -q /home/mylogin/public_html/secure/myfoldername/cron.php IP的访问限制 对于额外的安全性考虑,如果您的职员使用了已修改的IP地址,您可以通过限制特定IP的访问权 限来添加甚至更多的保护给您的管理员界面.在您的WHMCS管理员目录里创建一个新的文件, 命名为.htaccess,内容如下: order deny,allow allow from 12.34.5.67 allow from 98.76.54.32 deny from all 您可以按照要求指定不同的allow允许行.或者您甚至可以通过确定IP的第一部分就可以允许整 个IP的子网络,比如说 12.34 .这被称为.Htaccess IP Restriction. 导入数据 我们理解大多数的公司现在已经有自己的账单系统来管理主机客户, 他们担忧着转换到新的账单 系统可能会带来的困难.考虑到这些,我们提供下列指南和自动化脚本来使导入数据更简便. 自动导入脚本 下列是竞争应用中自动导入的脚本, 所以如果您已经运行了其中任意一个, 那么转换账单系统也 会简单. ・ Modernbill V4.4.x &
V5 ・ ClientExec V3 &
V4 ・ WHMAutoPilot V3.x ・ AWBS V2.5 or later ・ Lpanel V1.7 or later ・ WhoisCart V2.2.x ・ AccountLab Plus V2.8.x ・ Kayako V3 您可以在我们的客户界面的导入脚本功能中下载这些脚本. 人工客户输入 人工输入您的客户和他们的主机账户,采取下列步骤: 1. 进入客户>
添加新客户 2. 填写客户详情-至少要求填写的是姓和名,邮箱地址和密码 3. 点击添加客户 客户被添加之后,您可以继续添加他们的主机账户,步骤如下: 1. 在客户描述页面,点击操作面板里的 Add New Order 链接. 2. 客户会被预选, 所以您应该填写表格剩下的部分―首先选择您希........