分类目录归档:Linux

Rsync命令参数详解

Rsync的命令格式可以为以下六种: rsync [OPTION]… SRC DEST rsync [OPTION]… SRC [USER@]HOST:DEST rsync [OPTION]… [USER@]HOST:SRC DEST rsync [OPTION]… [USER@]HOST::SRC DEST rsync [OPTION]… SRC [USER@]HOST::DEST rsync [OPTION]… rsync://[USER@]HOST[:PORT]/SRC [DEST]

发表在 Linux | 留下评论

用php实现网站全站301重定向到另一个域名

什么是301转向? 301转向(又叫301跳转,301重定向)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。其它常见的状态码还包括,200表示一切正常,404网页找不到,302暂时转向,500内部请求错误,等等。网站做转向的方法:网址转向方法主要包括:301转向,302转向,JavaScript转向,PHP/ASP/CGI转向,META. REFRESH网页META刷新,等。302转向可能会有URL规范化问题。其它方法都是常用的作弊手法,当然不是说不可以正当地用,方法本身没有错,但被作弊者用多了,搜索引擎对这些可疑的转向都很敏感。何必冒险呢。301转向的必要性当网页A用301重定向转到网页B时,搜索引擎可以肯定网页A永久的改变位置,或者说实际上不存在了,搜索引擎就会把网页B当作唯一有效目标。好处是,第一,没有网址规范化问题第二,也很重要的,网页A的PR网页级别会传到网页B第三,收录不会因为域名更换而变化. 实现 <?php $url="http://www.visualay.com".$_SERVER["REQUEST_URI"]; header("HTTP/1.1 301 Moved Permanently"); header ("Location:$url"); ?> 以上代码就是要实现的301跳转功能。只要将以上代码放到你需要跳转的页面的头部即可,注意:以上代码前面不能有任何的输出. 测试: 要测试就用curl这个小软件来检查.#curl -I http://www.ctdz.com.cn/index.phpHTTP/1.0 301 Moved PermanentlyDate: Tue, 06 May 2008 06:27:39 GMTServer: apacheLocation: http://www.visualay.com/index.php如见到上面的HTTP/1.0 301 Moved Permanently时,就表示可以了.下次只要点相关的链接,会自动转向新的链接,搜索引擎也会自动更新成新的链接

发表在 Linux | 留下评论

linux网络配置

直接编辑 /etc/network/interfaces : auto eth0 iface eth0 inet static address 192.168.0.8 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 DNS服务器配置文件 : /etc/resolv.conf nameserver 61.177.7.1 nameserver 221.228.255.1 nameserver 211.103.13.101 nameserver 211.138.200.69 相关: 激活/关闭网卡: ifup ifdown  或 ifconfig eth0 up/down

发表在 Linux | 留下评论

apache2命令概要

启动/停止/重启: apache2ctl  start/stop/restart 激活虚拟主机:a2ensite <site_name> 停用虚拟主机:a2dissite <site_name> site_name存在于/etc/apache2/sites_available目录中,激活实际上是在/etc/apache2/sites_enabled目录中做一个链接 激活模块:a2enmod <mod_name> 停用模块:a2dismod <mod_name> mod_name存在于/etc/apache2/mods_available目录中,激活实际上是在/etc/apache2/mods_enabled目录中做一个链接

发表在 Linux | 留下评论

常用linux命令备忘

激活服务:  sudo update-rc.d <service_name> defaults 安装GCC :  sudo apt-get install build-essential

发表在 Linux | 留下评论

ssh配置使用概要

