--M_g-- 发表于 2021-1-18 04:09:36

Snipe-IT 开源资产管理系统 安装全过程

软件简介
Snipe-IT 是一个开源的资产管理系统。Snipe-IT 用于IT资产管理,IT部门通过它能够跟踪谁拥有哪台笔记本电脑、何时购买、包含哪些软件许可证和可用的附件等等。功能特性
[*]托管在云主机
[*]强大的 REST API
[*]快速更新
[*]保证 App 和 Platform 的安全性
[*]一键备份
[*]LDAP 登录/用户同步
运行截图
安装开始:一、环境准备
CentOS 7 + Apache + PHP +Mariadb
CentOS 7 (阿里云):http://mirrors.aliyun.com/centos/7.7.1908/isos/x86_64/CentOS-7-x86_64-DVD-1908.iso   这个自行选择吧,我提供下版本,链接不一定有效.....


##开始系统更新
# yum -y install epel-release
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.ustc.edu.cn
* extras: mirrors.163.com
* updates: mirrors.aliyun.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 epel-release.noarch.0.7-11 将被 安装
--> 解决依赖关系完成

依赖关系解决

========================================================================================================================================
Package                              架构                           版本                        源                              大小
========================================================================================================================================
正在安装:
epel-release                         noarch                         7-11                        extras                        15 k

事务概要
========================================================================================================================================
安装1 软件包

总下载量:15 k
安装大小:24 k
Downloading packages:
警告:/var/cache/yum/x86_64/7/extras/packages/epel-release-7-11.noarch.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
epel-release-7-11.noarch.rpm 的公钥尚未安装
epel-release-7-11.noarch.rpm                                                                                     |15 kB00:00:00   
从 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 检索密钥
导入 GPG key 0xF4A80EB5:
用户ID   : "CentOS-7 Key (CentOS 7 Official Signing Key) <security@centos.org>"
指纹       : 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
软件包   : centos-release-7-7.1908.0.el7.centos.x86_64 (@anaconda)
来自       : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装    : epel-release-7-11.noarch                                                                                          1/1
验证中      : epel-release-7-11.noarch                                                                                          1/1

已安装:
epel-release.noarch 0:7-11                                                                                                            

完毕!
# yum update –y
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
epel/x86_64/metalink                                                                                             | 6.3 kB00:00:00   
* base: mirrors.ustc.edu.cn
* epel: mirrors.aliyun.com
* extras: mirrors.163.com
* updates: mirrors.aliyun.com
epel                                                                                                             | 5.3 kB00:00:00   
(1/3): epel/x86_64/group_gz                                                                                    |90 kB00:00:00   
(2/3): epel/x86_64/updateinfo                                                                                    | 1.0 MB00:00:00   
(3/3): epel/x86_64/primary_db                                                                                    | 6.7 MB00:00:00   
参数 –y 没有匹配
No packages marked for update
# #使用yum安装Apache
# yum install -y httpd httpd-devel
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.ustc.edu.cn
* epel: mirrors.aliyun.com
* extras: mirrors.163.com
* updates: mirrors.aliyun.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 httpd.x86_64.0.2.4.6-90.el7.centos 将被 安装
--> 正在处理依赖关系 httpd-tools = 2.4.6-90.el7.centos,它被软件包 httpd-2.4.6-90.el7.centos.x86_64 需要
--> 正在处理依赖关系 /etc/mime.types,它被软件包 httpd-2.4.6-90.el7.centos.x86_64 需要
---> 软件包 httpd-devel.x86_64.0.2.4.6-90.el7.centos 将被 安装
--> 正在处理依赖关系 apr-util-devel,它被软件包 httpd-devel-2.4.6-90.el7.centos.x86_64 需要
--> 正在处理依赖关系 apr-devel,它被软件包 httpd-devel-2.4.6-90.el7.centos.x86_64 需要
--> 正在检查事务
---> 软件包 apr-devel.x86_64.0.1.4.8-5.el7 将被 安装
---> 软件包 apr-util-devel.x86_64.0.1.5.2-6.el7 将被 安装
--> 正在处理依赖关系 openldap-devel(x86-64),它被软件包 apr-util-devel-1.5.2-6.el7.x86_64 需要
--> 正在处理依赖关系 libdb-devel(x86-64),它被软件包 apr-util-devel-1.5.2-6.el7.x86_64 需要
--> 正在处理依赖关系 expat-devel(x86-64),它被软件包 apr-util-devel-1.5.2-6.el7.x86_64 需要
---> 软件包 httpd-tools.x86_64.0.2.4.6-90.el7.centos 将被 安装
---> 软件包 mailcap.noarch.0.2.1.41-2.el7 将被 安装
--> 正在检查事务
---> 软件包 expat-devel.x86_64.0.2.1.0-10.el7_3 将被 安装
---> 软件包 libdb-devel.x86_64.0.5.3.21-25.el7 将被 安装
---> 软件包 openldap-devel.x86_64.0.2.4.44-21.el7_6 将被 安装
--> 正在处理依赖关系 cyrus-sasl-devel(x86-64),它被软件包 openldap-devel-2.4.44-21.el7_6.x86_64 需要
--> 正在检查事务
---> 软件包 cyrus-sasl-devel.x86_64.0.2.1.26-23.el7 将被 安装
--> 解决依赖关系完成

依赖关系解决

========================================================================================================================================
Package                              架构                     版本                                    源                        大小
========================================================================================================================================
正在安装:
httpd                              x86_64                     2.4.6-90.el7.centos                     base                     2.7 M
httpd-devel                        x86_64                     2.4.6-90.el7.centos                     base                     197 k
为依赖而安装:
apr-devel                            x86_64                     1.4.8-5.el7                           base                     188 k
apr-util-devel                     x86_64                     1.5.2-6.el7                           base                      76 k
cyrus-sasl-devel                     x86_64                     2.1.26-23.el7                           base                     310 k
expat-devel                        x86_64                     2.1.0-10.el7_3                        base                      57 k
httpd-tools                        x86_64                     2.4.6-90.el7.centos                     base                      91 k
libdb-devel                        x86_64                     5.3.21-25.el7                           base                      39 k
mailcap                              noarch                     2.1.41-2.el7                            base                      31 k
openldap-devel                     x86_64                     2.4.44-21.el7_6                         base                     804 k

事务概要
========================================================================================================================================
安装2 软件包 (+8 依赖软件包)

总下载量:4.5 M
安装大小:16 M
Downloading packages:
(1/10): apr-devel-1.4.8-5.el7.x86_64.rpm                                                                         | 188 kB00:00:00   
(2/10): apr-util-devel-1.5.2-6.el7.x86_64.rpm                                                                  |76 kB00:00:00   
(3/10): cyrus-sasl-devel-2.1.26-23.el7.x86_64.rpm                                                                | 310 kB00:00:00   
(4/10): expat-devel-2.1.0-10.el7_3.x86_64.rpm                                                                  |57 kB00:00:00   
(5/10): httpd-tools-2.4.6-90.el7.centos.x86_64.rpm                                                               |91 kB00:00:00   
(6/10): httpd-2.4.6-90.el7.centos.x86_64.rpm                                                                     | 2.7 MB00:00:01   
(7/10): libdb-devel-5.3.21-25.el7.x86_64.rpm                                                                     |39 kB00:00:00   
(8/10): mailcap-2.1.41-2.el7.noarch.rpm                                                                        |31 kB00:00:00   
(9/10): openldap-devel-2.4.44-21.el7_6.x86_64.rpm                                                                | 804 kB00:00:00   
(10/10): httpd-devel-2.4.6-90.el7.centos.x86_64.rpm                                                            | 197 kB00:00:01   
----------------------------------------------------------------------------------------------------------------------------------------
总计                                                                                                    1.6 MB/s | 4.5 MB00:00:02   
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装    : apr-devel-1.4.8-5.el7.x86_64                                                                                       1/10
正在安装    : cyrus-sasl-devel-2.1.26-23.el7.x86_64                                                                              2/10
正在安装    : openldap-devel-2.4.44-21.el7_6.x86_64                                                                              3/10
正在安装    : expat-devel-2.1.0-10.el7_3.x86_64                                                                                  4/10
正在安装    : libdb-devel-5.3.21-25.el7.x86_64                                                                                 5/10
正在安装    : apr-util-devel-1.5.2-6.el7.x86_64                                                                                  6/10
正在安装    : httpd-tools-2.4.6-90.el7.centos.x86_64                                                                           7/10
正在安装    : mailcap-2.1.41-2.el7.noarch                                                                                        8/10
正在安装    : httpd-2.4.6-90.el7.centos.x86_64                                                                                 9/10
正在安装    : httpd-devel-2.4.6-90.el7.centos.x86_64                                                                            10/10
验证中      : httpd-devel-2.4.6-90.el7.centos.x86_64                                                                           1/10
验证中      : mailcap-2.1.41-2.el7.noarch                                                                                        2/10
验证中      : httpd-tools-2.4.6-90.el7.centos.x86_64                                                                           3/10
验证中      : libdb-devel-5.3.21-25.el7.x86_64                                                                                 4/10
验证中      : httpd-2.4.6-90.el7.centos.x86_64                                                                                 5/10
验证中      : openldap-devel-2.4.44-21.el7_6.x86_64                                                                              6/10
验证中      : apr-devel-1.4.8-5.el7.x86_64                                                                                       7/10
验证中      : apr-util-devel-1.5.2-6.el7.x86_64                                                                                  8/10
验证中      : expat-devel-2.1.0-10.el7_3.x86_64                                                                                  9/10
验证中      : cyrus-sasl-devel-2.1.26-23.el7.x86_64                                                                           10/10

