欢迎光临
祝您有神奇的一天

Windows Server 纯手工离线部署 GLPI 10.0.18 (保姆级教程)

公司内部环境部署,第一阶段纳管设备10,000左右,分为办公网和生产网。

部署环境如下:APP服务器1台,DB服务器1台,如果是测试,用1台服务器也可以。

服务器操作系统:Windows Server 2019 Standard 1809 17763.107

数据库选用MySQL 8.4.5,php版本选用当下最新的8.3.22,GLPI版本10.0.18

一、安装MySQL数据库

1.官网下载MySQL8.4.5:
https://dev.mysql.com/get/Downloads/MySQL-8.4/mysql-8.4.5-winx64.msi

2.

二、部署GLPI运行环境

1.安装IIS 10

2.部署php8.3.22(GLPI10.0.18最大支持php8.4.0)

2.2.安装vs16 & vs19,可以到微软官方下载
页面地址:https://learn.microsoft.com/zh-cn/cpp/windows/latest-supported-vc-redist
直接下载链接:
ARM64:https://aka.ms/vs/17/release/vc_redist.arm64.exe
X86:https://aka.ms/vs/17/release/vc_redist.x86.exe
X64:https://aka.ms/vs/17/release/vc_redist.x64.exe

php.ini修改内容:

extension_dir = "ext"
cgi.force_redirect = 0  #Windows 用户:使用 IIS 时必须关闭此选项。
fastcgi.impersonate = 1 /*如果在 IIS 下运行,则启用。默认禁用。*/
cgi.rfc2616_headers = 1 /*有待考究,暂时没改*/

date.timezone = Asia/Shanghai /*有些教程写的PRC,但是官方不建议*/

将以下内容前的“;”删除
;extension=bz2
;extension=ldap
;extension=curl
;extension=fileinfo
;extension=gd
;extension=intl
;extension=mbstring
;extension=exif      ; Must be after mbstring as it depends on it
;extension=mysqli
;extension=openssl
;extension=sodium
;extension=zip
;zend_extension=opcache

将session.cookie_httponly打开
session.cookie_httponly = on

三、安装GLPI

四、时区问题

Windows用户官方提供的链接页面已经失效,mysql官方有相关说明

https://dev.mysql.com/doc/refman/8.4/en/time-zone-support.html

也提供了可导入文件:

https://dev.mysql.com/downloads/timezones.html

赞(0) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《Windows Server 纯手工离线部署 GLPI 10.0.18 (保姆级教程)》
文章链接:https://www.396736.com/95.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

小浪假期

祝您有神奇的一天

关于我们联系站长

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册