zabbix监控手册Word格式文档下载.docx
- 文档编号:16675018
- 上传时间:2022-11-25
- 格式:DOCX
- 页数:45
- 大小:3.31MB
zabbix监控手册Word格式文档下载.docx
《zabbix监控手册Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《zabbix监控手册Word格式文档下载.docx(45页珍藏版)》请在冰豆网上搜索。
2、下载MySQL
3、下载php
4、下载pcre(支持nginx伪静态)
ftp:
//ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.35.tar.gz
5、下载openssl(nginx扩展)
//www.openssl.org/source/openssl-1.0.1h.tar.gz
6、下载zlib(nginx扩展)
7、下载cmake(MySQL编译工具)
//www.cmake.org/files/v2.8/cmake-2.8.11.2.tar.gz
8、下载libmcrypt(php扩展)
9、下载yasm(php扩展)
10、t1lib(php扩展)
//sunsite.unc.edu/pub/Linux/libs/graphics/t1lib-5.1.2.tar.gz
11、下载gd库安装包
https:
//bitbucket.org/libgd/gd-libgd/downloads/libgd-2.1.0.tar.gz
12、libvpx(gd库需要)
13、tiff(gd库需要)
//download.osgeo.org/libtiff/tiff-4.0.3.tar.gz
14、libpng(gd库需要)
//ftp.simplesystems.org/pub/png/src/libpng16/libpng-1.6.12.tar.gz
15、freetype(gd库需要)
//ring.u-toyama.ac.jp/archives/graphics/freetype/freetype2/freetype-2.5.3.tar.gz
16、jpegsrc(gd库需要)
//www.ijg.org/files/jpegsrc.v9a.tar.gz
以上软件包使用WinSCP工具上传到/usr/local/src目录
WinSCP下载地址:
1.5、安装编译工具及库文件(使用yum命令安装)
yuminstall-yapr*autoconfautomakebisonbzip2bzip2*cloog-pplcompat*cppcurlcurl-develfontconfigfontconfig-develfreetypefreetype*freetype-develgccgcc-c++gtk+-develgdgettextgettext-develglibckernelkernel-headerskeyutilskeyutils-libs-develkrb5-devellibcom_err-devellibpnglibpng-devellibjpeg*libsepol-devellibselinux-devellibstdc++-devellibtool*libgomplibxml2libxml2-devellibXpm*libtifflibtiff*makempfrncurses*ntpopensslopenssl-develpatchpcre-develperlphp-commonphp-gdpolicycoreutilstelnett1libt1lib*nasmnasm*wgetzlib-devel
安装MySQL
2,1、安装cmake
cd/usr/local/src
tarzxvfcmake-2.8.11.2.tar.gz
cdcmake-2.8.11.2
./configure
make
makeinstall
2.2、安装MySQL
groupaddmysql#添加mysql组
useradd-gmysqlmysql-s/bin/false#创建用户mysql并加入到mysql组,不允许mysql用户直接登录系统
mkdir-p/data/mysql#创建MySQL数据库存放目录
chown-Rmysql:
mysql/data/mysql#设置MySQL数据库存放目录权限
mkdir-p/usr/local/mysql#创建MySQL安装目录
cd/usr/local/src#进入软件包存放目录
tarzxvfmysql-5.6.19.tar.gz#解压
cdmysql-5.6.19#进入目录
cmake.-DCMAKE_INSTALL_PREFIX=/usr/local/mysql-DMYSQL_DATADIR=/data/mysql-DSYSCONFDIR=/etc#配置
make#编译
makeinstall#安装
rm-rf/etc/f#删除系统默认的配置文件(如果默认没有就不用删除)
cd/usr/local/mysql#进入MySQL安装目录
./scripts/mysql_install_db--user=mysql--basedir=/usr/local/mysql--datadir=/data/mysql#生成mysql系统数据库
ln-s/usr/local/mysql/f/etc/f#添加到/etc目录的软连接
cp./support-files/mysql.server/etc/rc.d/init.d/mysqld#把Mysql加入系统启动
chmod755/etc/init.d/mysqld#增加执行权限
chkconfigmysqldon#加入开机启动
vi/etc/rc.d/init.d/mysqld#编辑
basedir=/usr/local/mysql#MySQL程序安装路径
datadir=/data/mysql#MySQl数据库存放目录
#保存退出
servicemysqldstart#启动
vi/etc/profile#把mysql服务加入系统环境变量:
在最后添加下面这一行
exportPATH=$PATH:
/usr/local/mysql/bin
source/etc/profile
#使配置立刻生效
下面这两行把myslq的库文件链接到系统默认的位置,这样你在编译类似PHP等软件时可以不用指定mysql的库文件地址。
ln-s/usr/local/mysql/lib/mysql/usr/lib/mysql
ln-s/usr/local/mysql/include/mysql/usr/include/mysql
mkdir/var/lib/mysql#创建目录
ln-s/tmp/mysql.sock/var/lib/mysql/mysql.sock#添加软链接
mysql_secure_installation#设置Mysql密码,根据提示按Y回车输入2次密码
安装Nginx
3.1安装pcre
mkdir/usr/local/pcre
tarzxvfpcre-8.35.tar.gz
cdpcre-8.35
./configure--prefix=/usr/local/pcre
3.2、安装openssl
mkdir/usr/local/openssl
tarzxvfopenssl-1.0.1h.tar.gz
cdopenssl-1.0.1h
./config--prefix=/usr/local/openssl
vi/etc/profile
/usr/local/openssl/bin
source/etc/profile
3.3、安装zlib
mkdir/usr/local/zlib
tarzxvfzlib-1.2.8.tar.gz
cdzlib-1.2.8
./configure--prefix=/usr/local/zlib
3.4、安装Nginx
groupaddwww
useradd-gwwwwww-s/bin/false
tarzxvfnginx-1.6.0.tar.gz
cdnginx-1.6.0
./configure--prefix=/usr/local/nginx--without-http_memcached_module--user=www--group=www--with-http_stub_status_module--with-http_ssl_module--with-http_gzip_static_module--with-openssl=/usr/local/src/openssl-1.0.1h--with-zlib=/usr/local/src/zlib-1.2.8--with-pcre=/usr/local/src/pcre-8.35
注意:
--with-openssl=/usr/local/src/openssl-1.0.1h--with-zlib=/usr/local/src/zlib-1.2.8--with-pcre=/usr/local/src/pcre-8.35指向的是源码包解压的路径,而不是安装的路径,否则会报错
/usr/local/nginx/sbin/nginx#启动Nginx
设置nginx开机启动
vi/etc/rc.d/init.d/nginx
#编辑启动文件添加下面内容
#!
/bin/sh
#
#nginx-thisscriptstartsandstopsthenginxdaemon
#chkconfig:
-8515
#description:
NginxisanHTTP(S)server,HTTP(S)reverse\
#proxyandIMAP/POP3proxyserver
#processname:
nginx
#config:
/etc/nginx/nginx.conf
/usr/local/nginx/conf/nginx.conf
#pidfile:
/usr/local/nginx/logs/nginx.pid
#Sourcefunctionlibrary.
./etc/rc.d/init.d/functions
#Sourcenetworkingconfiguration.
./etc/sysconfig/network
#Checkthatnetworkingisup.
["
$NETWORKING"
="
no"
]&
&
exit0
nginx="
/usr/local/nginx/sbin/nginx"
prog=$(basename$nginx)
NGINX_CONF_FILE="
/usr/local/nginx/conf/nginx.conf"
[-f/etc/sysconfig/nginx]&
./etc/sysconfig/nix
lockfile=/var/lock/subsys/nginx
make_dirs(){
#makerequireddirectories
user=`$nginx-V2>
1|grep"
configurearguments:
"
|sed'
s/[^*]*--user=\([^]*\).*/\1/g'
-`
if[-z"
`grep$user/etc/passwd`"
];
then
useradd-M-s/bin/nologin$user
fi
options=`$nginx-V2>
1|grep'
'
`
foroptin$options;
do
if[`echo$opt|grep'
.*-temp-path'
`];
value=`echo$opt|cut-d"
="
-f2`
if[!
-d"
$value"
#echo"
creating"
$value
mkdir-p$value&
chown-R$user$value
done
}
start(){
[-x$nginx]||exit5
[-f$NGINX_CONF_FILE]||exit6
make_dirs
echo-n$"
Starting$prog:
"
daemon$nginx-c$NGINX_CONF_FILE
retval=$?
echo
[$retval-eq0]&
touch$lockfile
return$retval
stop(){
Stopping$prog:
killproc$prog-QUIT
rm-f$lockfile
restart(){
#configtest||return$?
stop
sleep1
start
reload(){
Reloading$prog:
killproc$nginx-HUP
RETVAL=$?
force_reload(){
restart
configtest(){
$nginx-t-c$NGINX_CONF_FILE
rh_status(){
status$prog
rh_status_q(){
rh_status>
/dev/null2>
1
case"
$1"
in
start)
rh_status_q&
$1
;
stop)
rh_status_q||exit0
restart|configtest)
reload)
rh_status_q||exit7
force-reload)
force_reload
status)
rh_status
condrestart|try-restart)
*)
echo$"
Usage:
$0{start|stop|status|restart|condrestart|try-restart|reload|force-reload|configtest}"
exit2
esac
chmod775/etc/rc.d/init.d/nginx#赋予文件执行权限
chkconfignginxon#设置开机启动
/etc/rc.d/init.d/nginxrestart#重启
在浏览器中打开服务器IP地址,会看到下面的界面,说明Nginx安装成功。
安装php
4.1、安装yasm
tarzxvfyasm-1.2.0.tar.gz
cdyasm-1.2.0
4,2、安装libmcrypt
tarzxvflibmcrypt-2.5.8.tar.gz
cdlibmcrypt-2.5.8
4.3、安装libvpx
tarxvflibvpx-v1.3.0.tar.bz2
cdlibvpx-v1.3.0
./configure--prefix=/usr/local/libvpx--enable-shared--enable-vp9
4.4、安装tiff
tarzxvftiff-4.0.3.tar.gz
cdtiff-4.0.3
./configure--prefix=/usr/local/tiff--enable-shared
4.5、安装libpng
tarzxvflibpng-1.6.12.tar.gz
cdlibpng-1.6.12
./configure--prefix=/usr/local/libpng--enable-shared
4.6、安装freetype
tarzxvffreetype-2.5.3.tar.gz
cdfreetype-2.5.3
./configure--prefix=/usr/local/freetype--enable-shared
4.7、安装jpeg
tarzxvfjpegsrc.v9a.tar.gz
cdjpeg-9a
./configure--prefix=/usr/local/jpeg--enable-shared
4.8、安装libgd
tarzxvflibgd-2.1.0.tar.gz#解压
cdlibgd-2.1.0#进入目录
./configure--prefix=/usr/local/libgd--enable-shared--with-jpeg=/usr/local/jpeg--with-png=/usr/local/libpng--with-freetype=/usr/local/freetype--with-fontconfig=/usr/local/freetype--with-xpm=/usr/--with-tiff=/usr/local/tiff--with-vpx=/usr/local/libvpx#配置
4.9、安装t1lib
tarzxvft1lib-5.1.2.tar.gz
cdt1lib-5.1.2
./configure--prefix=/usr/local/t1lib--enable-shared
makewithout_doc
4.10、安装php
如果系统是64位,请执行以下两条命令,否则安装php会出错(32位系统不需要执行)
\cp-frp/usr/lib64/libltdl.so*
/usr/lib/
\cp-frp/usr/lib64/libXpm.so*/usr/lib/
tar-zvxfphp-5.5.14.tar.gz
cdphp-5.5.14
exportLD_LIBRARY_PATH=/usr/local/libgd/lib
./configure--prefix=/usr/local/php--with-config-file-path=/usr/local/php/etc--with-mysql=/usr/local/mysql--with-mysqli=/usr/local/mysql/bin/mysql_config--with-mysql-sock=/tmp/mysql.sock--with-pdo-mysql=/usr/local
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- zabbix 监控 手册