已安装:
httpd.x86_64 0:2.4.6-90.el7.centos                              httpd-devel.x86_64 0:2.4.6-90.el7.centos                           

作为依赖被安装:
apr-devel.x86_64 0:1.4.8-5.el7            apr-util-devel.x86_64 0:1.5.2-6.el7            cyrus-sasl-devel.x86_64 0:2.1.26-23.el7      
expat-devel.x86_64 0:2.1.0-10.el7_3       httpd-tools.x86_64 0:2.4.6-90.el7.centos       libdb-devel.x86_64 0:5.3.21-25.el7         
mailcap.noarch 0:2.1.41-2.el7             openldap-devel.x86_64 0:2.4.44-21.el7_6      

完毕!
##使用yum安装Mariadb
# yum install -y mariadb mariadb-server
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.ustc.edu.cn
* epel: mirrors.aliyun.com
* extras: mirrors.163.com
* updates: mirrors.aliyun.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 mariadb.x86_64.1.5.5.64-1.el7 将被 安装
---> 软件包 mariadb-server.x86_64.1.5.5.64-1.el7 将被 安装
--> 正在处理依赖关系 perl-DBI,它被软件包 1:mariadb-server-5.5.64-1.el7.x86_64 需要
--> 正在处理依赖关系 perl-DBD-MySQL,它被软件包 1:mariadb-server-5.5.64-1.el7.x86_64 需要
--> 正在处理依赖关系 perl(DBI),它被软件包 1:mariadb-server-5.5.64-1.el7.x86_64 需要
--> 正在检查事务
---> 软件包 perl-DBD-MySQL.x86_64.0.4.023-6.el7 将被 安装
---> 软件包 perl-DBI.x86_64.0.1.627-4.el7 将被 安装
--> 正在处理依赖关系 perl(RPC::PlServer) >= 0.2001,它被软件包 perl-DBI-1.627-4.el7.x86_64 需要
--> 正在处理依赖关系 perl(RPC::PlClient) >= 0.2000,它被软件包 perl-DBI-1.627-4.el7.x86_64 需要
--> 正在检查事务
---> 软件包 perl-PlRPC.noarch.0.0.2020-14.el7 将被 安装
--> 正在处理依赖关系 perl(Net::Daemon) >= 0.13,它被软件包 perl-PlRPC-0.2020-14.el7.noarch 需要
--> 正在处理依赖关系 perl(Net::Daemon::Test),它被软件包 perl-PlRPC-0.2020-14.el7.noarch 需要
--> 正在处理依赖关系 perl(Net::Daemon::Log),它被软件包 perl-PlRPC-0.2020-14.el7.noarch 需要
--> 正在处理依赖关系 perl(Compress::Zlib),它被软件包 perl-PlRPC-0.2020-14.el7.noarch 需要
--> 正在检查事务
---> 软件包 perl-IO-Compress.noarch.0.2.061-2.el7 将被 安装
--> 正在处理依赖关系 perl(Compress::Raw::Zlib) >= 2.061,它被软件包 perl-IO-Compress-2.061-2.el7.noarch 需要
--> 正在处理依赖关系 perl(Compress::Raw::Bzip2) >= 2.061,它被软件包 perl-IO-Compress-2.061-2.el7.noarch 需要
---> 软件包 perl-Net-Daemon.noarch.0.0.48-5.el7 将被 安装
--> 正在检查事务
---> 软件包 perl-Compress-Raw-Bzip2.x86_64.0.2.061-3.el7 将被 安装
---> 软件包 perl-Compress-Raw-Zlib.x86_64.1.2.061-4.el7 将被 安装
--> 解决依赖关系完成

依赖关系解决

========================================================================================================================================
Package                                    架构                      版本                              源                     大小
========================================================================================================================================
正在安装:
mariadb                                    x86_64                  1:5.5.64-1.el7                      base                  8.7 M
mariadb-server                           x86_64                  1:5.5.64-1.el7                      base                     11 M
为依赖而安装:
perl-Compress-Raw-Bzip2                  x86_64                  2.061-3.el7                         base                     32 k
perl-Compress-Raw-Zlib                     x86_64                  1:2.061-4.el7                     base                     57 k
perl-DBD-MySQL                           x86_64                  4.023-6.el7                         base                  140 k
perl-DBI                                 x86_64                  1.627-4.el7                         base                  802 k
perl-IO-Compress                           noarch                  2.061-2.el7                         base                  260 k
perl-Net-Daemon                            noarch                  0.48-5.el7                        base                     51 k
perl-PlRPC                                 noarch                  0.2020-14.el7                     base                     36 k

事务概要
========================================================================================================================================
安装2 软件包 (+7 依赖软件包)

总下载量:21 M
安装大小:110 M
Downloading packages:
(1/9): mariadb-server-5.5.64-1.el7.x86_64.rpm                                                                  |11 MB00:00:01   
(2/9): perl-Compress-Raw-Bzip2-2.061-3.el7.x86_64.rpm                                                            |32 kB00:00:00   
(3/9): perl-Compress-Raw-Zlib-2.061-4.el7.x86_64.rpm                                                             |57 kB00:00:00   
(4/9): perl-DBD-MySQL-4.023-6.el7.x86_64.rpm                                                                     | 140 kB00:00:00   
(5/9): perl-DBI-1.627-4.el7.x86_64.rpm                                                                           | 802 kB00:00:00   
(6/9): perl-IO-Compress-2.061-2.el7.noarch.rpm                                                                   | 260 kB00:00:00   
(7/9): perl-Net-Daemon-0.48-5.el7.noarch.rpm                                                                     |51 kB00:00:00   
(8/9): perl-PlRPC-0.2020-14.el7.noarch.rpm                                                                     |36 kB00:00:00   
(9/9): mariadb-5.5.64-1.el7.x86_64.rpm                                                                           | 8.7 MB00:00:02   
----------------------------------------------------------------------------------------------------------------------------------------
总计                                                                                                    8.5 MB/s |21 MB00:00:02   
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装    : perl-Compress-Raw-Bzip2-2.061-3.el7.x86_64                                                                        1/9
正在安装    : 1:perl-Compress-Raw-Zlib-2.061-4.el7.x86_64                                                                         2/9
正在安装    : perl-IO-Compress-2.061-2.el7.noarch                                                                                 3/9
正在安装    : 1:mariadb-5.5.64-1.el7.x86_64                                                                                       4/9
正在安装    : perl-Net-Daemon-0.48-5.el7.noarch                                                                                 5/9
正在安装    : perl-PlRPC-0.2020-14.el7.noarch                                                                                     6/9
正在安装    : perl-DBI-1.627-4.el7.x86_64                                                                                       7/9
正在安装    : perl-DBD-MySQL-4.023-6.el7.x86_64                                                                                 8/9
正在安装    : 1:mariadb-server-5.5.64-1.el7.x86_64                                                                              9/9
验证中      : perl-Net-Daemon-0.48-5.el7.noarch                                                                                 1/9
验证中      : 1:mariadb-5.5.64-1.el7.x86_64                                                                                       2/9
验证中      : perl-DBD-MySQL-4.023-6.el7.x86_64                                                                                 3/9
验证中      : perl-IO-Compress-2.061-2.el7.noarch                                                                                 4/9
验证中      : 1:perl-Compress-Raw-Zlib-2.061-4.el7.x86_64                                                                         5/9
验证中      : 1:mariadb-server-5.5.64-1.el7.x86_64                                                                              6/9
验证中      : perl-DBI-1.627-4.el7.x86_64                                                                                       7/9
验证中      : perl-Compress-Raw-Bzip2-2.061-3.el7.x86_64                                                                        8/9
验证中      : perl-PlRPC-0.2020-14.el7.noarch                                                                                     9/9

已安装:
mariadb.x86_64 1:5.5.64-1.el7                                 mariadb-server.x86_64 1:5.5.64-1.el7                                 

作为依赖被安装:
perl-Compress-Raw-Bzip2.x86_64 0:2.061-3.el7    perl-Compress-Raw-Zlib.x86_64 1:2.061-4.el7    perl-DBD-MySQL.x86_64 0:4.023-6.el7   
perl-DBI.x86_64 0:1.627-4.el7                   perl-IO-Compress.noarch 0:2.061-2.el7          perl-Net-Daemon.noarch 0:0.48-5.el7   
perl-PlRPC.noarch 0:0.2020-14.el7            

完毕!
##为了防止CentOS上面发生php冲突,所以,这个命令还是先执行一下更好些
# yum -y remove php*
已加载插件:fastestmirror, langpacks
参数 php* 没有匹配
不删除任何软件包
# #安装PHP依赖环境
# yum install -y make gcc wget openssl readline-devel openssl-devel libxslt-devel gmp-devel bzip2-devel freetype-devel libjpeg-devel php-mcrypt libmcrypt libmcrypt-develautoconffreetype gd jpegsrc libmcrypt libpng libpng-devel libjpeg libxml2 libxml2-devel zlib curl curl-devel
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.ustc.edu.cn
* epel: mirrors.aliyun.com
* extras: mirrors.163.com
* updates: mirrors.aliyun.com
软件包 1:make-3.82-24.el7.x86_64 已安装并且是最新版本
软件包 gcc-4.8.5-39.el7.x86_64 已安装并且是最新版本
软件包 wget-1.14-18.el7_6.1.x86_64 已安装并且是最新版本
软件包 1:openssl-1.0.2k-19.el7.x86_64 已安装并且是最新版本
软件包 autoconf-2.69-11.el7.noarch 已安装并且是最新版本
软件包 freetype-2.8-14.el7.x86_64 已安装并且是最新版本
软件包 gd-2.0.35-26.el7.x86_64 已安装并且是最新版本
没有可用软件包 jpegsrc。
软件包 2:libpng-1.5.13-7.el7_2.x86_64 已安装并且是最新版本
软件包 libjpeg-turbo-1.2.90-8.el7.x86_64 已安装并且是最新版本
软件包 libxml2-2.9.1-6.el7_2.3.x86_64 已安装并且是最新版本
软件包 zlib-1.2.7-18.el7.x86_64 已安装并且是最新版本
正在解决依赖关系
--> 正在检查事务
---> 软件包 bzip2-devel.x86_64.0.1.0.6-13.el7 将被 安装
---> 软件包 curl.x86_64.0.7.29.0-54.el7 将被 升级
---> 软件包 curl.x86_64.0.7.29.0-54.el7_7.2 将被 更新
--> 正在处理依赖关系 libcurl = 7.29.0-54.el7_7.2,它被软件包 curl-7.29.0-54.el7_7.2.x86_64 需要
---> 软件包 freetype-devel.x86_64.0.2.8-14.el7 将被 安装
--> 正在处理依赖关系 pkgconfig(zlib),它被软件包 freetype-devel-2.8-14.el7.x86_64 需要
---> 软件包 gmp-devel.x86_64.1.6.0.0-15.el7 将被 安装
---> 软件包 libcurl-devel.x86_64.0.7.29.0-54.el7_7.2 将被 安装
epel/x86_64/filelists_db                                                                                       |11 MB00:00:01   
base/7/x86_64/filelists_db                                                                                       | 7.3 MB00:00:00   
updates/7/x86_64/filelists_db                                                                                    | 4.0 MB00:00:00   
---> 软件包 libjpeg-turbo-devel.x86_64.0.1.2.90-8.el7 将被 安装
---> 软件包 libmcrypt.x86_64.0.2.5.8-13.el7 将被 安装
---> 软件包 libmcrypt-devel.x86_64.0.2.5.8-13.el7 将被 安装
---> 软件包 libpng-devel.x86_64.2.1.5.13-7.el7_2 将被 安装
---> 软件包 libxml2-devel.x86_64.0.2.9.1-6.el7_2.3 将被 安装
--> 正在处理依赖关系 xz-devel,它被软件包 libxml2-devel-2.9.1-6.el7_2.3.x86_64 需要
---> 软件包 libxslt-devel.x86_64.0.1.1.28-5.el7 将被 安装
--> 正在处理依赖关系 libgcrypt-devel,它被软件包 libxslt-devel-1.1.28-5.el7.x86_64 需要
---> 软件包 openssl-devel.x86_64.1.1.0.2k-19.el7 将被 安装
--> 正在处理依赖关系 krb5-devel(x86-64),它被软件包 1:openssl-devel-1.0.2k-19.el7.x86_64 需要
---> 软件包 php-mcrypt.x86_64.0.5.4.16-9.el7 将被 安装
--> 正在处理依赖关系 php(zend-abi) = 20100525-64,它被软件包 php-mcrypt-5.4.16-9.el7.x86_64 需要
--> 正在处理依赖关系 php(api) = 20100412-64,它被软件包 php-mcrypt-5.4.16-9.el7.x86_64 需要
---> 软件包 readline-devel.x86_64.0.6.2-11.el7 将被 安装
--> 正在处理依赖关系 ncurses-devel,它被软件包 readline-devel-6.2-11.el7.x86_64 需要
--> 正在检查事务
---> 软件包 krb5-devel.x86_64.0.1.15.1-37.el7_7.2 将被 安装
--> 正在处理依赖关系 libkadm5(x86-64) = 1.15.1-37.el7_7.2,它被软件包 krb5-devel-1.15.1-37.el7_7.2.x86_64 需要
--> 正在处理依赖关系 krb5-libs(x86-64) = 1.15.1-37.el7_7.2,它被软件包 krb5-devel-1.15.1-37.el7_7.2.x86_64 需要
--> 正在处理依赖关系 libverto-devel,它被软件包 krb5-devel-1.15.1-37.el7_7.2.x86_64 需要
--> 正在处理依赖关系 libselinux-devel,它被软件包 krb5-devel-1.15.1-37.el7_7.2.x86_64 需要
--> 正在处理依赖关系 libcom_err-devel,它被软件包 krb5-devel-1.15.1-37.el7_7.2.x86_64 需要
--> 正在处理依赖关系 keyutils-libs-devel,它被软件包 krb5-devel-1.15.1-37.el7_7.2.x86_64 需要
---> 软件包 libcurl.x86_64.0.7.29.0-54.el7 将被 升级
---> 软件包 libcurl.x86_64.0.7.29.0-54.el7_7.2 将被 更新
---> 软件包 libgcrypt-devel.x86_64.0.1.5.3-14.el7 将被 安装
--> 正在处理依赖关系 libgpg-error-devel,它被软件包 libgcrypt-devel-1.5.3-14.el7.x86_64 需要
---> 软件包 ncurses-devel.x86_64.0.5.9-14.20130511.el7_4 将被 安装
---> 软件包 php-common.x86_64.0.5.4.16-46.1.el7_7 将被 安装
--> 正在处理依赖关系 libzip.so.2()(64bit),它被软件包 php-common-5.4.16-46.1.el7_7.x86_64 需要
---> 软件包 xz-devel.x86_64.0.5.2.2-1.el7 将被 安装
---> 软件包 zlib-devel.x86_64.0.1.2.7-18.el7 将被 安装
--> 正在检查事务
---> 软件包 keyutils-libs-devel.x86_64.0.1.5.8-3.el7 将被 安装
---> 软件包 krb5-libs.x86_64.0.1.15.1-37.el7_6 将被 升级
--> 正在处理依赖关系 krb5-libs(x86-64) = 1.15.1-37.el7_6,它被软件包 krb5-workstation-1.15.1-37.el7_6.x86_64 需要
---> 软件包 krb5-libs.x86_64.0.1.15.1-37.el7_7.2 将被 更新
---> 软件包 libcom_err-devel.x86_64.0.1.42.9-16.el7 将被 安装
---> 软件包 libgpg-error-devel.x86_64.0.1.12-3.el7 将被 安装
---> 软件包 libkadm5.x86_64.0.1.15.1-37.el7_6 将被 升级
---> 软件包 libkadm5.x86_64.0.1.15.1-37.el7_7.2 将被 更新
---> 软件包 libselinux-devel.x86_64.0.2.5-14.1.el7 将被 安装
--> 正在处理依赖关系 libsepol-devel(x86-64) >= 2.5-10,它被软件包 libselinux-devel-2.5-14.1.el7.x86_64 需要
--> 正在处理依赖关系 pkgconfig(libsepol),它被软件包 libselinux-devel-2.5-14.1.el7.x86_64 需要
--> 正在处理依赖关系 pkgconfig(libpcre),它被软件包 libselinux-devel-2.5-14.1.el7.x86_64 需要
---> 软件包 libverto-devel.x86_64.0.0.2.5-4.el7 将被 安装
---> 软件包 libzip.x86_64.0.0.10.1-8.el7 将被 安装
--> 正在检查事务
---> 软件包 krb5-workstation.x86_64.0.1.15.1-37.el7_6 将被 升级
---> 软件包 krb5-workstation.x86_64.0.1.15.1-37.el7_7.2 将被 更新
---> 软件包 libsepol-devel.x86_64.0.2.5-10.el7 将被 安装
---> 软件包 pcre-devel.x86_64.0.8.32-17.el7 将被 安装
--> 解决依赖关系完成

依赖关系解决

========================================================================================================================================
Package                               架构                     版本                                    源                         大小
========================================================================================================================================
正在安装:
bzip2-devel                           x86_64                   1.0.6-13.el7                            base                      218 k
freetype-devel                        x86_64                   2.8-14.el7                              base                      447 k
gmp-devel                           x86_64                   1:6.0.0-15.el7                        base                      181 k
libcurl-devel                         x86_64                   7.29.0-54.el7_7.2                     updates                   303 k
libjpeg-turbo-devel                   x86_64                   1.2.90-8.el7                            base                     99 k
libmcrypt                           x86_64                   2.5.8-13.el7                            epel                     99 k
libmcrypt-devel                     x86_64                   2.5.8-13.el7                            epel                     13 k
libpng-devel                        x86_64                   2:1.5.13-7.el7_2                        base                      122 k
libxml2-devel                         x86_64                   2.9.1-6.el7_2.3                         base                      1.0 M
libxslt-devel                         x86_64                   1.1.28-5.el7                            base                      309 k
openssl-devel                         x86_64                   1:1.0.2k-19.el7                         base                      1.5 M
php-mcrypt                            x86_64                   5.4.16-9.el7                            epel                     20 k
readline-devel                        x86_64                   6.2-11.el7                              base                      139 k
正在更新:
curl                                  x86_64                   7.29.0-54.el7_7.2                     updates                   270 k
为依赖而安装:
keyutils-libs-devel                   x86_64                   1.5.8-3.el7                           base                     37 k
krb5-devel                            x86_64                   1.15.1-37.el7_7.2                     updates                   272 k
libcom_err-devel                      x86_64                   1.42.9-16.el7                           base                     32 k
libgcrypt-devel                     x86_64                   1.5.3-14.el7                            base                      129 k
libgpg-error-devel                  x86_64                   1.12-3.el7                              base                     16 k
libselinux-devel                      x86_64                   2.5-14.1.el7                            base                      187 k
libsepol-devel                        x86_64                   2.5-10.el7                              base                     77 k
libverto-devel                        x86_64                   0.2.5-4.el7                           base                     12 k
libzip                              x86_64                   0.10.1-8.el7                            base                     48 k
ncurses-devel                         x86_64                   5.9-14.20130511.el7_4                   base                      712 k
pcre-devel                            x86_64                   8.32-17.el7                           base                      480 k
php-common                            x86_64                   5.4.16-46.1.el7_7                     updates                   565 k
xz-devel                              x86_64                   5.2.2-1.el7                           base                     46 k
zlib-devel                            x86_64                   1.2.7-18.el7                            base                     50 k
为依赖而更新:
krb5-libs                           x86_64                   1.15.1-37.el7_7.2                     updates                   805 k
krb5-workstation                      x86_64                   1.15.1-37.el7_7.2                     updates                   816 k
libcurl                               x86_64                   7.29.0-54.el7_7.2                     updates                   223 k
libkadm5                              x86_64                   1.15.1-37.el7_7.2                     updates                   178 k

