CentOS7+Apache+PHP7.2+Mariadb环境下安装Snipe-IT资产管理系统[安装全过程]

本文详细介绍了在CentOS 7、Apache、PHP 7.2和Mariadb环境下安装Snipe-IT资产管理系统的全过程,包括系统更新、组件安装、数据库创建、Composer使用、Apache配置及Snipe-IT的配置与启动。遇到问题如访问受限,可能需要关闭SELinux。
摘要由CSDN通过智能技术生成

一、环境准备
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

二、开始安装

安装前先更新系统

[root@snipeit ~]##开始系统更新
[root@snipeit ~]# 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 kB  00: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                                                                                                            

完毕!
[root@snipeit ~]# yum update –y
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
epel/x86_64/metalink                                                                                             | 6.3 kB  00:00:00     
 * base: mirrors.ustc.edu.cn
 * epel: mirrors.aliyun.com
 * extras: mirrors.163.com
 * updates: mirrors.aliyun.com
epel                                                                                                             | 5.3 kB  00:00:00     
(1/3): epel/x86_64/group_gz                                                                                      |  90 kB  00:00:00     
(2/3): epel/x86_64/updateinfo                                                                                    | 1.0 MB  00:00:00     
(3/3): epel/x86_64/primary_db                                                                                    | 6.7 MB  00:00:00     
参数 –y 没有匹配
No packages marked for update

 安装Apache

[root@snipeit ~]# #使用yum安装Apache
[root@snipeit ~]# 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 kB  00:00:00     
(2/10): apr-util-devel-1.5.2-6.el7.x86_64.rpm                                                                    |  76 kB  00:00:00     
(3/10): cyrus-sasl-devel-2.1.26-23.el7.x86_64.rpm                                                                | 310 kB  00:00:00     
(4/10): expat-devel-2.1.0-10.el7_3.x86_64.rpm                                                                    |  57 kB  00:00:00     
(5/10): httpd-tools-2.4.6-90.el7.centos.x86_64.rpm                                                               |  91 kB  00:00:00     
(6/10): httpd-2.4.6-90.el7.centos.x86_64.rpm                                                                     | 2.7 MB  00:00:01     
(7/10): libdb-devel-5.3.21-25.el7.x86_64.rpm                                                                     |  39 kB  00:00:00     
(8/10): mailcap-2.1.41-2.el7.noarch.rpm                                                                          |  31 kB  00:00:00     
(9/10): openldap-devel-2.4.44-21.el7_6.x86_64.rpm                                                                | 804 kB  00:00:00     
(10/10): httpd-devel-2.4.6-90.el7.centos.x86_64.rpm                                                              | 197 kB  00:00:01     
----------------------------------------------------------------------------------------------------------------------------------------
总计                                                                                                    1.6 MB/s | 4.5 MB  00: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       

完毕!

 安装Mariadb

[root@snipeit ~]##使用yum安装Mariadb
[root@snipeit ~]# 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                                    架构                      版本                                源                       大小
======================================================================================================================================
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值