一、smokeping介绍 我们在选择机房的时候,如何知道这个机房的网络情况,这个时候就要用到网络监控软件:smokeping 本文主要介绍如何使用smokeping来监控idc机房的网络质量情况...,从监控图上的延时与丢包能分辨出你机房的网络是否稳定,是否为多线,是否为BGP机房,到各城市的3个运营商之间的网络,各是什么情况,如果出现问题,如何有针对性的解决。...、dig、curl等; 2、易用可扩展的插件; 3、master/slave 的 工作方式,可以在多个节点收集同一个监测点的数据; 二、安装smokeping 1、软件环境: [root@smokeping...perl-ExtUtils-MakeMaker rrdtool rrdtool-perl curl httpd httpd-devel gcc make wget libxml2-devel libpng-devel.../httpd/conf/httpd.conf #在结尾添加如下代码: #add smokeping configure file at 2017-04-10 Alias /cache "/usr/local
安装apache httpd-2.2.15-5.el6.centos.i686.rpm F 提示: error: Failed dependencies: /etc/mime.types is...-5.el6.centos.i686 libaprutil-1.so.0 is needed by httpd-2.2.15-5.el6.centos.i686 然后就安装提示的rpm apr-util-ldap...-5.el6.centos.i686.rpm E Apache安装到此结束 启动apache service httpd start 提示 正在启动 httpd:httpd: apr_sockaddr_info_get... 127.0.0.1 for ServerName 这个时候需要修改配置文件 Vi /etc/httpd/conf/httpd.conf 搜索ServerName然后在下面加上 ServerName... 192.168.81.133#其中这ip是你虚拟机中linux的ip 这个时候在物理机上输入192.168.81.133就可以看到你的虚拟机中的网站了(先关闭了防火墙,service iptables
/httpd/access_log” combined 我是用的logrotate每天断日志,然后将以前的日志打包成gz存放,于是昨天的日志就是access_log.1.gz 添加主机(可以添加多个):.../awstats 修改主机配置(/usr/local/etc/awstats/awstats.www.funbsd.net.conf),与httpd.conf保持一致: #LogFile=”gzip...”#LoadPlugin=”geoip GEOIP_STANDARD”#LoadPlugin=”userinfo”#LoadPlugin=”hostinfo” #Include “” 安装过程会自动在httpd.conf...把它放在awstats/wwwroot/cgi-bin/plugins中。 2.下载上一篇blog提到的分析QQWry.dat的perl脚本。qqwry.pl放在同一目录。 3。...编辑你得awstats配置文件,大概在LoadPlugin=”hostinfo”的后面增加一行 LoadPlugin="qqhostinfo" 但是qqwry.pl要改一下把其中dat的地方改成绝对路径
Linux 操作系统、Apachche 网站服务器、MySQL 数据库服务器、PHP(或Perl、Python)网页编程语言 1.2 构建顺序 在构建 LAMP 平台时,各组件的安装顺序依次为:Linux...在企业网站、业务系统等应用中,各种账户信息、产品信息,客户资料、业务数据等都可以存储到 MySQL 数据库,其他程序可以通过 SQL 语句来查询,更改这些信息 PHP/Perl/Python(中间连接)...但 “缺点” 也正好是这一点,即在安装过程中,人为无法干预,源里面有什么就给你装什么,导致了一定的局限性 源码安装的特点就是,在编译安装的过程中,可以设定参数,即可以按照需求来进行安装,并且安装的版本也可以自己选择...不设置此值时,用默认的存储引擎替代,并抛出一个异常 STRICT_TRANS_TABLES 在该模式下,如果一个值不能插入到一个事务表中,则中断当前的操作,对非事务表不做限制 NO_AUTO_CREATE_USER...ERROR_FOR_DIVISION_BY_ZERO 在INSERT或UPDATE过程中,如果数据被零除,则产生错误而非警告。
ExtMail套件用于提供从浏览器中登录、使用邮件系统的Web操作界面,而Extman套件用于提供从浏览器中管理邮件系统的Web操作界面。...2.安装bind以及配置相关文件 修改/etc/named.conf 修改数据文件 在另一台上测试dns是否能解析mail.extmail.org 3.启动数据库,并设置初始密码 service...etc/postfix/main.cf 8.依次执行以下语句,在postfix主配置文件中加入 postconf -e inet_interfaces=all postconf -e virtual_mailbox_base...=mysql:/etc/postfix/mysql_virtual_domains_maps.cf postconf -e virtual_mailbox_maps=mysql:/etc/postfix...2.修改主配置文件 vim /etc/httpd/conf/httpd.conf 写入: NameVirtualHost *:80 #打开基于域名的虚拟主机 <VirtualHost *:80
,是否为多线,是否为BGP机房以及到各城市的三个运行商网络各是什么情况。...(可以将smokeping部署在公司网络下,然后自定义监控各个IDC的网络情况,监控设置如下定义) [root@bastion-IDC etc]# vim /usr/local/smokeping/etc...配置文件中fping路径 [root@bastion-IDC etc]# which fping /usr/local/sbin/fping [root@bastion-IDC etc]# vim config...etc]# /etc/init.d/httpd start //最好将httpd.conf中的ServerName www.example.com:80这一行的注释打开 启动smokeping...etc]# vim /etc/httpd/conf/httpd.conf ....
=1 long_query_time=1 slow_query_log=1 】 部署架构(单机部署): httpd 服务【相当于是tomcat 的用途,去为Anemometer提供服务】 pt-query-digest...慢查询日志抓取导入【从慢查询日志里面提取慢sql 写入到Anemometer 自身的数据库中,后面会将它写入定时任务中】 Anemometer 可视化展示【安装目录:/var/www/htm】 搭建...perl-DBD perl-DBD-MySQL perl-Time-HiRes perl-IO-Socket-SSL perl-TermReadKey -y wget --no-check-certificate...yum install -y httpd 4.修改配置,启动php(不修改时区的话,启动httpd时会报500的错) vim /etc/php.ini date.timezone = Asia/Shanghai.../httpd/conf/httpd.conf 添加ServerName 192.168.214.140:80(anemometer的IP,如果不采用80端口,需要在这里配上其他端口号) 6.执行建库脚本
rpm -e httpd --nodeps 三、上传压缩包到虚拟机并解压缩: 把依赖软件移到主文件夹的srclib下面 tar xf apr-1.6.2.tar.gz tar xf apr-util-...\ #pcre是一个Perl函数库,包括perl 兼容的正则表达式库 pcre-devel \ #perl的接口开发包 expat-devel \...(vim /etc/httpd.conf) Listen 192.168.65.139:80 ServerName www.lrz.com:80 八、有好的便于service操作,并开启服务...cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd vim /etc/init.d/httpd # chkconfig: 35 85 21 //35.../IfModule> #在392行下方插入一下内容,让Apache可以支持.php的网页文件 AddType application/x-httpd-php .php AddType application
,可以在大多数电脑操作系统中运行,由于其跨平台和安全性(尽管不断有新的漏洞被发现,但由于其开放源代码的特点,漏洞总能被很快修补。...因此总合来说,其安全性还是相当高的。)。被广泛使用,是最流行的Web服务器软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。 软件图标 ?...[2] 配置httpd,将服务器名称替换为您自己的环境 [root@linuxprobe ~]# vi /etc/httpd/conf/httpd.conf # line 86: 改变管理员的邮箱地址...以下示例在域名为[linuxprobe.org],虚拟域名为[virtual.host(根目录[/home/wang/public_html]]的环境中设置。...[5]在“设置名称”字段中输入任何名称,并在“URI”字段中输入[服务器名称/ webdav目录],并输入用户名和密码 ? [7]配置添加如下,点击它连接到服务器。 ?
Apache HTTP Server Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源代码的网页服务器软件,可以在大多数计算机操作系统中运行。...由于其跨平台和安全性[注 1],被广泛使用,是最流行的Web服务器软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。...www 156 User www 157 Group www #添加ServerName ServerName localhost:80 增加Apache环境变量 vim /etc/profile #在文件的末尾加上.../etc/init.d/httpd #修改启动脚本 vim /etc/init.d/httpd #在#!...为什么nb就自己摸索吧!!!
download/redhat/rpm/release/openwebmail.repo centos7安装openwebmail (yum install -y openwebmail 是centos6.5中的...) FUCK,FUCK,FUCK,搞了(4个小时,操了个dj),头发掉了一半 cd /opt centos7中需要perl 和perl-suidperl 而且要配套 perl wget.../openwebmail-tool.pl --init perl-suidperl-5.8.8 (通过CentOS的yum功能直接安装,安装版本 5.8.8这个是和perl配套的,如果和perl版本不一致可能导致初始化...openwebmail时找不到libperl.so,openwebmail的辅助软件,必须要有); #service httpd restart 打开浏览器 输入192.168.45.128/webmail...-92 Obsoleted By: 4:perl-5.16.3-292.el7.x86_64 (base) rpm包 强制卸载:rpm -e –nodeps xxxxxx.rpm 强制安装:rpm
[root@linuxprobe ~]# vi /etc/httpd/conf.d/perl.conf # line 15: 取消注释 ( check codes and output warnings...[4] 配置在RAM上具有代码缓存的注册表模式 [root@linuxprobe ~]# vi /etc/httpd/conf.d/perl.conf Alias /perl /var/www/perl...的状态来访问“http://(主机名或IP地址)/ perl-status”。.../html/test_wsgi.py [root@linuxprobe ~]# systemctl restart httpd [3] 创建您在上面设置的测试脚本....(hostname).conf是自动生成的 [root@linuxprobe ~]# vi /etc/awstats/awstats.linuxprobe.org.conf # line 122: change
lpstat -a ---- 应用和服务信息 有什么服务在运行?是以什么样的权限在运行?...cat /var/apache2/config.inc cat /var/lib/mysql/mysql/user.MYD cat /root/anaconda-ks.cfg 用户做了什么?...readable -type f -maxdepth 1 2>/dev/null # Anyone 在 /var/ 下我们能发现什么?...mount df -h 是否有未安装的文件系统? cat /etc/fstab 有哪些 “ 高级的 Linux 文件权限 ” 在使用?...find / -name perl* find / -name python* find / -name gcc* find / -name cc 能够用于上传的软件有那些?
将一个存储库(yum或rsync)建立镜像或者解压缩一个媒介,以注册一个新操作系统 在DHCP配置文件中为需要安装的机器创建一个条目,并 使用你指定的参数(IP和Mac地址) 在...fence-agents pykickstart ed patch perl perl-Compress-Zlib perl-Digest-SHA perl-LockFile-Simple perl-libwww-perl....png-wh_50 vi 小技巧 当前光标删除到行尾 直接大 D 修改第二个配置文件 [root@localhost httpd]# vim /etc...]# vi /etc/cobbler/settings 将密码替换成随机生成的密码串,替换引号部分,注意随机密码串,生成的全部都是密码 11、重启服务 [root@...httpd]# vim /etc/cobbler/dhcp.template 重启服务 [root@localhost httpd]# systemctl restart cobblerd
node1.server1.com --两个节点 node node2.server2.com 6、编辑authkeys文件插入如下: auth 3 3 md5 adf25a5a79c3be8e1df5ff1ac64a21fc...(节点名称(激活的)-------节点vip---脚本资源) 8、将httpd的控制脚本拷贝到/etc/ha.d/resource.d/目录下,将有heartbeat控制httpd服务 cd /etc.../ha.d/resource.d/ cp /etc/init.d/httpd ./ 9、确保httpd现在是stop状态,且开机不启动,因为他的控制权以后就交个了heartbeat,并启动集群heartbeat...的web 在一个client上长ping vip地址,并将node1.server1.com该为备份状态,看是否有丢包(在实际中你可以拔掉一根线) 这样做 cd /usr/share/heartbeat.../hb_takeover 这个过程中ping没有被中断,高可用群集保证了服务的不间断。。。!!!
Apache 主要的配置文件在: /etc/httpd/conf/httpd.conf (CentOS/RHEL/Fedora) 还有 /etc/apache2.conf (Ubuntu/Debian)...答案: Apache默认的配置路径放在: (RHEL/CentOS/Fedora) 中是在 /etc/httpd/ on 而 (Debian/Ubuntu) 是在/etc/apache2下 ....答案 : 可以,我们在一台Linux机器上同时运行两个不同的Apache服务器, 但条件是它们应该在不同的端口上侦听,而我们可以使用Apache的Listen指令来改变端口. 10....更多信心,请阅读这篇文章, 它会指导你 如何在Apache中安装并配置mod_evasive. 24. httpd.conf文件中的Loglevel调试是什么?...答案 : 在Loglevel Debug 选项的帮助下, 我们可以在错误日志中获取或者记录更多的信息,以帮助我们调试问题. 25. mod_ssl 有什么用以及SSL在Apache中如何工作?
为什么要学Apache服务器 广泛使用:Apache是最常用的Web服务器软件之一,掌握它能让你具备在大量现有和未来项目中工作的能力。...LAMP堆栈理解:对于想要深入理解Linux、Apache、MySQL(或MariaDB)、PHP/Perl/Python(LAMP)这一经典Web开发栈的开发者而言,学习Apache是不可或缺的一环。...sudo cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.backup # 编辑Apache主配置文件(找到包含#IncludeOptional...conf.d/*.conf的行,确保这一行没有被注释(即前面没有#号)) sudo vim /etc/httpd/conf/httpd.conf # 创建、编辑虚拟主机配置文件(虚拟主机允许Apache...在一个服务器上同时为多个域名或子域名提供不同的网站内容) sudo vim /etc/httpd/conf.d/example.com.conf ServerName
安装mysql [root@centos etc]# whereis mysql mysql: /usr/lib/mysql /usr/share/mysql [root@centos etc]#...rpm -qa|grep mysql mysql-libs-5.1.73-3.el6_5.i686 [root@centos etc]# rpm -e mysql-libs-5.1.73-3.el6..._5.i686 –nodeps 强制删除 [root@centos etc]# whereis mysql mysql: [root@centos httpd]# yum -y install mysql-server...配置apache web application 项目路径 /var/www/html apache配置文件路径 /etc/httpd/conf [root@centos /]# cd /ect/httpd...“.conf”结尾的文件将被服务所处理,所以创建一个站点域名为文件名称的文件来实现域名绑定配置。
OTRS是Lisog德国开源非盈利性发展协会创始成中之一。在2010 年被评选为infoworld年度十佳开源网络软件。...今天呢我在centos6.3上面搭建了一下OTRS,可能有人会问怎么好端端的你会突然搭建这个票单系统呢,呵呵其实呢我们公司就是使用的OTRS,一直没有时间来研究它今天我们一起研究和探讨下。...5.查看OTRS支持环境安装,看看我们还缺少什么必备条件 [root@localhost ~]# perl /opt/otrs/bin/otrs.CheckModules.pl o Crypt::Eksblowfish.../perllocal.pod AUDREYT/Encode-HanExtra-0.23.tar.gz /usr/bin/make install -- OK 过程中还有一大堆英文,看最后的OK...都安装完成了 6.关闭selinux 修改/etc/selinux/config文件中设置SELINUX=disabled ,然后重启下 7.访问otrs安装页面 客户端浏览器输入http://本机IP
文章目录 前言 一、什么是LAMP架构 二、各组件的作用 1.Apache(前台) 2.MYSQL(后台) 3.PHP/Perl/Python 4.linux 三、LAMP架构安装 1....2.MYSQL(后台) 作为LAMP架构的后端,是一款流行的开源的数据库系统,在企业网站、业务系统等应用中,各种账户信息、产品信息、客户资料、业务数据等都可以存储到MYSQL数据库中,其他程序可以通过SQL...:perl的接口开发包 expat-devel:用于支持网站解析HTML、XML文件 perl:perl语言编译器 上传apache.rar中的apr-1.6.2.tar.gz、apr-util-1.6.0.../etc/httpd.conf 修改第52行Listen参数,默认为80,意味着监听所有主机的80端口,我们这里改成http服务器的IP:80。...修改httpd 服务的配置文件,让apache支持PHP vim /etc/httpd.conf #在393行插入 AddType application/x-httpd-php .php AddType
领取专属 10元无门槛券
手把手带您无忧上云