事务概要
========================================================================================================================================
安装13 软件包 (+14 依赖软件包)
升级   1 软件包 (+ 4 依赖软件包)

总计:9.3 M
总下载量:7.1 M
Downloading packages:
(1/27): bzip2-devel-1.0.6-13.el7.x86_64.rpm                                                                      | 218 kB00:00:00   
(2/27): freetype-devel-2.8-14.el7.x86_64.rpm                                                                     | 447 kB00:00:00   
(3/27): gmp-devel-6.0.0-15.el7.x86_64.rpm                                                                        | 181 kB00:00:00   
(4/27): libcom_err-devel-1.42.9-16.el7.x86_64.rpm                                                                |32 kB00:00:00   
(5/27): keyutils-libs-devel-1.5.8-3.el7.x86_64.rpm                                                               |37 kB00:00:00   
(6/27): libgpg-error-devel-1.12-3.el7.x86_64.rpm                                                               |16 kB00:00:00   
(7/27): libgcrypt-devel-1.5.3-14.el7.x86_64.rpm                                                                  | 129 kB00:00:00   
(8/27): krb5-devel-1.15.1-37.el7_7.2.x86_64.rpm                                                                  | 272 kB00:00:00   
(9/27): libjpeg-turbo-devel-1.2.90-8.el7.x86_64.rpm                                                            |99 kB00:00:00   
(10/27): libcurl-devel-7.29.0-54.el7_7.2.x86_64.rpm                                                            | 303 kB00:00:00   
warning: /var/cache/yum/x86_64/7/epel/packages/libmcrypt-2.5.8-13.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 352c64e5: NOKEY
libmcrypt-2.5.8-13.el7.x86_64.rpm 的公钥尚未安装
(11/27): libmcrypt-2.5.8-13.el7.x86_64.rpm                                                                     |99 kB00:00:00   
(12/27): libmcrypt-devel-2.5.8-13.el7.x86_64.rpm                                                               |13 kB00:00:00   
(13/27): libpng-devel-1.5.13-7.el7_2.x86_64.rpm                                                                  | 122 kB00:00:00   
(14/27): libselinux-devel-2.5-14.1.el7.x86_64.rpm                                                                | 187 kB00:00:01   
(15/27): libsepol-devel-2.5-10.el7.x86_64.rpm                                                                  |77 kB00:00:00   
(16/27): libverto-devel-0.2.5-4.el7.x86_64.rpm                                                                   |12 kB00:00:00   
(17/27): libxml2-devel-2.9.1-6.el7_2.3.x86_64.rpm                                                                | 1.0 MB00:00:00   
(18/27): libxslt-devel-1.1.28-5.el7.x86_64.rpm                                                                   | 309 kB00:00:00   
(19/27): libzip-0.10.1-8.el7.x86_64.rpm                                                                        |48 kB00:00:00   
(20/27): ncurses-devel-5.9-14.20130511.el7_4.x86_64.rpm                                                          | 712 kB00:00:00   
(21/27): openssl-devel-1.0.2k-19.el7.x86_64.rpm                                                                  | 1.5 MB00:00:00   
(22/27): pcre-devel-8.32-17.el7.x86_64.rpm                                                                     | 480 kB00:00:00   
(23/27): php-common-5.4.16-46.1.el7_7.x86_64.rpm                                                               | 565 kB00:00:00   
(24/27): readline-devel-6.2-11.el7.x86_64.rpm                                                                  | 139 kB00:00:00   
(25/27): xz-devel-5.2.2-1.el7.x86_64.rpm                                                                         |46 kB00:00:00   
(26/27): zlib-devel-1.2.7-18.el7.x86_64.rpm                                                                      |50 kB00:00:00   
(27/27): php-mcrypt-5.4.16-9.el7.x86_64.rpm                                                                      |20 kB00:00:00   
----------------------------------------------------------------------------------------------------------------------------------------
总计                                                                                                    2.1 MB/s | 7.1 MB00:00:03   
从 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 检索密钥
导入 GPG key 0x352C64E5:
用户ID   : "Fedora EPEL (7) <epel@fedoraproject.org>"
指纹       : 91e9 7d7c 4a5e 96f1 7f3e 888f 6a2f aea2 352c 64e5
软件包   : epel-release-7-11.noarch (@extras)
来自       : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装    : zlib-devel-1.2.7-18.el7.x86_64                                                                                     1/37
正在更新    : krb5-libs-1.15.1-37.el7_7.2.x86_64                                                                                 2/37
正在更新    : libcurl-7.29.0-54.el7_7.2.x86_64                                                                                 3/37
正在更新    : libkadm5-1.15.1-37.el7_7.2.x86_64                                                                                  4/37
正在安装    : libmcrypt-2.5.8-13.el7.x86_64                                                                                    5/37
正在安装    : 2:libpng-devel-1.5.13-7.el7_2.x86_64                                                                               6/37
正在安装    : libzip-0.10.1-8.el7.x86_64                                                                                       7/37
正在安装    : php-common-5.4.16-46.1.el7_7.x86_64                                                                              8/37
正在安装    : libgpg-error-devel-1.12-3.el7.x86_64                                                                               9/37
正在安装    : libgcrypt-devel-1.5.3-14.el7.x86_64                                                                               10/37
正在安装    : xz-devel-5.2.2-1.el7.x86_64                                                                                       11/37
正在安装    : libxml2-devel-2.9.1-6.el7_2.3.x86_64                                                                              12/37
正在安装    : libsepol-devel-2.5-10.el7.x86_64                                                                                  13/37
正在安装    : ncurses-devel-5.9-14.20130511.el7_4.x86_64                                                                        14/37
正在安装    : libverto-devel-0.2.5-4.el7.x86_64                                                                                 15/37
正在安装    : keyutils-libs-devel-1.5.8-3.el7.x86_64                                                                            16/37
正在安装    : pcre-devel-8.32-17.el7.x86_64                                                                                     17/37
正在安装    : libselinux-devel-2.5-14.1.el7.x86_64                                                                              18/37
正在安装    : libcom_err-devel-1.42.9-16.el7.x86_64                                                                           19/37
正在安装    : krb5-devel-1.15.1-37.el7_7.2.x86_64                                                                               20/37
正在安装    : 1:openssl-devel-1.0.2k-19.el7.x86_64                                                                              21/37
正在安装    : readline-devel-6.2-11.el7.x86_64                                                                                  22/37
正在安装    : libxslt-devel-1.1.28-5.el7.x86_64                                                                                 23/37
正在安装    : php-mcrypt-5.4.16-9.el7.x86_64                                                                                    24/37
正在安装    : freetype-devel-2.8-14.el7.x86_64                                                                                  25/37
正在安装    : libmcrypt-devel-2.5.8-13.el7.x86_64                                                                               26/37
正在更新    : krb5-workstation-1.15.1-37.el7_7.2.x86_64                                                                         27/37
正在更新    : curl-7.29.0-54.el7_7.2.x86_64                                                                                     28/37
正在安装    : libcurl-devel-7.29.0-54.el7_7.2.x86_64                                                                            29/37
正在安装    : bzip2-devel-1.0.6-13.el7.x86_64                                                                                 30/37
正在安装    : libjpeg-turbo-devel-1.2.90-8.el7.x86_64                                                                           31/37
正在安装    : 1:gmp-devel-6.0.0-15.el7.x86_64                                                                                 32/37
清理      : krb5-workstation-1.15.1-37.el7_6.x86_64                                                                           33/37
清理      : libkadm5-1.15.1-37.el7_6.x86_64                                                                                 34/37
清理      : curl-7.29.0-54.el7.x86_64                                                                                       35/37
清理      : libcurl-7.29.0-54.el7.x86_64                                                                                    36/37
清理      : krb5-libs-1.15.1-37.el7_6.x86_64                                                                                  37/37
验证中      : libxml2-devel-2.9.1-6.el7_2.3.x86_64                                                                               1/37
验证中      : krb5-devel-1.15.1-37.el7_7.2.x86_64                                                                              2/37
验证中      : krb5-libs-1.15.1-37.el7_7.2.x86_64                                                                                 3/37
验证中      : 1:gmp-devel-6.0.0-15.el7.x86_64                                                                                    4/37
验证中      : libcom_err-devel-1.42.9-16.el7.x86_64                                                                              5/37
验证中      : libjpeg-turbo-devel-1.2.90-8.el7.x86_64                                                                            6/37
验证中      : pcre-devel-8.32-17.el7.x86_64                                                                                    7/37
验证中      : krb5-workstation-1.15.1-37.el7_7.2.x86_64                                                                        8/37
验证中      : libmcrypt-devel-2.5.8-13.el7.x86_64                                                                              9/37
验证中      : libmcrypt-2.5.8-13.el7.x86_64                                                                                     10/37
验证中      : keyutils-libs-devel-1.5.8-3.el7.x86_64                                                                            11/37
验证中      : bzip2-devel-1.0.6-13.el7.x86_64                                                                                 12/37
验证中      : libverto-devel-0.2.5-4.el7.x86_64                                                                                 13/37
验证中      : zlib-devel-1.2.7-18.el7.x86_64                                                                                    14/37
验证中      : ncurses-devel-5.9-14.20130511.el7_4.x86_64                                                                        15/37
验证中      : php-common-5.4.16-46.1.el7_7.x86_64                                                                               16/37
验证中      : freetype-devel-2.8-14.el7.x86_64                                                                                  17/37
验证中      : 2:libpng-devel-1.5.13-7.el7_2.x86_64                                                                              18/37
验证中      : libxslt-devel-1.1.28-5.el7.x86_64                                                                                 19/37
验证中      : php-mcrypt-5.4.16-9.el7.x86_64                                                                                    20/37
验证中      : curl-7.29.0-54.el7_7.2.x86_64                                                                                     21/37
验证中      : 1:openssl-devel-1.0.2k-19.el7.x86_64                                                                              22/37
验证中      : libcurl-devel-7.29.0-54.el7_7.2.x86_64                                                                            23/37
验证中      : libsepol-devel-2.5-10.el7.x86_64                                                                                  24/37
验证中      : libgcrypt-devel-1.5.3-14.el7.x86_64                                                                               25/37
验证中      : readline-devel-6.2-11.el7.x86_64                                                                                  26/37
验证中      : xz-devel-5.2.2-1.el7.x86_64                                                                                       27/37
验证中      : libcurl-7.29.0-54.el7_7.2.x86_64                                                                                  28/37
验证中      : libkadm5-1.15.1-37.el7_7.2.x86_64                                                                                 29/37
验证中      : libgpg-error-devel-1.12-3.el7.x86_64                                                                              30/37
验证中      : libselinux-devel-2.5-14.1.el7.x86_64                                                                              31/37
验证中      : libzip-0.10.1-8.el7.x86_64                                                                                        32/37
验证中      : krb5-workstation-1.15.1-37.el7_6.x86_64                                                                           33/37
验证中      : krb5-libs-1.15.1-37.el7_6.x86_64                                                                                  34/37
验证中      : libcurl-7.29.0-54.el7.x86_64                                                                                    35/37
验证中      : curl-7.29.0-54.el7.x86_64                                                                                       36/37
验证中      : libkadm5-1.15.1-37.el7_6.x86_64                                                                                 37/37

