status信息对MySQL服务器进行优化
1, 查看 MySQL 配置信息 show variables; mysql show variables; 2, 查看MySQL服务器运行的各种状态值 mysql show global status; mysql show global status; 3, 慢查询 mysql show variables like '%slow%'; +------------------+-------+ | Variable_name | Value | +------------------+-------...
Mysql配置文件详解
#BEGIN CONFIG INFO #DESCR: 4GB RAM, 只InnoDB, ACID, 少量的连接, 队列负载大 #TYPE: SYSTEM #END CONFIG INFO # # 此mysql例子针对4G内存 # 主要使用INNODB #处理复杂队列并且连接数量较少的mysql服务器 # # 将此文件复制到/etc/my.cnf 作为全局设置, # mysql-data-dir/my.cnf 作为服务器指定设置 # (@localstatedir@ for this installat...
Linux 配置Postfix邮件服务器
Postfix是用来替代sendmail的,它的文件比sendmail简单得多,相当容易。 在配置邮件服务器之前,先解释几个概念。 我们通常使用Email都很容易,但是Internet的邮件系统是通过几个复杂的部分连接而成的,对于最终用户而言,我们熟悉的Outlook,Foxmail等都是用来收信和发信的,称之为MUA:Mail User Agent,邮件用户代理。 MUA并非直接将邮件发送至收件人手中,而是通过MTA:Mail Transfer Agent,邮件传输代理代为传递,sendmail和Po...
Apache Cache编译安装以及详细介绍
apache编译的时候没有启用cache功能,默认情况下,apache完以后,是不允许被cache的。访问量大增,需要cache功能,重新编译: [-]#/usr/local/apache2/bin/apxs -cia mod_cache.c cache_util.c cache_cache.c cache_storage.c cache_pqueue.c cache_hash.c 和mod_disk_cache.c mod_mem_cache.c 会在/usr/local/apache2/module...
Apache的prefork模式和worker模式
如何知道当前apache的应用: [root@localhost ~]# httpd -l Compiled in modules: core.c prefork.c http_core.c mod_so.c 如果有 prefork.c 那就是 prefork 方式,如果是 worker.c 那就是 work 模式。系统默认:prefork模式。 prefork模式 这个多路处理模块(MPM Multi-ProcessingModules)实现了非线程型的、预派生的web服务器,这种模式可以不必在请求到...
CentOS的系统安全配置
CentOS 的 一、安全记录 操作系统内部的记录文件是检测是否有网络入侵的重要线索。如果您的系统是直接连到Internet,您发现有很多人对您的 系统做Telnet/FTP 登录 尝试,运行#more /var/log/secure | grep refused来检查系统所受到的攻击,以便采取相应 的对策,如使用SSH来替换Telnet/rlogin等。 二、启动和 登录 安全性 1.BIOS安全 设置BIOS密码且修改引导次序 禁止 从软盘启动系统。 2.用户口令 用户口令是Linux安全的一个基本...
linux 系统下中文环境设置方法
java下中文乱码问题,看来是个通病,我也看了很多帖子,仍然走了不少弯路,在此总结出来,让后来者参考,如果真起到作用,我将非常高兴。 平台:Mandriva 2006.0,JAVA版本:jdk1.5.0_07 将Windows下的字体文件simsun.ttc拷贝到/usr/share/fonts/zh_CN,我的目录下本没有该目录,仅有/usr/share/fonts/zh_TW,创建zh_CN目录。 将JAVA_HOME/jre/lib/下fontconfig.*开头的文件全部删除或备份起来,改成附件...
Linux tomcat服务器进行性能优化
一. 引言 测试与分析是软件开发过程中介于架构和调整的一个广泛并比较不容易理解的领域,更是一项 较为复杂的活动。就像下棋游戏一样,有效的测试和分析只能在一个良好的计划策略和具备了对不可预料事件的处理能力的条件下顺利地完成。一个下棋高手赢 得比赛靠的不仅仅是对游戏规则的认识,更是靠他的自己的能力和不断地专注于分析自己对手的实力来更加有效地利用和发挥规则的作用。同样一个优秀的性能测试 和分析人员将要面对的是来自一个全新的应用程序和环境下带来的整个项目的挑战。本文中作者结合自己的经验和参考文档,对Tomcat...
Liunx 托管服务器查看服务器性能
uptime命令 #uptime 00:59:34 up 20 days, 14:00, 2 user, load average: 0.55, 0.57, 0.84 上面命令显示示最近1 分钟内的平均负载是0.55,在最近5分钟内的平均负载是0.57,在最近的15 分钟内系统的平均负载是0.84。一共两个用户。 cat /proc/loadavg 命令 #cat /proc/loadavg 1.54 1.03 0.94 1/285 28156 返回数据的含义是: 1秒钟平均负载;5秒钟平均负载;15秒...
Linux性能分析工具
Linux在具有高稳定性、可靠性的同时,具有很好的可伸缩性和扩展性,能够针对不同的应用和硬件环境调整,优化出满足当前应用需要的最佳。因此企业在维护Linux系统、进行系统调优时,了解系统性能是至关重要的。 在Linux下有很多系统性能分析工具,比较常见的有top、free、ps、time、timex、uptime等。下文将介绍几个较为重要的性能分析工具vmstat、iostat和sar及其。 用vmstat监视内存使用情况 vmstat是Virtual Meomory Statistics(虚拟内存统计)...
托管服务器维护 liunx常用命令
[1].更改telnet登录慢的问题: cd /etc vi resolv.conf 将里面内容清空 [2].更改root用户不能直接远程登录问题: cd /etc cd pam.d vi login 注释掉这行 #auth required pam_securetty.so //该行注释掉 [3].挂接usb移动硬盘 将移动硬盘挂上. #df 查看linux下硬盘盘符 mount /dev/sda1 /mnt/usb (举例) [4].linux时区同步问题(ntp软件过程) 首先在 下载了一个win...
Red Hat Linux 服务器 安全设置指南
1,最小化系统,删除不必要的软件,关闭不必要的服务. # ntsysv 以下仅列出需要启动的服务,未列出的服务一律推荐关闭,必要运行的服务再逐个打开. atd crond irqbalance microcode_ctl network sshd syslog 2,删除finger程序,具体方法如下 (inger是Inernet软件包下面的一个程序。这个命令可以让系统管理员查看系统中其他用户的一些详细信息,如登陆名、其所采用的目录、真实姓名以及登陆系统的时间等信息) #rpm e finger 3,BO...