LINUX
文章平均质量分 61
ITPLAYERJT
这个作者很懒,什么都没留下…
展开
-
启动Tomcat报异常host-manager does not exist or is not a readable directory
前几天重新安装了Tomcat6,安装完Tomcat6后在wepapps下面会有一些tomcat自带的项目(root、manager、host- manager等几个),这几天项目没什么用我就删掉了,后来在MyEclipse中配置好Tomcat,新建web项目,在启动Tomcat是会出现 严重: Error starting static Resources java.lang.Ille原创 2016-12-08 17:11:54 · 412 阅读 · 0 评论 -
linux升级openssl
wget https://www.openssl.org/source/openssl-1.0.2j.tar.gz ./config shared zlib-dynamicconfig完成后执行 make 命令makemake 命令执行完后再执行 make install 命令,安装opensslmake install重命名原来的openssl命令mv /原创 2016-12-08 17:12:32 · 332 阅读 · 0 评论 -
linux6的yum源
[base]name=CentOS-$releasever-Basebaseurl=http://centos.ustc.edu.cn/centos/6/os/x86_64/gpgcheck=1gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6[updates]name=CentOS-$releasever原创 2016-12-08 17:12:59 · 299 阅读 · 0 评论 -
linux升级openssh
升级sshd到OpenSSH-6.7并删除老版本ssh1)升级前准备查看是否缺包# rpm -qa | egrep "gcc|make|perl|pam|pam-devel"如果有配置yum了的话可以直接yum安装这些包,这样既可以检验是否装了,没装的直接装上。yum -y install gcc* make perl pam pam-devel原创 2016-12-08 17:13:40 · 403 阅读 · 0 评论 -
linux操作oracle
1.su - oracle2.sqlplus / as sysdba;1、登录linux,以oracle用户登录(如果是root用户登录的,登录后用 su - oracle命令切换成oracle用户) 2、以sysdba方式来打开sqlplus,命令如下: sqlplus / as sysdba 3、创建临时表空间:Sql代码 --查询临时表空间文件的原创 2016-12-08 17:14:18 · 270 阅读 · 0 评论 -
Keepalived虚拟ip
linux下如何设置vip(虚拟ip)在做HA的时候需要为服务器设计虚拟IP,也就是一个主机对应多个IP地址?刚听起来好神奇,原来这样也是可能的看了下面的这个链接 自己配了一下http://hi.baidu.com/pbottle/item/7175d29702a0a0bd83d29533在eth0处引用别名,设置完子网掩码即可ifconfig eth0:0 166.1原创 2016-12-08 17:14:52 · 1043 阅读 · 0 评论 -
nginx+keepalived配置负载
一.系统优化1、修改/etc/sysctl.conf,优化tcp连接数net.ipv4.tcp_fin_timeout = 30net.ipv4.tcp_keepalive_time = 1200net.ipv4.tcp_syncookies = 1net.ipv4.tcp_tw_reuse = 1net.ipv4.tcp_tw_recycle = 1net.ipv4.原创 2016-12-08 17:15:52 · 361 阅读 · 0 评论 -
本地Yum
1、 mkdir xxx #新建文件夹 (新建一个挂载需要的文件夹) 2、配置本地yum源(挂载光盘) 3、进入 yum.repos.d 4、ls (查看当前文件夹全部的文件) 并 mv 修改 除Media 外 全改为 xxx.bak原创 2016-12-08 17:16:29 · 310 阅读 · 0 评论 -
rsync实现同步
一、备份客户端:1.创建/etc/rsyncd.secrets 权限配置600 (写服务器端的账户密码)2.客户端配置文件:port=873log file=/var/log/rsync.logpid file=/var/run/rsync.pidhosts allow =172.16.16.231hosts deny=*[backup]原创 2016-12-08 17:16:58 · 296 阅读 · 0 评论 -
rsync错误日志
问题一: @ERROR: chroot failed rsync error: error starting client-server protocol (code 5) at main.c(1522) [receiver=3.0.3] 原因: 服务器端的目录不存在或无权限,创建目录并修正权限可解决问题。 问题二: @ERROR: auth failed on m原创 2016-12-08 17:17:30 · 1879 阅读 · 0 评论 -
rsync.conf详解
1、在服务端编辑配置文件[root@game_intf ~]# more /etc/rsyncd.conf port=8730log file=/var/log/rsync.logpid file=/var/run/rsync.pid[abc]path=/tmp/123use chroot=yesmax nonections=4read only=yeslist=yesuid=ro原创 2016-12-08 17:18:05 · 1626 阅读 · 0 评论 -
rsync使用
1)拷贝本地文件。当SRC和DES路径信息都不包含有单个冒号":"分隔符时就启动这种工作模式。 如:rsync -a ./test.c /backup2)使用一个远程shell程序(如rsh、ssh)来实现将本地机器的内容拷贝到远程机器。当DES路径地址包含单个冒号":"分隔符时启动该模式。 如:rsync -avz test.c user@172.16.原创 2016-12-08 17:18:56 · 256 阅读 · 0 评论 -
安装两个tomcat
编辑环境变量:vi /etc/profile加入以下代码(tomcat路径要配置自己实际的tomcat安装目录)##########first tomcat###########CATALINA_BASE=/usr/local/tomcatCATALINA_HOME=/usr/local/tomcatTOMCAT_HOME=/usr/local/tomcat原创 2016-12-08 17:19:35 · 307 阅读 · 0 评论 -
数据库加固
http://www.docin.com/app/p?id=7423402701.检查项名称:检查是否限制具备数据库超级管理员(SYSDBA)权限的用户远程登录判断条件:1. 以SYSDBA用户不能远程连接到数据库。操作:alter sysdba set REMOTE_LOGIN_PASSWORDFILE=NONE SCOPE=SPFILE;shutdown immediate原创 2016-12-08 17:20:07 · 1350 阅读 · 0 评论 -
配置VNC
VNC连接Linux桌面,要想连接Linux远程桌面,按照下面的步骤,非常简单、快速,Linux配置VNC(以RedHat、CentOS、Fedora系列为例)。工具/原料Linux平台安装VNCServerWindows平台使用VNC-Viewer方法/步骤1、在Linux平台安装VNCServer服务端软件包。#yum -y install vnc *vnc-serve原创 2016-12-08 17:10:37 · 328 阅读 · 0 评论 -
安装oracle常见问题和解决方案
./runInstaller: line 95: [: too many arguments ./runInstaller: line 99: /home/oracle/oracle/database: No such file or directory'文件目录太长,修改一下即可 linux 终端启动图形化程序界面时报错:No protocol specified原创 2016-12-08 17:09:52 · 1024 阅读 · 1 评论 -
oracle 11g安装过程中问题:找不到WFMLRSVCApp.ear
网上的方法是将两个压缩包解压到同一个目录中,我的方法是不再此解压,麻烦,直接将解压出的内容剪切过去,方便省事,原理也是相同的。 解决方法:将win64_11gR2_database_2of2解压出的文件,\win64_11gR2_database_2of2\database\stage\Components中的内容直接剪切到\win64_11gR2_database_1of原创 2016-12-08 17:08:36 · 543 阅读 · 0 评论 -
linux日常易忘指令
1.编辑全局指令进入~/.bash_profile 增加"exprot +(启动文件的地址)"source ~/.bash_profilr(刷新)2.修改mysql密码mysql -uroot -p password (新密码)输入旧密码 3.进入主从的另外一个mysqlmysql -uroot -p(密码) -S /tmp/my原创 2016-12-06 21:56:18 · 191 阅读 · 0 评论 -
安装两个tomcat
编辑环境变量:vi /etc/profile加入以下代码(tomcat路径要配置自己实际的tomcat安装目录)##########first tomcat###########CATALINA_BASE=/usr/local/tomcatCATALINA_HOME=/usr/local/tomcatTOMCAT_HOME=/usr/local/tomcat原创 2016-12-06 21:57:33 · 237 阅读 · 0 评论 -
LAMP
安装:http://wenku.baidu.com/link?url=1HrDcWjn4MqehasoVHczuL2o7r0PAlZKFtRvJgPbzppXK5lzRN89Xs5GUO2BmHhyx68L1kUmBb8JSr-2gZqWn_z6sLA4z8-IaqA-Wvli0Z71.安装zabbix过程中configure: error: Invalid Net-SNMP di原创 2016-12-06 21:58:50 · 273 阅读 · 0 评论 -
py随笔
while true,无限循环str.isdigit判断是不是数字+只能在两个两个相同的类型之间执行iter(i)将i加入迭代器原创 2016-12-06 22:00:35 · 233 阅读 · 0 评论 -
Linux 添加新硬盘 LVM操作(作用:新增硬盘的卷管理)
1查看当前系统硬盘及分区情况(注:linux中SCSI的第1个硬盘/dev/sda,第2个硬盘/dev/sdb依此类推)2初始化分区sdb为物理卷pv pvcreate /dev/sdb //初始化 pvdisplay //显示物理卷信息3创建逻辑卷组vg,将/dev/sdb物理卷加入到这个卷组里(VolGro原创 2016-12-06 22:02:07 · 5285 阅读 · 0 评论 -
查看Linux内核
方法一: 命令: uname -a 作用: 查看系统内核版本号及系统名称 方法二: 命令: cat /proc/version 作用: 查看目录"/proc"下version的信息,也可以得到当前系统的内核版本号及系统名称 补充说明: /proc文件系统,它不是普通的文件系统,而是系统内核的映像,也就是说,该目录中的文件是存放在系统内存之中的,它以文件系统的方式为访问系转载 2016-12-06 22:03:12 · 359 阅读 · 0 评论 -
Linux内核补丁升级
如果机器已经联网,直接利用包管理工具更新,需要注意的是现在3.0以上的内核引入了签名机制,需要导入签名的key,参考步骤如下: 1、导入keyrpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org当然,如果已经修改了repo的gpgcheck=0也可以不导入key2、安装elrepo的yum源原创 2016-12-06 22:04:21 · 578 阅读 · 0 评论 -
更新补丁Bind
1.查询补丁版本信息(1) rpm -qa|grep bind(2) dig @localhost version.bind2.下载安装BIND最新漏洞和升级解决办法现在有非常多的公司的都有自己的DNS服务器,也有非常多的公司使用BIND搭建智能DNS服务器。如果bind服务器挂掉那么公司的所有网站都可能会无法访问,那么BIND的安全就至关重要了,如何能通过技术手段原创 2016-12-06 22:05:18 · 699 阅读 · 0 评论 -
安装oracleASM
问题:oracleasm status不能启动解决方案:[root@localhost ~]# oracleasm statusChecking if ASM is loaded: noChecking if /dev/oracleasm is mounted: no[root@localhost ~]# oracleasm exit[root@localhost原创 2016-12-06 22:06:17 · 1341 阅读 · 0 评论 -
python安装paramiko模块
一、简介paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接。由于使用的是python这样的能够跨平台运行的语言,所以所有python支持的平台,如Linux, Solaris, BSD, MacOS X, Windows等,paramiko都可以支持,因此,如果需要使用SSH从一个平台连接到另外一个平台,进行一系列的操作原创 2016-12-06 22:07:18 · 2536 阅读 · 0 评论 -
mysql设置密码
mysql如何设置密码 有很多方法:1.用root 进入mysql后mysql>set password =password('你的密码');mysql>flush privileges; 2.使用GRANT语句 mysql>grant all on *.* to 'root'@'localhost' IDENTIFIED BY '你的密码'with grant原创 2016-12-06 22:08:25 · 269 阅读 · 0 评论 -
oracle打补丁
oracle 数据库补丁安装(单实例) ------------24006111注:务必先安装24006111再安装24315821,否则无法进行正常的补丁安装流程。1、关闭数据库监听和数据库实例 ------若无数据库实例,则无需运行以下命令lsnrctl stop;sqlplus / as sysdba;shutdown immediate;2、安装补丁包u原创 2016-12-08 17:05:59 · 962 阅读 · 0 评论 -
安装yum
RedHat 安装配置YUM 删除 1、 查询系统是否安装yum: rpm –qa|grep yum 2删除原有yum rpm -qa|grep yum|xargs rpm -e –nodeps 安装 1、 下载 命令:wget url:*.rpm 登陆网站:原创 2016-12-08 17:06:47 · 253 阅读 · 0 评论 -
安装oracle
1.安装vnc yum install tigervnc tigervnc-server2.vncserver启动3.安装依赖库yum install -y compat-libstdc* yum install -y elfutils-libelf* yum install -y gcc* yum install -y g原创 2016-12-08 17:08:07 · 488 阅读 · 0 评论 -
DISK CRITICAL - /root/.gvfs is not accessible: Permission denied
[oracle@cqltjcpt1 ~]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup-LogVol02 47G 4.8G 40G 11% / tmpfs 127G原创 2016-12-09 10:21:41 · 1782 阅读 · 0 评论