已安装:
bzip2-devel.x86_64 0:1.0.6-13.el7            freetype-devel.x86_64 0:2.8-14.el7            gmp-devel.x86_64 1:6.0.0-15.el7         
libcurl-devel.x86_64 0:7.29.0-54.el7_7.2   libjpeg-turbo-devel.x86_64 0:1.2.90-8.el7   libmcrypt.x86_64 0:2.5.8-13.el7         
libmcrypt-devel.x86_64 0:2.5.8-13.el7      libpng-devel.x86_64 2:1.5.13-7.el7_2          libxml2-devel.x86_64 0:2.9.1-6.el7_2.3   
libxslt-devel.x86_64 0:1.1.28-5.el7          openssl-devel.x86_64 1:1.0.2k-19.el7          php-mcrypt.x86_64 0:5.4.16-9.el7         
readline-devel.x86_64 0:6.2-11.el7         

作为依赖被安装:
keyutils-libs-devel.x86_64 0:1.5.8-3.el7      krb5-devel.x86_64 0:1.15.1-37.el7_7.2   libcom_err-devel.x86_64 0:1.42.9-16.el7   
libgcrypt-devel.x86_64 0:1.5.3-14.el7         libgpg-error-devel.x86_64 0:1.12-3.el7    libselinux-devel.x86_64 0:2.5-14.1.el7   
libsepol-devel.x86_64 0:2.5-10.el7            libverto-devel.x86_64 0:0.2.5-4.el7       libzip.x86_64 0:0.10.1-8.el7            
ncurses-devel.x86_64 0:5.9-14.20130511.el7_4    pcre-devel.x86_64 0:8.32-17.el7         php-common.x86_64 0:5.4.16-46.1.el7_7   
xz-devel.x86_64 0:5.2.2-1.el7                   zlib-devel.x86_64 0:1.2.7-18.el7         

更新完毕:
curl.x86_64 0:7.29.0-54.el7_7.2                                                                                                      

作为依赖被升级:
krb5-libs.x86_64 0:1.15.1-37.el7_7.2       krb5-workstation.x86_64 0:1.15.1-37.el7_7.2       libcurl.x86_64 0:7.29.0-54.el7_7.2      
libkadm5.x86_64 0:1.15.1-37.el7_7.2      

完毕!安装php72w,是需要配置额外的yum源地址(连接不一定长期有效,如果无效自行查找)的,否则会报错不能找到相关软件包。php高版本的yum源地址,有两部分,其中一部分是epel-release,另外一部分来自webtatic。如果跳过epel-release的话,安装webtatic的时候,会有错误爆出。所以,这里需要的命令是:


# rpm -Uvh https://dl.Fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-13.noarch.rpm
获取https://dl.Fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-13.noarch.rpm
# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
获取https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
警告:/var/tmp/rpm-tmp.eZI4LC: 头V4 RSA/SHA1 Signature, 密钥 ID 62e74ca5: NOKEY
准备中...                        #################################
      软件包 webtatic-release-7-3.noarch 已经安装
# #安装扩展包,事实上,这里面的对应扩展库很多,这里大家一定要注意cli和fpm这两个包,而其它的相关包就看您需要了。
# yum -y install php72w php72w-cli php72w-fpm php72w-common php72w-devel php72w-embedded php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.ustc.edu.cn
* epel: mirrors.aliyun.com
* extras: mirrors.163.com
* updates: mirrors.aliyun.com
* webtatic: us-east.repo.webtatic.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 mod_php72w.x86_64.0.7.2.27-1.w7 将被 安装
--> 正在处理依赖关系 libargon2.so.0()(64bit),它被软件包 mod_php72w-7.2.27-1.w7.x86_64 需要
---> 软件包 php72w-cli.x86_64.0.7.2.27-1.w7 将被 安装
---> 软件包 php72w-common.x86_64.0.7.2.27-1.w7 将被 安装
---> 软件包 php72w-devel.x86_64.0.7.2.27-1.w7 将被 安装
---> 软件包 php72w-embedded.x86_64.0.7.2.27-1.w7 将被 安装
---> 软件包 php72w-fpm.x86_64.0.7.2.27-1.w7 将被 安装
---> 软件包 php72w-gd.x86_64.0.7.2.27-1.w7 将被 安装
---> 软件包 php72w-mbstring.x86_64.0.7.2.27-1.w7 将被 安装
---> 软件包 php72w-mysqlnd.x86_64.0.7.2.27-1.w7 将被 安装
---> 软件包 php72w-opcache.x86_64.0.7.2.27-1.w7 将被 安装
---> 软件包 php72w-pdo.x86_64.0.7.2.27-1.w7 将被 安装
---> 软件包 php72w-xml.x86_64.0.7.2.27-1.w7 将被 安装
--> 正在检查事务
---> 软件包 libargon2.x86_64.0.20161029-3.el7 将被 安装
--> 解决依赖关系完成

依赖关系解决

========================================================================================================================================
Package                           架构                     版本                                 源                            大小
========================================================================================================================================
正在安装:
mod_php72w                        x86_64                     7.2.27-1.w7                        webtatic                     3.1 M
php72w-cli                        x86_64                     7.2.27-1.w7                        webtatic                     3.1 M
php72w-common                     x86_64                     7.2.27-1.w7                        webtatic                     1.3 M
php72w-devel                        x86_64                     7.2.27-1.w7                        webtatic                     2.8 M
php72w-embedded                     x86_64                     7.2.27-1.w7                        webtatic                     1.5 M
php72w-fpm                        x86_64                     7.2.27-1.w7                        webtatic                     1.6 M
php72w-gd                           x86_64                     7.2.27-1.w7                        webtatic                     139 k
php72w-mbstring                     x86_64                     7.2.27-1.w7                        webtatic                     587 k
php72w-mysqlnd                      x86_64                     7.2.27-1.w7                        webtatic                     198 k
php72w-opcache                      x86_64                     7.2.27-1.w7                        webtatic                     246 k
php72w-pdo                        x86_64                     7.2.27-1.w7                        webtatic                      90 k
php72w-xml                        x86_64                     7.2.27-1.w7                        webtatic                     123 k
为依赖而安装:
libargon2                           x86_64                     20161029-3.el7                     epel                        23 k

事务概要
========================================================================================================================================
安装12 软件包 (+1 依赖软件包)

