osTicket通过自己的基于web的安装程序帮助引导安装过程, 尽管安装程序提供了分步指导,但如果提前了解Web servers, PHP和MySQL的一般知识是很重要的和有帮助的.
系统要求
要安装osTicket,您的Web服务器必须是PHP 4.3(或更高)和MySQL 4.1(或更高)。 如果您不确定您的服务器是否满足这些要求,请在继续安装之前联系您的主机或网站管理员检查。
您需要一个有效的MySQL数据库用户,密码和主机名,在安装过程中才能得心应手。MySQL用户必须拥有对数据库的完整权限。
如果您不确定您是否有这些细节或者用户是否有足够的权限,安装前请咨询您的主机或数据库管理员。
osTicket要求PHP指令short_open_tag的值是on。取决于在服务器上的权限级别的不同 - 该指令可以在文件php.ini,htaccess或httpd.conf文件里设置。
新手入门
此时您需要下载最新版本的osTicket. osTicket1.6.0(stable),2010-02-09官方发布,下载地址:http://osticket.com/dl/osticket_1.6.0.tar.gz
解压缩文件并上传文件到服务器的upload或自己选择的目录中。例如/osticket/, /helpdesk/ 或 /support/ 取决于您的偏好.
使用FTP的基本知识是在这个阶段附加的。如果你不知道如何使用FTP,我们建议你阅读FTP客户端提供的文档学习基本的上传文件和权限设置知识。
在include目录,重命名ost-config.sample.php为ost-config.php。osTicket安装程序需要include目录的ost-config.php文件有写和修改的权限。请按照安装提示操作。
使用安装脚本
一旦上述所有步骤完成,你就可以在Web浏览器安装和基本设置。 您可以简单浏览osTicket URL调用安装程序例如http://www.yourdomain.com/support. 或者在浏览器输入网址 http://www.yourdomain.com/support/setup/,osTicket的安装脚本会尝试自动检测所有路径和权限问题。请按照指示来完成安装过程。
如果脚本出现任何配置错误,那么它不会让你继续,直到错误得到纠正。
如果一切正常,你会看到一个表格填写osTicket现在需要的信息。
如果有错误出现,回去检查输入的数据。(管理员用户名必须大于6个字符!)
有效的数据脚本将被创建和填充到数据库,并写入到一个配置文件。
注意,安装程序执行基本配置需要osTicket启动和运行。 更进一步的配置要求,需待安装后使系统完全发挥功能。
使用Fantastico In CPanel安装osTicket
osTicket也可以使用Fantastico安装基于web主机帐户的CPanel。
从您的CPanel中, 点击Fantastico并按照提示安装osTicket。
重要:
Fantastico默认安装包(9 Jan 2010)安装osTicket使用默认的email地址 support@system.com. 如果您使用Fantastico安装必须立即修改您的默认email地址,主要在System Preferences(系统偏好)和Department(部门)设置里. 详细请参考 http://osticket.com/forums/project.php?issueid=142。Fantastico package for osTicket可能与osTicket.com网站最新发布的日期不一样,请检查osTicket.com网站最新的版本。
最后收尾
如果安装脚本已完成运行没有任何错误,那么恭喜您osTicket英文版已安装成功。
您现在可以使用在安装过程中创建的用户名和密码登录。确认安装正确完成后 - 下一个步骤应该是充分配置使用新的支持问题系统。 但在此之前,请花一秒钟做清理工作。
修改include/ost-config.php权限,删除写的访问权限。chmod 644 include/ost-config.php
确认正确安装后请删除setup目录。
安装/启用加密扩展mcrypt (可选)。加密扩展mcrypt未启用或安装。IMAP/ POP密码将以明文形式存储在数据库中。
一旦已经完成了上面,您可以继续进行下一步,安装后设置。您现在可以使用安装过程中创建的用户名和密码登录到Admin Panel(管理面板):http://www.yourdomain.com/support/scp/admin.php。登录成功后,您可以继续进行安装后的设置。 如需完整的指导可参考http://osticket.com/wiki/Post-Install_Setup_Guide。 请注意:该系统的默认设置是offline(离线),你仍然可以作为管理员登录到员工(工作人员)控制面板。
启用系统:将帮助台状态(Helpdesk Status)的值offline修改为online。
安装osTicket中文汉化包
将我们的汉化包文件解压缩后直接上传覆盖以前的旧文件即可。我们汉化版目前支持1.6.0版本。汉化版截图:http://www.goodu.info/gc/node/67 ,详细可咨询:010-62139280 铸锐数码
遇见麻烦
所有安装配置等问题都可以在osTicket官方论坛发贴:http://osticket.com/forums/。我们仅可以远程帮助初次安装osTicket汉化版,以满足您的汉化要求,联系: 010-62139280 铸锐数码。具体配置/设置须根据不同单位组织的特点自行灵活掌握。
自助疑难解答
如果你不能找到任何解决问题的办法,您可以在/main.inc.php文件启用“Show Errors(显示错误)”标志:
#Don't display errors
ini_set('display_errors',0);
ini_set('display_startup_errors',0);
修改为
error_reporting(E_ALL);
ini_set('display_errors',1);
ini_set('display_startup_errors',1);
然后错误会显示在您的web浏览器或服务器error.log文件。
有些用户报告产生了一个空白页,当他们提交的表单时 - 在某些情况下,错误将不会显示。
围绕这一工作是设法使用不同的行式提交表单(例如保留所有的默认form,或填充所有的字段)。
此外,不要忘记检查您的osTicket Dashboard(控制台)页面和您的邮件服务器日志。
英文版安装说明请参考 "http://osticket.com/wiki/Installation"