企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 安装宝塔 打开[链接](https://www.bt.cn/new/download.html) ,下载windows宝塔,双击安装即可。 ## 安装PHP环境 登录宝塔后台,会弹出推荐安装的集成环境,这里选择了Nginx环境。环境要求PHP>=7.2,MySql>=5.6 ## 安装系统 1. 上传HkCms安装包,并解压文件 ![](https://img.kancloud.cn/80/d6/80d6b5cbd21405ecfa930269099497d9_917x589.png) 2. 新建站点 ![](https://img.kancloud.cn/a9/e0/a9e0189a13671b544fb298315f2afe82_854x564.png) 3. 配置目录 站点创建后,点击设置,配置运行目录 ![](https://img.kancloud.cn/af/83/af8360ffca5ab9153af2e96d5daab313_882x555.png) 4. 开启伪静态 下拉选择后点保存 ![](https://img.kancloud.cn/8e/f4/8ef41e202f8fb2031de4359d52aa1d94_716x490.png) 5. 更改Nginx默认的path_info设置 默认的设置是没法访问 index.php/ceshi/ceshi 这种地址,配置文件路径如下,注意看你安装的位置以及使用的PHP版本,例如PHP7.3是73.conf,以下仅供参考 ``` D:/BtSoft/nginx/conf/php/72.conf ``` 配置文件内容如下 ``` location ~ \.php(.*)$ { try_files $uri =404; fastcgi_pass 127.0.0.1:20072; fastcgi_index index.php; fastcgi_split_path_info ^((?U).+\.php)(/?.+)$; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } ``` **修改后的配置**,fastcgi_pass不用动,看效果图,主要是删掉那4行,增加以下代码 ``` location ~ \.php(.*)$ { try_files $uri =404; fastcgi_pass 127.0.0.1:20072; fastcgi_index index.php; set $fastcgi_script_name2 $fastcgi_script_name; if ($fastcgi_script_name ~ "^(.+\.php)(/.+)$") { set $fastcgi_script_name2 $1; set $path_info $2; } fastcgi_param PATH_INFO $path_info; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name2; fastcgi_param SCRIPT_NAME $fastcgi_script_name2; include fastcgi_params; } ``` 效果图 ![](https://img.kancloud.cn/f3/74/f3748e0fc5d10fb9ee20ebb9f28397d9_741x433.png) 6. 重启服务 ![](https://img.kancloud.cn/ec/b6/ecb6ed0ae2822831d83e721b77fe4fc4_588x338.png) 然后输入你的域名即可体验HkCms系统的安装了。