总下载量:15 M
安装大小:65 M
Downloading packages:
(1/13): libargon2-20161029-3.el7.x86_64.rpm                                                                      |23 kB00:00:00   
warning: /var/cache/yum/x86_64/7/webtatic/packages/php72w-common-7.2.27-1.w7.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 62e74ca5: NOKEY
php72w-common-7.2.27-1.w7.x86_64.rpm 的公钥尚未安装
(2/13): php72w-common-7.2.27-1.w7.x86_64.rpm                                                                     | 1.3 MB00:01:42   
(3/13): php72w-embedded-7.2.27-1.w7.x86_64.rpm                                                                   | 1.5 MB00:02:01   
(4/13): mod_php72w-7.2.27-1.w7.x86_64.rpm                                                                        | 3.1 MB00:04:31   
(5/13): php72w-gd-7.2.27-1.w7.x86_64.rpm                                                                         | 139 kB00:00:12   
(6/13): php72w-mysqlnd-7.2.27-1.w7.x86_64.rpm                                                                  | 198 kB00:00:14   
(7/13): php72w-mbstring-7.2.27-1.w7.x86_64.rpm                                                                   | 587 kB00:00:37   
(8/13): php72w-pdo-7.2.27-1.w7.x86_64.rpm                                                                        |90 kB00:00:09   
(9/13): php72w-opcache-7.2.27-1.w7.x86_64.rpm                                                                  | 246 kB00:00:20   
(10/13): php72w-devel-7.2.27-1.w7.x86_64.rpm                                                                     | 2.8 MB00:05:38   
(11/13): php72w-xml-7.2.27-1.w7.x86_64.rpm                                                                     | 123 kB00:00:12   
(12/13): php72w-fpm-7.2.27-1.w7.x86_64.rpm                                                                     | 1.6 MB00:01:18   
(13/13): php72w-cli-7.2.27-1.w7.x86_64.rpm                                                                     | 3.1 MB00:00:48   
----------------------------------------------------------------------------------------------------------------------------------------
总计                                                                                                   40 kB/s |15 MB00:06:18   
从 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-webtatic-el7 检索密钥
导入 GPG key 0x62E74CA5:
用户ID   : "Webtatic EL7 <rpms@webtatic.com>"
指纹       : 830d b159 6d9b 9b01 99dc 24a3 e87f d236 62e7 4ca5
软件包   : webtatic-release-7-3.noarch (installed)
来自       : /etc/pki/rpm-gpg/RPM-GPG-KEY-webtatic-el7
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装    : php72w-common-7.2.27-1.w7.x86_64                                                                                 1/13
正在安装    : libargon2-20161029-3.el7.x86_64                                                                                    2/13
正在安装    : php72w-cli-7.2.27-1.w7.x86_64                                                                                    3/13
正在安装    : php72w-pdo-7.2.27-1.w7.x86_64                                                                                    4/13
正在安装    : php72w-mysqlnd-7.2.27-1.w7.x86_64                                                                                  5/13
正在安装    : php72w-devel-7.2.27-1.w7.x86_64                                                                                    6/13
正在安装    : php72w-embedded-7.2.27-1.w7.x86_64                                                                                 7/13
正在安装    : php72w-fpm-7.2.27-1.w7.x86_64                                                                                    8/13
正在安装    : mod_php72w-7.2.27-1.w7.x86_64                                                                                    9/13
正在安装    : php72w-xml-7.2.27-1.w7.x86_64                                                                                     10/13
正在安装    : php72w-gd-7.2.27-1.w7.x86_64                                                                                    11/13
正在安装    : php72w-mbstring-7.2.27-1.w7.x86_64                                                                              12/13
正在安装    : php72w-opcache-7.2.27-1.w7.x86_64                                                                                 13/13
验证中      : php72w-devel-7.2.27-1.w7.x86_64                                                                                    1/13
验证中      : php72w-pdo-7.2.27-1.w7.x86_64                                                                                    2/13
验证中      : php72w-xml-7.2.27-1.w7.x86_64                                                                                    3/13
验证中      : php72w-embedded-7.2.27-1.w7.x86_64                                                                                 4/13
验证中      : php72w-gd-7.2.27-1.w7.x86_64                                                                                       5/13
验证中      : php72w-fpm-7.2.27-1.w7.x86_64                                                                                    6/13
验证中      : php72w-cli-7.2.27-1.w7.x86_64                                                                                    7/13
验证中      : php72w-mbstring-7.2.27-1.w7.x86_64                                                                                 8/13
验证中      : php72w-mysqlnd-7.2.27-1.w7.x86_64                                                                                  9/13
验证中      : libargon2-20161029-3.el7.x86_64                                                                                 10/13
验证中      : php72w-opcache-7.2.27-1.w7.x86_64                                                                                 11/13
验证中      : php72w-common-7.2.27-1.w7.x86_64                                                                                  12/13
验证中      : mod_php72w-7.2.27-1.w7.x86_64                                                                                     13/13

已安装:
mod_php72w.x86_64 0:7.2.27-1.w7             php72w-cli.x86_64 0:7.2.27-1.w7            php72w-common.x86_64 0:7.2.27-1.w7         
php72w-devel.x86_64 0:7.2.27-1.w7         php72w-embedded.x86_64 0:7.2.27-1.w7         php72w-fpm.x86_64 0:7.2.27-1.w7            
php72w-gd.x86_64 0:7.2.27-1.w7            php72w-mbstring.x86_64 0:7.2.27-1.w7         php72w-mysqlnd.x86_64 0:7.2.27-1.w7      
php72w-opcache.x86_64 0:7.2.27-1.w7         php72w-pdo.x86_64 0:7.2.27-1.w7            php72w-xml.x86_64 0:7.2.27-1.w7            

作为依赖被安装:
libargon2.x86_64 0:20161029-3.el7                                                                                                   

完毕!

注意:如果你在使用Laravel框架,那么经过上述操作之后你会发现还缺少一个 bcmath 扩展。在网上也有各种各样的安装命令,但大多数都麻烦。下面这条命令可以做到,一次安装成功。


# yum install php72w-bcmath
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.ustc.edu.cn
* epel: mirrors.aliyun.com
* extras: mirrors.163.com
* updates: mirrors.aliyun.com
* webtatic: us-east.repo.webtatic.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 php72w-bcmath.x86_64.0.7.2.27-1.w7 将被 安装
--> 解决依赖关系完成

依赖关系解决

========================================================================================================================================
Package                            架构                        版本                              源                           大小
========================================================================================================================================
正在安装:
php72w-bcmath                      x86_64                      7.2.27-1.w7                         webtatic                     36 k

事务概要
========================================================================================================================================
安装1 软件包

总下载量:36 k
安装大小:98 k
Is this ok : y
Downloading packages:
php72w-bcmath-7.2.27-1.w7.x86_64.rpm                                                                           |36 kB00:00:05   
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装    : php72w-bcmath-7.2.27-1.w7.x86_64                                                                                    1/1
验证中      : php72w-bcmath-7.2.27-1.w7.x86_64                                                                                    1/1

已安装:
php72w-bcmath.x86_64 0:7.2.27-1.w7                                                                                                   

完毕!


安装完成以后,启动服务...


# systemctl enable php-fpm.service
Created symlink from /etc/systemd/system/multi-user.target.wants/php-fpm.service to /usr/lib/systemd/system/php-fpm.service.
# systemctl start php-fpm.service
###查看php-fpm开启状态,这里使用的lsof命令,笔者安装的Centos默认没有,需要安装。
# yum install lsof
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.ustc.edu.cn
* epel: mirrors.aliyun.com
* extras: mirrors.163.com
* updates: mirrors.aliyun.com
* webtatic: us-east.repo.webtatic.com
软件包 lsof-4.87-6.el7.x86_64 已安装并且是最新版本
无须任何处理
# lsof -i:9000
COMMAND   PID   USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
php-fpm 11830   root    7uIPv454937      0t0TCP localhost:cslistener (LISTEN)
php-fpm 11832 apache    9uIPv454937      0t0TCP localhost:cslistener (LISTEN)
php-fpm 11833 apache    9uIPv454937      0t0TCP localhost:cslistener (LISTEN)
php-fpm 11834 apache    9uIPv454937      0t0TCP localhost:cslistener (LISTEN)
php-fpm 11835 apache    9uIPv454937      0t0TCP localhost:cslistener (LISTEN)
php-fpm 11836 apache    9uIPv454937      0t0TCP localhost:cslistener (LISTEN)


经过以上命令检测,代表php-fpm已开启成功查看PHP版本,成功查询即表示安装成功


# php -v
PHP 7.2.27 (cli) (built: Jan 26 2020 15:49:49) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.27, Copyright (c) 1999-2018, by Zend Technologies

配置Apache支持PHP,修改httpd.conf文件      PS,这里不熟悉的代码的家伙,可以用winscp登陆进去,直接修改文件......


# vi /etc/httpd/conf/httpd.conf
##在AddType application*后面加如下一行
##AddType application/x-httpd-php .php .phtml
##在DirectoryIndex index.html加上index.php
##DirectoryIndex index.php index.html
##确保httd.conf文件中包含以下字段,如不包含则加入此字段
##LoadModule php7_module /usr/lib64/httpd/modules/libphp7.so
#修改完成后,重启httpd服务
# service httpd restart
Redirecting to /bin/systemctl restart httpd.service
# #检验httpd的PHP支持
# echo "<?php phpinfo(); ?>" >> /var/www/html/index.php
##重启httpd服务,添加防火墙例外之后在网页访问,查看是否有显示PHP版本页面
# service httpd restart
Redirecting to /bin/systemctl restart httpd.service
# firewall-cmd --permanent --zone=public --add-port=80/tcp
success
# systemctl restart firewalld.service

检查下PHP运行情况

我们开始检测一下环境配置 By kcuye


# cat /etc/redhat-release
CentOS Linux release 7.7.1908 (Core)
# uname -a
Linux snipeit 3.10.0-1062.el7.x86_64 #1 SMP Wed Aug 7 18:08:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
# mysql --version
mysqlVer 15.1 Distrib 5.5.64-MariaDB, for Linux (x86_64) using readline 5.1
# php -v
PHP 7.2.27 (cli) (built: Jan 26 2020 15:49:49) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.27, Copyright (c) 1999-2018, by Zend Technologies
# php -fpm -v
PHP 7.2.27 (cli) (built: Jan 26 2020 15:49:49) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.27, Copyright (c) 1999-2018, by Zend Technologies
# httpd -v
Server version: Apache/2.4.6 (CentOS)
Server built:   Aug8 2019 11:41:18

环境检测结束,开始安装snipe-it初始化并创建snipeit数据库


# service mariadb start
Redirecting to /bin/systemctl start mariadb.service
# mysql_secure_installation

NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
      SERVERS IN PRODUCTION USE!PLEASE READ EACH STEP CAREFULLY!

In order to log into MariaDB to secure it, we'll need the current
password for the root user.If you've just installed MariaDB, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.

Enter current password for root (enter for none):
OK, successfully used password, moving on...

Setting the root password ensures that nobody can log into the MariaDB
root user without the proper authorisation.

Set root password? y
New password:
Re-enter new password:
Sorry, passwords do not match.

New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables..
... Success!


By default, a MariaDB installation has an anonymous user, allowing anyone
to log into MariaDB without having to have a user account created for
them.This is intended only for testing, and to make the installation
go a bit smoother.You should remove them before moving into a
production environment.

Remove anonymous users? y
... Success!

Normally, root should only be allowed to connect from 'localhost'.This
ensures that someone cannot guess at the root password from the network.

Disallow root login remotely? y
... Success!

By default, MariaDB comes with a database named 'test' that anyone can
access.This is also intended only for testing, and should be removed
before moving into a production environment.

Remove test database and access to it? y
- Dropping test database...
... Success!
- Removing privileges on test database...
... Success!

Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.

Reload privilege tables now? y
... Success!

Cleaning up...

All done!If you've completed all of the above steps, your MariaDB
installation should now be secure.

Thanks for using MariaDB!
##登陆数据库,创建对应用户及对应的数据库
# mysql -u root -p
Enter password:
Welcome to the MariaDB monitor.Commands end with ; or \g.
Your MariaDB connection id is 10
Server version: 5.5.64-MariaDB MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> create database snipeit;
Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]> grant all on snipeit.* to 'snipeit'@'%' identified by 'Passw0rd';
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> exit
Bye

安装composer,Composer是PHP的依赖管理器


# cd ~
# curl -sS https://getcomposer.org/installer | php
All settings correct for using Composer
Downloading...

Composer (version 1.9.3) successfully installed to: /root/composer.phar
Use it: php composer.phar

# mv /root/composer.phar /usr/bin/composer
##安装snipeit
# cd /var/www
# #安装git支持
# yum install -y git
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.ustc.edu.cn
* epel: mirrors.aliyun.com
* extras: mirrors.163.com
* updates: mirrors.aliyun.com
* webtatic: us-east.repo.webtatic.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 git.x86_64.0.1.8.3.1-20.el7 将被 升级
--> 正在处理依赖关系 git = 1.8.3.1-20.el7,它被软件包 perl-Git-1.8.3.1-20.el7.noarch 需要
---> 软件包 git.x86_64.0.1.8.3.1-21.el7_7 将被 更新
--> 正在检查事务
---> 软件包 perl-Git.noarch.0.1.8.3.1-20.el7 将被 升级
---> 软件包 perl-Git.noarch.0.1.8.3.1-21.el7_7 将被 更新
--> 解决依赖关系完成

依赖关系解决

========================================================================================================================================
Package                        架构                         版本                                 源                           大小
========================================================================================================================================
正在更新:
git                            x86_64                     1.8.3.1-21.el7_7                     updates                     4.4 M
为依赖而更新:
perl-Git                     noarch                     1.8.3.1-21.el7_7                     updates                        55 k

事务概要
========================================================================================================================================
升级1 软件包 (+1 依赖软件包)

总计:4.4 M
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在更新    : perl-Git-1.8.3.1-21.el7_7.noarch                                                                                    1/4
正在更新    : git-1.8.3.1-21.el7_7.x86_64                                                                                       2/4
清理      : perl-Git-1.8.3.1-20.el7.noarch                                                                                    3/4
清理      : git-1.8.3.1-20.el7.x86_64                                                                                           4/4
验证中      : git-1.8.3.1-21.el7_7.x86_64                                                                                       1/4
验证中      : perl-Git-1.8.3.1-21.el7_7.noarch                                                                                    2/4
验证中      : git-1.8.3.1-20.el7.x86_64                                                                                           3/4
验证中      : perl-Git-1.8.3.1-20.el7.noarch                                                                                    4/4

更新完毕:
git.x86_64 0:1.8.3.1-21.el7_7                                                                                                         

作为依赖被升级:
perl-Git.noarch 0:1.8.3.1-21.el7_7                                                                                                   

完毕!

开始克隆snipe-it,这里从github克隆速度有些慢,需要很长时间,为做教程我对网络进行了一定的处理。.
什么?你问怎么对网络处理的?Emm......


