51CTO博客开发
Tomcat简介及作用:Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。目前最新版本是8.0。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP&n
格式化与分区hd--IDE设备sd--SCSI设备fdisk-l/dev/sda查看第一块硬盘分区情况fdisk/dev/sdb给第二块硬盘分区commandacton(mforhelp):m#显示命令列表a-设置可引导标志;b-设置卷标;d-删除一个分区;n-新建分区p-显示分区信息;v-校验分区表;q-不存盘退出;w-存盘退出;t-改变分区类型commandacton(mforhelp):n新
许多Linux使用者安装操作系统时都会遇到这样的困境:如何精确评估和分配各个硬盘分区的容量,如果当初评估不准确,一旦系统分区不够用时可能不得不备份、删除相关数据,甚至被迫重新规划分区并重装操作系统,以满足应用系统的需要。LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上、文件系统之下的一个逻辑层,可提高磁盘分区管理的灵活性。RHEL5默认安装的分区格式就是LVM逻辑卷的格
环境:windows7+vmware7+rhel6操作:以前写的记录不要了,下面用删除线表示,重新写了个脚本,免得每次在虚拟机中重新安装linux后都需要手工设置。#!/bin/sh#filename:configure_server.sh#######################################disableserviceandstopservice,enableservic
服务名称功能简介acpid(系统)进阶电源管理的介面,这是一个新的电源管理模组,可以监听来自核心层的电源相关事件而予以回应。CentOS的设定档在/etc/acpi/events/power.conf中,预设仅有当你按下power按钮时,系统会自动关机喔!anacron(可关闭)(系统)与循环型的工作排程cron有关,可在排程过期后还可以唤醒来继续执行,设定档在/etc/anacrontab。详情
mysql数据库基础教程数据库从最初的数据文件的简单集合发展到今天的大型数据库管理系统已经成为我们日常生活中不可缺少的组成部分。如果不借助数据库的帮助,许多简单的工作将变得冗长乏味,甚至难以实现。尤其是象银行、院校和图书馆这样的大型组织更加依靠数据库系统实现其正常的运作。再看互联网上,从搜索引擎到在线商场,从网上聊天到邮件列表,都离不开数据库。 总体来说,mysql数据库具有以下主要特点:1.同
Linux系统信息查看命令大全[b]系统[/b]#uname-a#查看内核/操作系统/CPU信息#head-n1/etc/issue#查看操作系统版本#cat/proc/cpuinfo#查看CPU信息#hostname#查看计算机名#lspci-tv#列出所有PCI设备#lsusb-tv#列出所有USB设备#lsmod#列出加载的内核模块#env#查看环境变量[b]资源[/b]#free-m#查看
目的:构建一台单网卡Linux网关(透明代理),该网关拨入某海外VPN服务器,客户端设定该网关后,网络出口则为海外VPN服务器,实现加速访问一些网站的目的。环境信息:硬件:DELL机器一台,单网卡(IP:10.39.100.253);机器名:VpnGW操作系统:CentOS6.0KernelLinux2.6.32-71.el6.i686网络环境:局域网防火墙需允许该机器使用PPTP协议拨入某公网I
在对rsync服务器配置结束以后,下一步就需要在客户端发出rsync命令来实现将服务器端的文件备份到客户端来。rsync是一个功能非常强大的工具,其命令也有很多功能特色选项,我们下面就对它的选项一一进行分析说明。Rsync的命令格式可以为以下六种: rsync[OPTION]...SRCDEST rsync[OPTION]...SRC[USER@]HOST:DEST rsync[OPTION
系统优化的方法,除了关闭防火墙,关闭SElinux,去掉sshd配置里面的IP鉴权,加上fstab里面的default,noatime参数外,还可以参考下面说明关闭一些不必要的系统服务使用chkconfig--list|grep:on可以查看到(在RH系Linux发行版里)acpidACPI(全称AdvancedConfigurationandPowerInterface)服务是电源管理接口。建议
#!/bin/bash#ThisisaShellScriptForAutoDBBackup#PoweredbySearchDatabase#2005-09#Setting#设置数据库名,数据库登录名,密码,备份路径,日志路径,数据文件位置,以及备份方式#默认情况下备份方式是tar,还可以是mysqldump,mysqldotcopy#默认情况下,用root(空)登录mysql数据库,备份至/roo
在虚拟机中安装linux系统,主机为win764位系统启动后提示如上图。解决方法:(源自网络)关闭计算机(非重启)--进入BIOS--设置BIOS的虚拟化(不打开,默认是工作在32位模式的,virtualizationtechnology~enable)--保存退出有两种论调:1、安装64位系统就能在vmware中安装64位系统。2、支持虚拟化才能在vmware中安装64位系统。是否必须支持虚拟化
最近MySQL数据库主库出现过两次被binlog把磁盘空间耗尽,请教了一下我们的DBA。设置一下expire_logs_days参数就可以自动把设定天数内的binlog自动删除。具体命令如下:mysql>PURGEMASTERLOGSTO'mysql-bin.000155';删除mysql-bin.000155以前所有binlog,这样删除可以保证*.index信息与binlog文件同步。m
单个服务介绍现在我们介绍,并提供使用建议。这不是一份详尽的清单。小心:不要关闭你不确定或不知道的服务(services)。不要关闭以下服务(除非你有充足的理由):acpid,haldaemon,messagebus,klogd,network,syslogd请确定修改的是运行级别3和5。--------------------------------------------------------
今天没事着摸了一下msmtpmutt发送报警,于是找来教程按照教程进行安装、配置,结果错误百出啊,很多教程都有错误,不一定适用于所有主机。于是博主自己结合自己的系统写了这篇教程,博主的系统是:CentOS6.2。邮箱使用的是163邮箱首先要下载libidn-1.8.tar.gz#tarzxvflibidn-1.8.tar.gz#cdlibidn-1.8#./configure&&m
Linux的计划任务是系统管理方面的一个重要内容,是系统自动完成工作的一种实现方式,正因为有了计划任务,我们才可以完全实现系统管理的脚本化和自动化。关于计划任务,Linux根据用户需要提供了两种服务,一种是atd服务,另一种是cron服务1.atd服务如果你的计划任务只要执行一次,那么就请你使atd服务。在默认情况下,Linux系统是开启了atd这个服务的。如果不确认你的Linux是否开启了atd
首先在这里我要感谢我的同事@mamiya_c3哥的指教。。。QQQ最近数据库的数据猛然增多,以前的每天一个正备份的方式显然压力越来越大,对备份的数据传输考验也随之加大,所以考虑改成每周二服务器维护的时候坐全备份,剩下每天做增量备份。工作原理就是把每次完整备份的binlog和postion取出,做增量备份的时候取当时的binlog和postion,使用mysqlbinlog把这之间的数据读出到另一个
在数据库表丢失或损坏的情况下,备份你的数据库是很重要的。如果发生系统崩溃,你肯定想能够将你的表尽可能丢失最少的数据恢复到崩溃发生时的状态。本文主要对MyISAM表做备份恢复。备份策略一:直接拷贝数据库文件备份策略二:使用mysqldump备份数据库(一个星期全备一次,每天增量备份)一、直接拷贝数据文件直接拷贝数据文件最为直接、快速、方便,但缺点是基本上不能实现增量备份。为了保证数据的一致性,需要在
名称解释:DiskGroup:磁盘组,这里相当于是阵列,例如配置了一个RAID5,就是一个磁盘组VD(VirtualDisk):虚拟磁盘,虚拟磁盘可以不使用阵列的全部容量,也就是说一个磁盘组可以分为多个VDPD(PhysicalDisk):物理磁盘HS:HotSpare热备Mgmt:管理【一】,创建逻辑磁盘1、按照屏幕下方的虚拟磁盘管理器提示,在VDMgmt菜单(可以通过CTRL+P/CTRL+N
ERROR1045(28000):Accessdeniedforuser'root'@'localhost'(usingpassword:NO)于是重改密码!#/etc/init.d/mysqlstop#mysqld_safe--user=mysql--skip-grant-tables--skip-networking&#mysql-urootmysqlmysql>UPDATEus
SYNFlood是当前最流行的DoS(拒绝服务攻击)与DdoS(分布式拒绝服务攻击)的方式之一,这是一种利用TCP协议缺陷,发送大量伪造的TCP连接请求,从而使得被攻击方资源耗尽(CPU满负荷或内存不足)的攻击方式。要明白这种攻击的基本原理,还是要从TCP连接建立的过程开始说起:大家都知道,TCP与UDP不同,它是基于连接的,也就是说:为了在服务端和客户端之间传送TCP数据,必须先建立一个虚拟电路
很实用
对于没有玩过博客的人来说,搭建自己的博客对我有着致命的诱惑,于是乎:申请LinodeVPS:Dallas机房,Plan512,CentOS6.232位,启动后,使用"yumupdate"命令,升级到最新的6.4Final版本,英文版申请GoDaddy域名:www.caike.me,配置域名解析为了验证VPN搭建方法,本地VMwarevSphere下,新建了两个虚拟机:CentOS6.232位中文版
echo''echo'**********************************************************'echo'*******PPTPDVPNservicewasinstalled*******'echo'*******http://shell.daobidao.com*******'echo'*********************************
iptables禁止端口和开放端口1、关闭所有的INPUTFORWARDOUTPUT只对某些端口开放。下面是命令实现:iptables-PINPUTDROPiptables-PFORWARDDROPiptables-POUTPUTDROP再用命令iptables-L-n查看是否设置好,好看到全部DROP了这样的设置好了,我们只是临时的,重启服务器还是会恢复原来没有设置的状态还要使用servicei
VPN服务器的搭建实现如图所示的功能:在linux下搭建VPN服务器,实验环境以一台CentOS5.564位系统为例:1、检查服务器是否支持PPTP:#modprobeppp-compress-18&&echook如果命令执行后返回的结果为OK,表示成功通过。还需要执行另外一条命令:#cat/dev/net/tun如果返回的结果为cat:/dev/net/tun:Filedescr
今天在vps上装pptp,和以往一样,只不过不是在自己的vps上,上次ssh代理被封ip,对我的身心造成了深深的影响,所以,这次拿网友放我这的vps来搭建vpn环境。pptp的搭建比openvpn容易多了。以下是我的配置过程,其实和网上差不多,centos6.4搭建centos6.4搭建pptpvpnppp=2.4.4isneededbypptpd-1.3.4-2.rhel5.x86_64cent
CentOsiptable配置文件地址:/etc/sysconfig/ipconfig#Generatedbyiptables-savev1.3.5onMonApr222:57:222012*filterwww.2cto.com:INPUTACCEPT[0:0]:FORWARDACCEPT[0:0]:OUTPUTACCEPT[5958:3482917]-AINPUT-ilo-jACCEPT-AIN
(1)屏蔽所有端口(2)把SSH的缺省端口设置为56565(3)把56565、80、3306端口打开(4)把3306端口设置为只允许本机访问如果没有安装iptables的话,运行命令yuminstalliptables完成iptables安装初始化安装以后,显示为以下信息:[root@tp~]#iptables-L-nChainINPUT(policyACCEPT)targetprotoptsou
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号