第2章 基础环境
测试环境:Centos9.1 64bit
- 编译器及依赖包安装
yum -y install gcc make gcc-c++ cmake
yum -y install glibc glibc-common gd gd-devel openssl openssl-devel
- 安装apache
yum -y install http httpd-tools
- 安装php5及部分模块
yum -y install php php-gd php-gd php-mysql php-mbstring php-session php-gettext php-xml php-pdo php-json
提示:若在php7.x环境,需安装php-fpm模块。 4. 安装mysql
yum -y install mariadb mariadb-server mariadb-devel
- 安装mailx
yum -y install mailx
- 安装snmp及perl支持
yum -y install net-snmp net-snmp-libs net-snmp-utils perl unzip
- 安装插件开发支持:perl对net-snmp支持
# step1:安装cpan
yum -y install perl-CPAN
# step2:安装Digest::MD5和Digest::HMAC
# 安装从www.cpan.org下载包:Digest::MD5、Digest::HMAC,并安装如下
tar zxf <module>.tar.gz
cd <module>
perl Makefile.pl
make install
# step3:安装Net::SNMP
perl -MCPAN -e shell
cpan[1]> install Net::SNMP
- 安装插件开发支持:python对net-snmp支持
pip install easysnmp
- 安装rrdtool和graphviz
yum -y install graphviz graphviz-devel graphviz-gd graphviz-graphs graphviz-perl graphviz-php
yum -y install rrdtool rrdtool-perl
- 配置时钟