ssh使用 在客户端生成一个密钥对: ssh-keygen -t dsa 默认情况下生成私钥~/.ssh/id_dsa和公钥~/.ssh/id_dsa.pub,将公钥文件拷贝或追加到服务端的~/.ssh/authorized_keys文件中,就可以建立不需口令的连接。 常用的客户端命令: ssh user@hostname     登录到主机 rsh user@hostname command  远程执行命令 scp user@hostname:filename  filname   远程拷贝文件(倒过来也行) ssh的密钥文件 ssh使用的密钥文件是在/etc/ssh/ssh_config和/etc/ssh/sshd_config文件中配置的,默认情况下,服务端的公钥文件为 ~/.ssh/authorized_keys 一般把生成的密钥对中的公钥拷贝或追加到这个文件中: cat id_dsa.pub >>authorized_keys ssh客户端默认的私钥文件为~/.ssh/id_rsa或~/.ssh/id_dsa或~/.ssh/identity,如果需要临时指定另一个文件,可用-i参数: ssh -i  key_filename  user@hostname rcp、rsh等命令也一样 rsa和dsa的区别 rsa基于大整数因子分解算法,dsa基于离散对数问题算法。dsa的安全性和算法实现性能要比rsa好,但是dsa只能用于数字签名,不能用于数据加密。

发表在 Linux | 留下评论

Linux 软raid 1如何规划与灾难恢复方案

1.为何是软raid呢? Linux 十分适合在中小企业应用,因为价格、系统的稳定性、硬件的成本比起其它操作系统都是十分有优势的,但是管理Linux的人才比较缺,或者这么说吧中小企业要请个Linux管理员不好找。(当然是薪金的问题)其实软raid对于CPU的性能要求比较厉害,但以现在的硬件发展速度,软raid绝对有优势。 2.软raid的优点 我总结了软raid的一些优点:廉洁的数据安全方案、适合各种硬件设备、Linux核心自带功能,不像硬raid重新安装启动程序,不用当心是否支持操作系统、有管理工具查看软raid的状态。 3.软raid的缺点 CPU占用率高、读写速度不如硬raid、灾难恢复复杂、灾难恢复速度不如硬raid。 一  以软raid1方式安装EMOS 1.5 (内部版本) 先看看这篇文章,我觉得还不错哦~~ http://blog.chinaunix.net/u2/82278/showart_2018616.html 看看我的分区 我在VirtualBox下虚拟了两个10G硬盘打算安装Extmail邮件系统,划分如下。 /dev/sda1   /boot /dev/sdb4   /boot1 /dev/md0   (swap)   [/dev/sda2(512MB)]  [/dev/sdb3 (512MB)] /dev/md1   (/)          [/dev/sda3(2GB)]      [/dev/sdb2(2GB)] /dev/md2 … 继续阅读

发表在 Linux | 18 条评论

Ubuntu server安装图形界面

可以按照下列步骤安装 wget http://Ubuntu.cn99.com/sources.list.cn99 (注: 对于8.04,链接应该是http://Ubuntu.cn99.com/sources.list.hardy) sudo cp sources.list.cn99 /etc/apt/sources.list 升级并安装x windows(GNOME)桌面环境 sudo apt-get update 安装 X 窗口系统:sudo apt-get install x-window-system-core。 (注:sudo apt-get install xorg) 安装登录管理器:sudo apt-get install xdm/gdm/kdm[注]。 最常见的图形化登录管理器包括 XDM、GDM、KDM,用户可根据自己的需要选择其中之一。 安装桌面环境或窗口管理器:sudo apt-get install ubuntu-desktop/kubuntu-desktop/xubuntu-desktop。这将分别安装 GNOME、KDE、XFCE 桌面环境。对于 GNOME、KDE、XFCE 这些桌面环境来说,为了获得更强的定制效果,也可仅安装最基本的组件,如:sudo apt-get install … 继续阅读

发表在 Linux | 留下评论

经典教程:实战Ubuntu RAID-1安装

英文标题:RAID-1 in My Ubuntu Installation
原文作者:Martti Kuparinen 更新日期:2006-12-14
来源:http://users.piuha.net/martti/comp/ubuntu/raid.html
继续阅读

发表在 Linux | 一条评论