跳至内容
一、安装IIS
- 打开控制面板:点击“开始”菜单,选择“控制面板”。
- 启用或关闭Windows功能:在控制面板中找到“程序”选项,点击“启用或关闭Windows功能”。
- 勾选IIS功能:在弹出的窗口中,找到“Internet Information Services (IIS)”,勾选“Web管理工具”和“Internet信息服务”。
- 选择组件:在“Internet信息服务”下,勾选“Web服务器”、“应用程序开发功能”、“CGI”等选项。
- 完成安装:点击“确定”,等待安装完成。
二、启动PHP
- 下载PHP:访问PHP官方网站下载Windows的PHP8.2版本。
- 解压PHP:将下载的PHP压缩包解压到一个目录,例如
C:\php
。
- 配置PHP:在解压后的目录中,复制
php.ini-development
文件并重命名为php.ini
,然后打开该文件,取消注释extension_dir
和extension=mysqli
等扩展。
三、安装PHP Manager并配置IIS支持PHP
- 下载PHP Manager:访问PHP Manager GitHub页面,下载
PHPManagerForIIS_V1.5.0.msi
。
- 安装PHP Manager:运行下载的安装程序,按照提示完成安装。
- 注册PHP版本:打开IIS管理器,找到“PHP Manager”,点击“注册新PHP版本”,选择PHP安装目录下的
php-cgi.exe
。
- 配置PHP设置:在PHP Manager中,通过“PHP设置”选项卡配置PHP扩展、错误报告等。
- 测试PHP:在IIS默认网站目录下创建一个
info.php
文件,内容为<?php phpinfo(); ?>
,访问http://localhost/info.php
,若显示PHP信息页面,则配置成功。
四、安装MySQL并创建用户和数据库
- 下载MySQL:访问MySQL官方网站下载适合Windows的MySQL版本5.0及以上。
- 安装MySQL:运行下载的安装程序,按照向导完成安装。
- 启动MySQL服务:在服务管理器中找到MySQL服务,右键点击并选择“启动”。
- 创建用户和数据库:
- 打开命令提示符,输入
mysql -u root -p
,输入密码登录MySQL。
- 创建用户:
CREATE USER '你的用户名'@'localhost' IDENTIFIED BY '你的密码';
。
- 创建数据库:
CREATE DATABASE osticket CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
。
- 授权用户:
GRANT ALL PRIVILEGES ON osticket.* TO '你的用户名
'@'你的密码
';
。
五、安装osTicket 1.7.1版本
- 下载osTicket:访问osTicket官方网站下载1.7.1版本。
- 解压文件:将下载的文件解压到IIS的网站目录下,例如
C:\inetpub\wwwroot\osticket
。
- 访问安装页面:在浏览器中输入
http://localhost/osticket/setup
,进入安装向导。
- 填写数据库信息:在安装页面中输入MySQL数据库的名称、用户名和密码。
- 完成安装:按照页面提示完成安装,系统会自动创建所需的表和初始数据。
- 删除安装目录:安装完成后,删除
setup
目录以增强安全性。