# git clone https://github.com/snipe/snipe-it snipe-it
正克隆到 'snipe-it'...
remote: Enumerating objects: 90083, done.
remote: Total 90083 (delta 0), reused 0 (delta 0), pack-reused 90083
接收对象中: 100% (90083/90083), 92.79 MiB | 7.70 MiB/s, done.
处理 delta 中: 100% (56812/56812), done.
##编辑配置文件
# cd /var/www/snipe-it
# sudo cp .env.example .env
# vi .env
##APP_URL=192.168.208.128 #填入IP地址,IP查询命令ip add
##APP_TIMEZONE='Asia/Shanghai' #时区
##DB_DATABASE=snipeit   #数据库名称
##DB_USERNAME=snipeit   #数据库用户名
##DB_PASSWORD=Passw0rd   #前面设置数据库密码
###其中
##APP_DEBUG=false #需要调试的时候请更改为true,一般用不到
##更改目录权限
# chown -R apache:apache storage public/uploads
# chmod -R 755 storage
# chmod -R 755 public/uploads
#安装PHP依赖,这里非常的慢,需要加载107个插件
# composer install --no-dev --prefer-source
Loading composer repositories with package information
Installing dependencies from lock file
Package operations: 107 installs, 0 updates, 0 removals
- Installing kylekatarnls/update-helper (1.2.0): Cloning 5786fa188e
- Installing symfony/polyfill-util (v1.13.1): Cloning 964a67f293
- Installing symfony/polyfill-php56 (v1.13.1): Cloning 53dd1cdf3c
- Installing symfony/polyfill-ctype (v1.13.1): Cloning f8f0b461be
- Installing paragonie/random_compat (v2.0.18): Cloning 0a58ef6e31
- Installing symfony/polyfill-php70 (v1.13.1): Cloning af23c7bb26
- Installing symfony/polyfill-mbstring (v1.13.1): Cloning 7b4aab9743
- Installing symfony/http-foundation (v3.4.36): Cloning d2d0cfe8e3
- Installing symfony/event-dispatcher (v3.4.36): Cloning f9031c22ec
- Installing psr/log (1.1.2): Cloning 446d54b4cb
- Installing symfony/debug (v3.4.36): Cloning f72e33fdb1
- Installing symfony/http-kernel (v3.4.36): Cloning c42c8339ac
- Installing vlucas/phpdotenv (v2.6.1): Cloning 2a7dcf7e3e
- Installing symfony/css-selector (v3.1.10): Cloning 722a87478a
- Installing tijsverkoyen/css-to-inline-styles (2.2.2): Cloning dda2ee426a
- Installing symfony/var-dumper (v3.4.36): Cloning 569e261461
- Installing symfony/routing (v3.4.36): Cloning b689ccd48e
- Installing symfony/process (v3.4.36): Cloning 9a4545c01e
- Installing symfony/finder (v3.4.36): Cloning 290ae21279
- Installing symfony/console (v3.4.36): Cloning 1ee23b3b65
- Installing symfony/polyfill-php72 (v1.13.1): Cloning 66fea50f6c
- Installing symfony/polyfill-intl-idn (v1.13.1): Cloning 6f9c239e61
- Installing symfony/polyfill-iconv (v1.13.1): Cloning a019efccc0
- Installing doctrine/lexer (1.0.2): Cloning 1febd6c3ef
- Installing egulias/email-validator (2.1.11): Cloning 92dd169c32
- Installing swiftmailer/swiftmailer (v6.2.3): Cloning 149cfdf118
- Installing ramsey/uuid (3.9.1): Cloning 5ac2740e0c
- Installing psr/simple-cache (1.0.1): Cloning 408d5eafb8
- Installing psr/container (1.0.0): Cloning b7ce3b1764
- Installing symfony/translation (v3.4.36): Cloning 0be25347c4
- Installing nesbot/carbon (1.39.1): Cloning 4be0c00516
- Installing mtdowling/cron-expression (v1.2.1): Cloning 9504fa9ea6
- Installing monolog/monolog (1.25.2): Cloning d5e2fb341c
- Installing league/flysystem (1.0.57): Cloning 0e9db7f0b9
- Installing erusev/parsedown (1.7.3): Cloning 6d89393817
- Installing doctrine/inflector (1.3.1): Cloning ec3a552422
- Installing laravel/framework (v5.5.48): Cloning e3e8d585dc
- Installing asm89/stack-cors (1.2.0): Cloning c163e2b614
- Installing barryvdh/laravel-cors (v0.11.4): Cloning 03492f1a3b
- Installing maximebf/debugbar (v1.15.1): Cloning 6c4277f611
- Installing barryvdh/laravel-debugbar (v3.2.8): Cloning 18208d6489
- Installing dasprid/enum (1.0.0): Cloning 631ef6e638
- Installing doctrine/annotations (v1.8.0): Cloning 904dca4eb1
- Installing doctrine/reflection (v1.0.0): Cloning 02538d3f95
- Installing doctrine/event-manager (1.1.0): Cloning 6295728199
- Installing doctrine/collections (v1.5.0): Cloning a01ee38fcd
- Installing doctrine/cache (1.10.0): Cloning 382e7f4db9
- Installing doctrine/persistence (1.2.0): Cloning 43526ae633
- Installing doctrine/common (v2.11.0): Cloning b8ca1dcf6b
- Installing doctrine/dbal (v2.9.0): Cloning 21fdabe2fc
- Installing eduardokum/laravel-mail-auto-embed (1.0.4): Cloning 918c3aff22
- Installing enshrined/svg-sanitize (0.13.0): Cloning 4cf8d0f61e
- Installing fideloper/proxy (4.2.1): Cloning 03085e58ec
- Installing guzzlehttp/promises (v1.3.1): Cloning a59da6cf61
- Installing ralouphie/getallheaders (3.0.3): Cloning 120b605dfe
- Installing psr/http-message (1.0.1): Cloning f6561bf28d
- Installing guzzlehttp/psr7 (1.6.1): Cloning 239400de7a
- Installing intervention/image (2.5.1): Cloning abbf18d5ab
- Installing jakub-onderka/php-console-color (v0.2): Cloning d5deaecff5
- Installing javiereguiluz/easyslugger (v1.0.0): Cloning 11524a3fd7
- Installing zendframework/zend-diactoros (1.8.7): Cloning a85e67b86e
- Installing symfony/psr-http-message-bridge (v1.2.0): Cloning 9ab9d71f97
- Installing phpseclib/phpseclib (2.0.23): Cloning c78eb5058d
- Installing league/event (2.2.0): Cloning d2cc124cf9
- Installing lcobucci/jwt (3.3.1): Cloning a11ec5f4b4
- Installing defuse/php-encryption (v2.2.1): Cloning 0f407c43b9
- Installing league/oauth2-server (6.1.1): Cloning a0cabb573c
- Installing guzzlehttp/guzzle (6.4.1): Cloning 0895c93240
- Installing firebase/php-jwt (v5.0.0): Cloning 9984a4d3a3
- Installing laravel/passport (v4.0.3): Cloning 0542f1f82e
- Installing nikic/php-parser (v4.3.0): Cloning 9a9981c347
- Installing jakub-onderka/php-console-highlighter (v0.4): Cloning 9f7a229a69
- Installing dnoegel/php-xdg-base-dir (0.1): Cloning 265b859349
- Installing psy/psysh (v0.9.11): Cloning 75d9ac1c16
- Installing laravel/tinker (v1.0.10): Cloning ad571aacba
- Installing laravelcollective/html (v5.5.4): Cloning 04c596a699
- Installing league/csv (9.4.1): Cloning bf83acc23a
- Installing maknz/slack (1.7.0): Cloning 7f21fefc70
- Installing neitanod/forceutf8 (v2.0.2): Cloning 30980a8ca2
- Installing paragonie/constant_time_encoding (v2.3.0): Cloning 47a1cedd2e
- Installing patchwork/utf8 (v1.3.2): Cloning d296e0026e
- Installing phpdocumentor/reflection-common (2.0.0): Cloning 63a995caa1
- Installing phpdocumentor/type-resolver (1.0.1): Cloning 2e32a6d489
- Installing sebastian/recursion-context (3.0.0): Cloning 5b0cd72350
- Installing sebastian/exporter (3.1.2): Cloning 68609e1261
- Installing sebastian/diff (2.0.1): Cloning 347c1d8b49
- Installing sebastian/comparator (2.1.3): Cloning 34369daee4
- Installing webmozart/assert (1.6.0): Cloning 573381c0a6
- Installing phpdocumentor/reflection-docblock (4.3.2): Cloning b83ff7cfcf
- Installing doctrine/instantiator (1.3.0): Cloning ae466f7262
- Installing phpspec/prophecy (1.9.0): Cloning f6811d96d9
- Installing pragmarx/google2fa (v5.0.0): Cloning 17c969c82f
- Installing bacon/bacon-qr-code (2.0.0): Cloning eaac909da3
- Installing pragmarx/google2fa-qrcode (v1.0.3): Cloning fd5ff0531a
- Installing pragmarx/google2fa-laravel (v1.3.0): Cloning 4ccc17dbf5
- Installing predis/predis (v1.1.1): Cloning f0210e3888
- Installing rollbar/rollbar (v1.8.1): Cloning 8a57ad9574
- Installing rollbar/rollbar-laravel (v2.4.3): Cloning e581cd9a17
- Installing schuppo/password-strength (v1.11): Cloning 7ab466d43c
- Installing spatie/temporary-directory (1.1.5): Cloning 539d0856c5
- Installing spatie/db-dumper (2.13.1): Cloning 8f88e6f772
- Installing spatie/laravel-backup (5.12.1): Cloning 553562557e
- Installing tecnickcom/tc-lib-color (1.12.13): Cloning 67402204a7
- Installing tecnickcom/tc-lib-barcode (1.15.16): Cloning 60780acd7a
- Installing tightenco/ziggy (v0.7.1): Cloning aa4c42aaec
- Installing unicodeveloper/laravel-password (1.0.3): Cloning c2e532cbbb
- Installing watson/validating (3.3.0): Cloning 288eb177e9
Generating optimized autoload files
Carbon 1 is deprecated, see how to migrate to Carbon 2.
https://carbon.nesbot.com/docs/#api-carbon-2
    You can run './vendor/bin/upgrade-carbon' to get help in updating carbon and other frameworks and libraries that depend on it.
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover
Discovered Package: barryvdh/laravel-cors
Discovered Package: barryvdh/laravel-debugbar
Discovered Package: eduardokum/laravel-mail-auto-embed
Discovered Package: fideloper/proxy
Discovered Package: intervention/image
Discovered Package: laravel/passport
Discovered Package: laravel/tinker
Discovered Package: laravelcollective/html
Discovered Package: nesbot/carbon
Discovered Package: pragmarx/google2fa-laravel
Discovered Package: rollbar/rollbar-laravel
Discovered Package: schuppo/password-strength
Discovered Package: spatie/laravel-backup
Discovered Package: tightenco/ziggy
Discovered Package: unicodeveloper/laravel-password
Package manifest generated successfully.

如果上述过程安装时间过长,可以修改为国内源之后重新安装尝试


##composer config -g repo.packagist composer https://packagist.phpcomposer.com
##生成app_key
# php artisan key:generate
**************************************
*   Application In Production!   *
**************************************

Do you really wish to run this command? (yes/no) :
> yes

Application key set successfully.


修改Apache配置文件,创建虚拟主机


# vi /etc/httpd/conf.d/snipeit.example.com.conf
##<VirtualHost *:80>
##   ServerName snipeit.example.com
##   DocumentRoot /var/www/snipe-it/public
##    <Directory /var/www/snipe-it/public>
##      Options Indexes FollowSymLinks MultiViews
##      AllowOverride All
##      Order allow,deny
##      allow from all
##   </Directory>
##</VirtualHost>
##重启Apache服务
# service httpd restart
Redirecting to /bin/systemctl restart httpd.service
##如果出现配置完成之后仍然无法访问,请关闭本机的selinux
# #临时关闭selinu
# setenforce 0
# #永久关闭selinux
# vi /etc/sysconfig/selinux
##SELINUX=enforcing 改为 SELINUX=disabled    #永久关闭selinux

打开网页开始配置Snipe-IT









uy8jj5tm7tu 发表于 2021-1-18 04:50:32

淡定,淡定,淡定……

antyvfl 发表于 2021-1-18 08:30:03

无回帖,不论坛,这才是人道。

295608944 发表于 2021-1-18 08:36:01

我只是路过打酱油的。

1yuqunchenggong 发表于 2021-1-19 10:15:11

楼主加油,我们都看好你哦。

cybluesky 发表于 2021-1-21 06:38:13

看到这帖子真是高兴!

q774505813 发表于 2021-1-27 13:25:55

太生气了,无法HOLD啦 >_<......

xiranlp_com 发表于 2021-1-27 18:25:10

激动人心,无法言表!

lxb1101 发表于 2021-1-27 20:36:45

太生气了,无法HOLD啦 >_<......

逆之羽 发表于 2021-1-28 05:53:36

太生气了,无法HOLD啦 >_<......
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: Snipe-IT 开源资产管理系统 安装全过程