系统版本centos7.3,
php版本5.4
zabbix版本4.0
centos7在安装时已预装了apache2.4,所以就不再装了,
一 安装LAMP环境
1)使用网络仓库,首先要配置网络yum源
cd /etc/yum.repos.d/ 进入yum文件目录
mv ./CentOS-Base.repo ./CentOS-Base.repo.bak 备份默认的yum源
mv CentOS6-Base-163.repo CentOS-Base.repo 把下载下来的文件CentOS-Base-163.repo设置为默认源
http://mirrors.163.com/.help/centos.html 网易yum地址
然后运行一下命令生成缓存
yum clean all 可以不执行
yum makecache
2)然后使用下面这条命令下载需要的安装包,这里是只自动下载rpm包和依赖的rpm包,并放到指定目录中,但不安装。
yum -y install mariadb-server mariadb php php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mhash zabbix-server-mysql zabbix-web-mysql zabbix-agent --downloadonly --downloaddir=/data/down/
3)然后到zabbix的官方源中的4.0版本的rpm包全部下载下来https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/然后将这两次下载的rpm包放到到一个文件中,我这里是zabbix_rpm,可能会有重复的和没用到的,没关系我们要的是越多越全越好
4)把rpm文件放到/data/zabbix里,执行createrepo ./,会生成一个repodata 文件夹.
5) 在 /var/www/html 下面,建立一个软连接.: