技术交流QQ群:①185473046   ②190706903   ③203744115   网站地图
登录

下次自动登录
现在的位置: 首页
0℃

Linux下SVN服务器自动更新文件到Web目录

2015年06月26日 SVN  ⁄ 被围观 9,071次+
说明: 服务器操作系统:CentOS 服务器IP:192.168.21.134 SVN安装路径:/usr/local/svn SVN项目路径:/home/svn SVN登录账号:osyunwei SVN登录密码:123456 Web站点根目录:/home/web 实现目的: 当svn项目中有任何修改更新时,系统会自动实时从svn中检出文件并同步到Web站点根目录 具体操作: 一、使用SVN中post-commit实现自动实时从svn中检出文件并同步到Web站点根目录 cd /home/svn/hooks vi post-commit #编辑,添加以下代码 #!/bin/sh REPOS="$1" REV="$2" SVN_PATH=/usr/local/svn/bin WEB_PATH=/home/w...
阅读全文

0℃

Linux下源码编译安装配置SVN服务器

2015年06月25日 SVN  ⁄ 被围观 9,375次+
说明: SVN(subversion)的运行方式有两种: 一种是基于Apache的http、https网页访问形式; 还有一种是基于svnserve的独立服务器模式。 SVN的数据存储方式也有两种:一种是在Berkeley DB数据库中存储数据;另一种是使用普通的文件FSFS存储数据。 由于Berkeley DB方式在使用中有可能锁住数据,一般建议使用FSFS方式更安全。 实现目的: 以svnserve的独立服务器模式,使用FSFS数据存储方式源码编译安装配置SVN服务器。 具体操作: 操作系统:CentOS 6.x 服务器IP:192.168.21.134 一、关闭SELINUX vi /etc/selinux/...
阅读全文
0℃

Web服务器.svn隐藏文件夹漏洞利用、修复和杜绝

2015年06月23日 SVN  ⁄ 被围观 9,229次+
说明: SVN(subversion)是源代码版本管理软件, 在SVN的使用中, 会自动生成一个名为.svn的隐藏文件夹, 其中包含重要的源代码信息。 如果在发布代码时,直接复制代码文件夹到Web服务器, 同时.svn隐藏文件夹也被上传到程序根目录, 可以利用.svn/entries文件,获取到服务器源码、svn服务器账号密码等信息。 一、此隐藏文件夹是怎么来的? 从svn获取发布版本时,没有正确使用svn导出功能导致! 具体细节,乌云上面有篇文章,可以参考。 二、黑客是如何利用svn隐藏文件漏洞的? 1、漏洞利用工具:Seay SVN漏洞...
阅读全文
0℃

Linux下使用Google Authenticator配置SSH登录动态验证码

2015年06月15日 安全优化  ⁄ 被围观 21,569次+
说明: 1、一般ssh登录服务器,只需要输入账号和密码。 2、本教程的目的:在账号和密码之间再增加一个      验证码,只有输入正确的验证码之后,再输入      密码才能登录。这样就增强了ssh登录的安全性。 3、账号、验证码、密码三者缺一个都不能登录,即使账号和密码正确,验证码错误,同样登录失败。 4、验证码:是动态验证码,并且是通过手机客户端自动获取(默认每隔30秒失效一次)。 5、最终目的:远程ssh登录一台服务器,需要正确的账号、密码、及一个可以获取到动态验证码的手机     (目前支持Android和i...
阅读全文
0℃

CentOS服务器初始化设置

2015年05月22日 安全优化  ⁄ 被围观 20,684次+
以阿里云服务器为例 一、挂载硬盘 1、磁盘分区 fdisk -l #查看设备,一般可以看到设备名为/dev/xvdb,或者为/dev/vdb(阿里云io优化型) fdisk /dev/xvdb #对磁盘进行分区,或者fdisk /dev/vdb 输入n #创建新分区 输入p #创建主分区 输入1 #创建第一个主分区 输入w #保存并执行以上命令,创建分区 待上面的命令执行完成之后,使用fdisk -l查看,会看到类似 /dev/xvdb1的分区 或者为 /dev/vdb1的分区(下面的步骤类似,注意xvdb1和vdb1的区分) 说明分区成功。 2、磁盘格式化 mkfs.ext4 /dev/xvdb1 #对分区进行格...
阅读全文
0℃

Linux下用inotify-tool实时监控服务器文件

2015年04月24日 Inotify  ⁄ 被围观 17,924次+
说明: 服务器系统:CentOS 文件目录:/home/web/osyunwei.com 实现目的: 当/home/web/osyunwei.com下面除过cache目录之外,任何文件发生变化时,记录日志并保存。 具体操作: 一、安装Inotify-tools工具 1、查看服务器内核是否支持inotify ll /proc/sys/fs/inotify #列出文件目录,出现下面的内容,说明服务器内核支持inotify -rw-r--r-- 1 root root 0 Mar 7 02:17 max_queued_events -rw-r--r-- 1 root root 0 Mar 7 02:17 max_user_instances -rw-r--r-- 1 root root 0 Mar 7 02:17 max_user_watches 备注:...
阅读全文
0℃

CentOS 7.0安装配置Vsftp服务器

2015年03月31日 FTP  ⁄ 被围观 39,683次+
一、配置防火墙,开启FTP服务器需要的端口 CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。 1、关闭firewall: systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 2、安装iptables防火墙 yum install iptables-services #安装 vi /etc/sysconfig/iptables #编辑防火墙配置文件 # Firewall configuration written by system-config-firewall # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0...
阅读全文
0℃

Linux下定时切割Mongodb数据库日志并删除指定天数前的日志记录

2015年02月28日 MongoDB  ⁄ 被围观 10,687次+
说明: 操作系统:CentOS Mongodb安装目录:/usr/local/mongodb Mongodb数据库存放目录:/home/data/mongodb/mongodb_data Mongodb日志存放目录:/home/data/mongodb/mongodb_log 实现目的: 对Mongodb数据库日志按天保存,并且只保留最近7天的日志记录。 具体操作: 使用Mongodb数据库自带的命令来切割日志 ps -def | grep mongod kill -SIGUSR1 <mongod process id> 1、创建Mongodb数据库日志切割脚本 vi /home/crontab/cut_mongodb_log.sh #编辑 #!/bin/sh datafile=/home/data/mongodb/mongodb_data #M...
阅读全文
0℃

Linux下自动备份Mongodb数据库并删除指定天数前的备份

2015年02月28日 MongoDB  ⁄ 被围观 13,897次+
说明: Mongodb数据库服务器 操作系统:CentOS Mongodb数据库版本:mongodb-linux-x86_64-2.6.x 具体操作: 1、创建Mongodb数据库备份目录 mkdir -p /home/backup/mongod_bak/mongod_bak_now mkdir -p /home/backup/mongod_bak/mongod_bak_list 2、新建Mongodb数据库备份脚本 vi /home/crontab/mongod_bak.sh #新建文件,输入以下代码 #!/bin/sh DUMP=/usr/local/mongodb/bin/mongodump #mongodump备份文件执行路径 OUT_DIR=/home/backup/mongod_bak/mongod_bak_now #临时备份目录 TAR_DIR=/home/backup/mongod_b...
阅读全文
0℃

Linux下安装php加速软件Xcache

2015年01月09日 PHP  ⁄ 被围观 17,814次+
说明: php安装目录:/usr/local/php php.ini配置文件路径:/usr/local/php/etc/php.ini Nginx安装目录:/usr/local/nginx Nginx网站根目录:/usr/local/nginx/html 1、安装xcache cd /usr/local/src #进入软件包存放目录 wget http://xcache.lighttpd.net/pub/Releases/3.2.0/xcache-3.2.0.tar.gz #下载 tar zxvf xcache-3.2.0.tar.gz #解压 cd xcache-3.2.0 #进入安装目录 /usr/local/php/bin/phpize #用phpize生成configure配置文件 ./configure --enable-xcache--enable-xcache-coverager --enable-xcache-op...
阅读全文
82℃

Linux下Web服务器环境搭建LNMP一键安装包 v2.6[20141224更新]

2014年12月24日 LNMP  ⁄ 被围观 145,699次+
最新版本:lnmp-2.6 更新时间:20141224 MD5值:305651B15F9CCABF5A7912197206ED28 安装说明:请保证服务器能够正常上网、yum命令可以正常使用! 1、wget http://www.osyunwei.com/lnmp/lnmp-2.6.tar.gz #下载,需要先执行yum install wget安装下载工具 2、tar zxvf lnmp-2.6.tar.gz #解压 3、cd lnmp-2.6 #进入安装目录 4、sh CentOS.sh #运行安装脚本 5、直到安装结束 6、cat /root/web-install.log #查看安装日志 配置说明: 1、MySQL数据库root密码默认为空 可以用下面命令修改密码: mysql -u root -p #进入...
阅读全文
0℃

CentOS 5.11编译安装Nginx1.6.2+MySQL5.6.22+PHP5.6.3

2014年12月16日 LNMP  ⁄ 被围观 16,527次+
准备篇: CentOS 5.x系统安装配置图解教程 http://www.osyunwei.com/archives/7002.html 一、配置防火墙,开启80端口、3306端口 vi /etc/sysconfig/iptables #编辑防火墙配置文件 # Firewall configuration written by system-config-securitylevel # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] :RH-Firewall-1-INPUT - [0:0] -A INPUT -j RH-Firewall-1-INPUT -A FORWARD -j RH-Firewall-1-INPUT -A RH-Firewall-1-INPUT ...
阅读全文
0℃

CentOS 5.11安装配置LAMP服务器(Apache+PHP5+MySQL)

2014年12月16日 LAMP  ⁄ 被围观 15,580次+
准备篇: CentOS 5.x系统安装配置图解教程 http://www.osyunwei.com/archives/7002.html 1、配置防火墙,开启80端口、3306端口 vi /etc/sysconfig/iptables -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT :wq! #保存退出 添加好规则后的防火墙配置文件如下图所示: /etc/init.d/iptables restart #重启防火墙使配置生效 2、关闭SELINUX vi /etc/selinux/config #SELINUX=enforcing #注释...
阅读全文
3℃

CentOS 6.6编译安装Nginx1.6.2+MySQL5.6.21+PHP5.6.3

2014年12月15日 LNMP  ⁄ 被围观 41,336次+
准备篇: CentOS 6.6系统安装配置图解教程 http://www.osyunwei.com/archives/8398.html 一、配置防火墙,开启80端口、3306端口 vi /etc/sysconfig/iptables #编辑防火墙配置文件 # Firewall configuration written by system-config-firewall # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -m sta...
阅读全文
0℃

RouterOS 配置L2TP VPN服务器

2014年11月27日 RouterOS  ⁄ 被围观 37,522次+
说明: RouterOS服务器IP:172.31.101.80 RouterOS版本:RouterOS V6.15 需求: 在RouterOS服务器上配置PPTP VPN服务器,PPTP VPN客户端拨入网段为:172.31.101.60- 172.31.101.79 操作步骤: 一、登录RouterOS服务器 这里使用winbox登录RouterOS winbox下载:http://download2.mikrotik.com/routeros/winbox/3.0beta3/winbox.exe 如下图所示: 输入服务器IP、账号和密码 点Connect登录 登录成功后如下图所示: 二、建立客户端拨入网段地址池 IP-Pool 点+号 Name:l2tp-pool Addresses:172.31.101.60-172.31...
阅读全文
0℃

RouterOS 配置PPTP VPN服务器

2014年11月27日 RouterOS  ⁄ 被围观 35,682次+
说明: RouterOS服务器IP:172.31.101.80 RouterOS版本:RouterOS V6.15 需求: 在RouterOS服务器上配置PPTP VPN服务器,PPTP VPN客户端拨入网段为:172.31.101.60-172.31.101.79 操作步骤: 一、登录RouterOS服务器 这里使用winbox登录RouterOS winbox下载:http://download2.mikrotik.com/routeros/winbox/3.0beta3/winbox.exe 如下图所示: 输入服务器IP、账号和密码 点Connect登录 登录成功后如下图所示: 系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链 二、建立...
阅读全文
0℃

Linux下Mongodb数据库主从同步配置

2014年11月24日 主从架构  ⁄ 被围观 16,436次+
说明: 有两台已经安装完成的Mongodb数据库服务器,现在需要把一台设置为主库,另一台设置为从库,实现主从同步。 操作系统:CentOS 7.0 64位 MongoDB数据库版本:mongodb-linux-x86_64-2.6.5 准备工作:MongoDB数据库安装 请参考:Linux下安装配置MongoDB数据库 http://www.osyunwei.com/archives/7629.html 具体操作: 一、配置MongoDB主库 以下操作在MongoDB主库服务器上进行 1、cd  /usr/local/mongodb/ #进入MongoDB安装目录 vi /usr/local/mongodb/mongodb.conf  #编辑,在原来配置文件的最后一行添加以下...
阅读全文


Copyright© 2011-2019 系统运维 All rights reserved
版权声明:本站所有文章均为作者原创内容,如需转载,请注明出处及原文链接