分类: 系统管理

CentOS 一些常用命令

查看cpu # more /proc/cpuinfo | grep “model name” # grep “model name” /proc/cpuinfo 如果觉得需要看的更加舒服 # grep “model name” /proc/cpuinfo | cut -f2 -d: 查看内存 # grep MemTotal /proc/meminfo # grep MemTotal /proc/meminfo | cut -f2 -d: # free -m |grep “Mem” | awk ‘…

阅读全文 »

CentOS 6 初始安装配置

系统约定 软件源代码包存放位置 /usr/local/src 软件安装位置 /usr/local 脚本以及维护程序存放位置 /usr/local/sbin 网站根目录 /var/www/html(可按情况设置) 虚拟主机日志根目录 /var/www/logs(可按情况设置) 系统环境部署及调整 检查系统是否正常 # more /var/log/messages (检查有无系统级错误信息) # dmesg (检查硬件设备是否有错误信息) # ifconfig(检查网卡设置是否正确) # ping …

阅读全文 »

服务器数据迁移常遇到的问题

如果在服务器网站数据迁移到新的服务器测试,如果网站不正常,出现了问题,请逐一排查是否是如下问题: 1.是否将网站运行环境安装全,比如zend,memcache是否安装; 2.是否开启了apache重写,如果网站用到伪静态的话; 3.是否开启php.ini文件中的短标签,有些程序员可能没有写中的php,如果php配置文件中没有开启短标签的话,服务器不能解释php文件; 4.是否开启相应目录写权限,Windows服务器需要添加internet临时用户,Linux可能需要给予777权限等; 5.是否A…

阅读全文 »

DELL 服务器添加新磁盘

DELL 系列机架式服务器器如R710、R720以及R730是支持热插拔磁盘的,原来服务器有三块300G的SAS盘,做的raid5,新加一款磁盘用作备份磁盘,直接将磁盘插在磁盘托架中,操作系统是识别不到磁盘的,需要重启服务器,按CTRL+R进如RAID磁盘管理界面进行如下操作 1.ctrl+p看是否识别到磁盘,正常应该看到四块硬盘,前三块state显示是online的,是原来的三块磁盘,新的磁盘应该是显示为foreign 2.ctrl+n返回controller,光标移到controller 0…

阅读全文 »

64位CentOS安装Android NDK SDK的问题

使用adb或者aapt工具时候,提示错误, -bash: ./aapt: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 出现这个原因是android-sdk中的部份程序、工具是32位的,且不兼容64位的环境 那么接下来就是安装32位相应包,安装方法是,选用yum查出是哪个包,然后再安装这个包: yum whatprovides ld-linux.so.2 可以看到需要这个包 glibc-2.12-1.107….

阅读全文 »

如何快速判断服务器是否被恶意入侵

第一步、检查系统组及用户 我的电脑——右键管理——本地用户和组——组 检查administrators组内是否存在除开管理员用户账号(默认为administrator)以外的其他用户账号。检查users组内是否存在非系统默认账号或管理员指定账号。 本地用户和组——用户 检查是否存在未做注释或名称异常的用户。 一般由于软件后本被入侵的服务器都会在administrators组内添加一个admin$或相类似的用户,一旦发现该类用户就应该首先避免运行任何程序,停止所有服务并及时使用杀毒软件对服务器关键…

阅读全文 »

Windows平台安装配置持续集成工具Hudson

一、什么是Hudson Hudson 是一种革命性的开放源码 CI 服务器,它从以前的 CI服务器吸取了许多经验 教训。Hudson 最吸引人的特性之一是它很容易配置:很难找到更容易设置的 CI 服务器,也很难找到开箱即用特性如此丰富的CI 服务器。Hudson 容易使用的第二个原因是它具有强大的插件框架 ,所以很容易添加特性。例如,一个 Hudson 插件可以随时间的推移跟踪FindBugs 和代码覆盖。它还可以报告测试结果的趋势(来自 JUnit 或 TestNG)以及构建结果和对应的执行时…

阅读全文 »

Linux 下svn提交不允许空日志配置方法

1. 在hooks目录里,复制文件pre-commit.tmpl到pre-commit 2. 修改pre-commit文件,找到下面两行代码注释掉 “$REPOS”/hooks/commit-access-control.pl “$REPOS” $TXN “$REPOS”/hooks/commit-access-control.cfg 3. 在set -e这行的下面添加一段 LOGMSG=`$SVNLOOK log -t “$TXN” “$REPOS” | grep “[a-zA-Z0-9]” …

阅读全文 »

Windows 下svn提交不允许空日志配置方法

如果要求提交版本库时必须写日志,设置如下 VisualSVN Server下右键项目 “所有任务”》“Manage Hooks” 》选中Pre-commit hook然后edit编辑,添加如下代码 @echo off :: :: Stops commits that have empty log messages. :: @echo off set svnlook=”C:\Program Files\VisualSVN Server\bin\svnlook.exe” setlocal rem S…

阅读全文 »

设置SVN为Windows系统服务

方法一: SVNService(将svn作为Windows服务运行的工具) SVN Service Wrapper for Windows This is my Win32 Service wrapper for SVN. Source is included, and its in the public domain. No need to copyright this stuff. Usage instructions: SVNService -? to display this list …

阅读全文 »