博文

目前显示的是 六月, 2012的博文

samba简单实用配制

步骤1:安装samba #apt-get install samba #apt-get install smbfs 步骤2:添加linux用户 #useradd user1     //添加用户名user1 #passwd user1 //给用户名user1添加密码 #mkdir /home/user1 //建立user1的home目录,如果不用这个用户名来登陆linux,此步骤不是必需 #chown -R user1:user1 /home/user1   //给user1的home目录设置好权限   步骤3:给samba服务器添加用户 说明:登陆samba的用户必须已经是linux中的用户 #smbpasswd -a user1 //添加并给user1设置samba密码 步骤4:smb.conf设置 #cd /etc/samb //进入设置目录 #mv smb.conf smb.conf.bak //做好备份,直接将系统默认配置文件改名 #vim smb.conf //建立和配置smb.conf文件 [global] workgroup=x1 //X1为你局域网中的工作组名 server string=x2 //x2为你linux主机描述性文字,比如:samba server。 security=user //samba的安全等级,user代表需要输入用户名和密码,改成share则不需要输入用户名和密码   [x3] //方框号中的x3这个名字可以随便取,只是在win的网上邻居中显示的共享文件夹名 path=/home/x4 //x4为你要共享的文件夹名,在共享前还要建立这个文件夹,并设好权限以便访问,下面会说明。 valid users=user1 //这个x4共享目录只允许user1这个用户进入 public=no     //no表示除了user1这个用户,其它用户在进入samba服务器后看不见x4这个目录,如果为yes,虽然能看见x4这个目录,但除了user1这个用户能进入这个目录,其它人进不了。 writable=yes   //允许user1在x4目录中进行读和写操作,反之no //存盘退出 #testparm //检查一下语法错误,比如拼错 步骤5:建立共享目录 #mkdir /home/x4 #chown -R user1:us...

debian Samba Server架设

一、安装所需软件包 apt-get install samba samba-common smbclient smbfs Debian系统中在安装中就有简单的设定,呵呵,这里随便。 软件包结构:samba包含smbd nmbd守护进程,samba-common包含相关的程序和主配置文件,samba-client这个是客户端软件。smbfs用于mount挂载支持。 /etc/samba/smb.conf 主配置文件 /etc/samba/lmhosts 這個檔案的主要目的在對應 NetBIOS name 與該主機名稱的 IP /etc/samba/smbpasswd SAMBA 的使用者密碼對應表 /etc/samba/smbusers 由於 Windows 與 Unix-like 在管理員與訪客的帳號名稱不一致,分別為 administrator 及 root, 為了對應這兩者之間的帳號關係,可以使用這個檔案來設定。不過這個檔案的使用必須要經由 smb.conf 內的『 username map 』設定項目來啟動才行。 testparm 用于检察smb.conf是否设置正确。 smbd samba的主要守护进程 nmbd 提供NetBIOS域名服务 smbstatus 列出当前samba连接状态 smbpasswd 添加samba用户名和密码用的 smbclient samba客户端 smbmount 用于挂载远程samba文件 nmblookup 有點類似 nslookup 啦!重點在查出 NetBIOS name 就是了。 smbtree 类似于网络邻居   二、共享权限设计实现及用户和目录建立。 要求: admin 有管理所有空间的权限,并有自已的私有目录。 user01 有一个自已的私有空间。 user02 有一个自已的私有空间。 share目录 所有用户只读目录(含匿名)。 user目录 user组用户可读写目录 建立相关用户和用户组 #groupadd admin;groupadd user 建立相关用户 #useradd -g user -d /home/samba/user01 -s /sbin/nologin user01 #useradd -g user -d /home/samba/user01 -s /sbin/nologin use...

centOS停止不必要的服务

#!/bin/sh service microcode_ctl stop chkconfig –level 235 microcode_stl off service gpm stop chkconfig –level 235 gpm off service kudzu stop chkconfig –level 235 kudzu off service netfs stop chkconfig –level 235 netfs off service rawdevices stop chkconfig –level 235 rawdevices off service saslauthd stop chkconfig –level 235 saslauthd off service keytable stop chkconfig –level 235 keytable off service mdmonitor stop chkconfig –level 235 mdmonitor off service atd stop chkconfig –level 235 atd off service irda stop chkconfig –level 235 irda off service psacct stop chkconfig –level 235 psacct off service apmd stop chkconfig –level 235 apmd off service isdn stop chkconfig –level 235 isdn off service iptables stop chkconfig –level 235 iptables off service ip6tables stop chkconfig –level 235 ip6tables off service pcmcia stop chkconfig –level 235 pcmcia off service smartd stop chkconfig –level ...

Linux VPS每天异地备份

一、首先需要找一枚FTP帐号,当然由于是用作备份,稳定和低价是第一位。大小完全根据你自己的网站大小选择。由于是V在PS直接远程上传,所以本地连接速度完全可以忽略。 二、在本地从一下地址下载备份脚本 http://soft.kwx.gd/tools/AutoBackupToFtp.sh 三、用EditPlus编辑文件 #!/bin/bash #你要修改的地方从这里开始 MYSQL_USER=root #mysql用户名 MYSQL_PASS=123456 #mysql密码 MAIL_TO=admin@ilovecn.com #数据库发送到的邮箱 由于不选择邮件形似发送,这边随便填写即可 FTP_USER=admin #ftp用户名 FTP_PASS=123456 #ftp密码 FTP_IP=ilovecn.in #ftp地址 FTP_backup=backup #ftp上存放备份文件的目录,自己新建 WEB_DATA=/home/wwwroot #要备份的网站数据 #你要修改的地方从这里结束 修改完后保存文件。 四、将其上传到VPS的root目录下 五、在home文件夹下新建backup文件夹。SSH代码如下 cd /home mkdir backup 六、运行以下代码在FTP中查看脚本是否起作用。 七、如果以上步骤都没问题的话,我们只需要添加定时任务让VPS定时执行该基本即可。操作如下 给脚本755权限 chmod +x /root/AutoBackupToFtp.sh 设置定时任务 crontab -e 在键盘中按下“i”后回车,输入以下内容 00 00 * * * /root/AutoBackupToFtp.sh 之后按Esc退出,然后shift+“;”组合键, 再输入wq,回车保存即可。

CENTOS 下安装 FIREFOX 挂 VAGEX 赚美元

图片
最近看到很多人看我写的这篇文章,我想说一下,VAGEX真的很坑爹,我做了很久也只赚了4刀,但是他们家的积分每天都涨,到最后钱反而越做越少,要做到了10刀不知道要等到何年何月,请大家不要上当了。 1.为你的VPS安装桌面,具体方法参照《CentOS搭建xfce桌面+VNC教程》 2.申请Vagex账号 点击此处申请账号 注册后,你的账号会产生一个Your User Account ID,为#加几个数字,请记下。 3.安装低版本的火狐(推荐,节约VPS内存) wget http://www.kogoogle.com/toshaobo/firefox-3.6.28.tar.bz2 bzip2 -d firefox-3.6.28.tar.bz2 tar -xvf firefox-3.6.28.tar 4.安装Firefox的Vagex插件 wget https://addons.mozilla.org/firefox/downloads/file/143311/vagex_firefox_add_on-1.1.8-fx.xpi 5.下载flash插件 下载flash插件 wget http://fpdownload.macromedia.com/get/flashplayer/pdc/11.1.102.55/install_flash_player_11_linux.i386.tar.gz 解压flash插件 tar zxvf install_flash_player_11_linux.i386.tar.gz 穿件firefox的插件文件夹 mkdir -p ~/.mozilla/plugins/ 复制flash插件到firefox的插件文件件 cp libflashplayer.so ~/.mozilla/plugins/ 然后通过vncserver登陆,通过图形化界面配置firefox。 当点击xfce桌面最下方的浏览器的时候会提示选择使用什么浏览器 此时点击选项框,选择下拉菜单里面的other 然后在name后面添上firefox 在command后面添上/root/firefox/firefox 打开firefox,再打开资源管理器就是地球左手边的那个图标。 然后拖动vagex(vagex_firefox_add_on-1.1.8-fx.xpi)插件到firefox...

CentOS搭建xfce桌面+VNC教程

本文将简单带领大家在Linux VPS上安装桌面系统Xfce,并使用VNC对其进行图形界面的使用与管理。 Xfce与KDE,Gnome一样,都是可视化的桌面前端,其特点是占用资源更小。根据网上言论,资源占用情况大致为Xfce<KDE<Gnome。(具体情况与版本相关,不具备绝对的对比性) 本文Linux为CentOS 5,所安装Xfce为4.4,还将涉及VNC server,Firefox以及Flash player的安装(挂机?呵呵)。(已在BuyVM 256M OpenVZ下测试通过) 首先把系统整干净点 yum remove portmap* httpd* bind9* samba* nscd* sendmail* 一、安装Xfce 4.4 yum groupinstall xfce-4.4 也可通过yum grouplist命令查阅是否存在新的可用版本,替换4.4 二、安装VNC yum install vnc vnc-server 三、配置VNC 1.修改配置文件 vi /etc/sysconfig/vncservers 加入以下内容: VNCSERVERS=”1:root” VNCSERVERARGS[1]=”-geometry 800×600″ 2.设置VNC密码 vncpasswd 3.启动VNC服务(很多朋友在使用DirectSpace默认的桌面VNC的时候,遇到无法连接“10061错误”,即可在ssh下输入下面命令解决!) vncserver 4.修改vnc文件 vi /root/.vnc/xstartup 将文件内容替换为以下内容 #!/bin/sh /usr/bin/startxfce4 5.设置vnc权限 chmod +x ~/.vnc/xstartup 6.重启VNC服务 service vncserver restart 7.设置VNC开机启动 chkconfig vncserver on 安装中文语言支持(安装中文字体,解决访问中文网站乱码问题) yum -y install fonts-chinese 安装Firefox火狐浏览器 yum -y install firefox 安装Firefox的flash player插件 重新启动VPS,使用VNC连接(VNC ...

DROPBOX 定时备份VPS数据方案

首先介绍下这里的主角–Dropbox,DropBox是一款非常好用的免费网络文件同步工具或者说是服务,类似于国内的金山快盘,可以让你轻松备份你电脑上的文件,或者是同步到另外一台电脑。不赘述,直接进入正题: 一、安装配置Dropbox: Dropbox提供了不同操作系统的客服端,win下的话直接安装设置比较简单,而我们大部分的VPS都是linux操作系统,所以首先我们得在我们的VPS上安装dropbox,根据vps的系统位数选择下列命令下载dropbox: 32位:   wget -O dropbox.tar.gz http://www.dropbox.com/download?plat=lnx.x86   64位:   wget -O dropbox.tar.gz http://www.dropbox.com/download?plat=lnx.x86_64   然后解压:   tar xzvf dropbox.tar.gz   解压完成后通过以下命令运行dropbox:   ~/.dropbox-dist/dropboxd &   一般情况下因为我们是第一次运行,vps未与你的dropbox账户关联,所以并不会进行同步而是会出现如下提示: This client is not linked to any account…   Please visit https://www.dropbox.com/cli_link?host_id=XXXXXXXXXX&cl=en_US to link this machine.   这里dropbox已经为你的vps生成的一个host_id,复制上述提示中https://www.dropbox.com/cli_link?host_id=XXXXXXXXXX&cl=en_US这个网址在浏览器打开,然后输入你的帐号密码,dropbox就自动帮你的账户绑定到你的VPS了.   二、建立备份   首先进入dropbox目录:   cd ~/Dropbox   在开始备份之前,我们首先要通过ln软链接你所有要备份的目录,例如:   ln -s /home/wwwroot...

VPS 简单性能测试命令

在拿到一台VPS开始使用之间,进行简单的命令测试可以让自己更了解手上的VPS,下面列举一些常用命令: 一、CPU信息及性能查看 先使用命令,得到你的CPU信息,你也可以安装环境之后上传探针在探针里面看,而且探针里面比较详细。 cat /proc/cpuinfo 至于具体的CPU性能查询可到www.anandtech.com/Bench或者www.cpubenchmark.net查看。 二、硬盘IO性能 dd if=/dev/zero of=test bs=64k count=4k oflag=dsync 一般来说越高越好,对于那些小于10M的基本就是不怎么样的。 三、网络性能 wget http://cachefly.cachefly.net/100mb.test 下载完后可以得到一个平均下载速度,如果是10M/s左右,一般来说就是100M的口子。如果能达到50+,那就应该是G口的了。 四、UB跑分得到综合性能 一款国外提供的linux性能专用软件,可以跑出分数来让你做对比: wget http://www.CTOHome.com/linux-vps-pack/unixbench.sh;sh ./unixbench.sh; 总分情况,低于400的就算性能低下;600-800是属于正常VPS水准;超过1000分性能就算给力。 五、VPS的访问速度 这个主要测试是PING值,和观看TRACERT值,来判断速度。大概这几个网站: 站长站:ping.chinaz.com – ping.chinaz.com/tracert 卡卡网:www.webkaka.com/ping.aspx – www.webkaka.com/Tracert.aspx 国外的:www.just-ping.com 软件:speedtest.net/mini.php 最后在经过硬盘性能和网络性能测试后磁盘会多出两个文件来,可通过如下命令删除 rm test rm 100mb.test

LINUX VPS 及压缩与解压缩命令

在平时管理vps或者网站的时候常会对文件进行一些常规操作,除了ftp之外了解在ssh下必要的文件操作命令那也是必不可少的,以下摘录一些常用的文件操作命令: 文件操作: ls ####查看目录中的文件#### ls -F ####查看目录中的文件#### ls -l ####显示文件和目录的详细资料#### ls -a ####显示隐藏文件#### ls *[0-9]* ####显示包含数字的文件名和目录名#### rm go.tar #### 删除go.tar文件#### find mt.cgi ####查找文件名为mt.cgi的文件#### df ?h ####查看磁盘剩余空间#### find / -name xxx -print ####查找xxx文件#### 压缩与解压缩: tar xvf wordpress.tar ####解压tar格式的文件#### tar -tvf myfile.tar ####查看tar文件中包含的文件 #### tar cf toole.tar tool ####把tool目录打包为toole.tar文件#### tar cfz xwyme.tar.gz tool ####把tool目录打包且压缩为xwyme.tar.gz文件,因为.tar文件几乎是没有压缩过的,MT的.tar.gz文件解压成.tar文件后差不多是10MB #### tar jcvf /var/bak/www.tar.bz2 /var/www/ ####创建.tar.bz2文件,压缩率高#### tar xjf www.tar.bz2 ####解压tar.bz2格式#### gzip -d ge.tar.gz ####解压.tar.gz文件为.tar文件#### unzip phpbb.zip ####解压zip文件,windows下要压缩出一个.tar.gz格式的文件还是有点麻烦的#### bunzip2 file1.bz2 ####解压一个叫做 ‘file1.bz2′的文件#### bzip2 file1 ####压缩一个叫做 ‘file1′ 的文件#### gunzip file1.gz ####解压一个叫做 ‘file1.gz’的文件#### gzip file1 ####压缩一个叫做 ‘file1′的文件#### gzip -9 file1 ####最大...

LINUX VPS VI(VIM) 编辑器使用命令

Vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi)。在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim。   Vi有3个模式:插入模式、命令模式、低行模式。   插入模式:在此模式下可以输入字符,按ESC将回到命令模式。 命令模式:可以移动光标、删除字符等。 低行模式:可以保存文件、退出vi、设置vi、查找等功能(低行模式也可以看作是命令模式里的)。   一、打开文件、保存、关闭文件(vi命令模式下使用)   vi filename //打开filename文件 :w //保存文件 :w filename //保存至filename文件 :q //退出编辑器,如果文件已修改请使用下面的命令 :q! //退出编辑器,且不保存 :wq //退出编辑器,且保存文件   二、插入文本或行(vi命令模式下使用,执行下面命令后将进入插入模式,按ESC键可退出插入模式)   a //在当前光标位置的右边添加文本 i //在当前光标位置的左边添加文本 A //在当前行的末尾位置添加文本 I //在当前行的开始处添加文本(非空字符的行首) O //在当前行的上面新建一行 o //在当前行的下面新建一行 R //替换(覆盖)当前光标位置及后面的若干文本 J //合并光标所在行及下一行为一行(依然在命令模式)   三、移动光标(vi命令模式下使用)   1、使用上下左右方向键   2、命令模式下:h 向左、j 向下 、k 向上、l 向右。 空格键 向右、Backspace 向左、Enter 移动到下一行首、- 移动到上一行首。   四、删除、恢复字符或行(vi命令模式下使用)   x //删除当前字符 nx //删除从光标开始的n个字符 dd //删除当前行 ndd //向下删除当前行在内的n行 u //撤销上一步操作 U //撤销对当前行的所有操作   五、搜索(vi命令模式下使用)   /xwyme //向光标下搜索vpser字符串 ?xwy...

VPS 安全:WEB 服务器常用 IPTABLES 规则

最近因为自己一台VPS的问题一直在不断的查找VPS安全的资料。下面分享一个常用的iptables规则 IPT=”/sbin/iptables” $IPT –delete-chain $IPT –flush $IPT -P INPUT DROP #1 $IPT -P FORWARD DROP #1 $IPT -P OUTPUT DROP #1 $IPT -A INPUT -m state –state RELATED,ESTABLISHED -j ACCEPT #2 $IPT -A INPUT -p tcp -m tcp –dport 80 -j ACCEPT #3 $IPT -A INPUT -p tcp -m tcp –dport 22 -j ACCEPT #3 $IPT -A INPUT -p tcp -m tcp –dport 21 -j ACCEPT #3 $IPT -A INPUT -p tcp -m tcp –dport 873 -j ACCEPT #3 $IPT -A INPUT -i lo -j ACCEPT #4 $IPT -A INPUT -p icmp -m icmp –icmp-type 8 -j ACCEPT #5 $IPT -A INPUT -p icmp -m icmp –icmp-type 11 -j ACCEPT #5 $IPT -A OUTPUT -m state –state RELATED,ESTABLISHED -j ACCEPT #6 $IPT -A OUTPUT -p udp -m udp –dport 53 -j ACCEPT #7 $IPT -A OUTPUT -o lo -j ACCEPT #4 $IPT -A OUTPUT -p tcp -m tcp –dport 80 -j ACCEPT #8 $IPT -A OUTPUT -p tcp -m tcp –dport 25 -j ACCEPT #9 $IPT -A OUTPUT -p icmp -m icmp –icmp-type 8 -j ACCEPT #10 $IPT -A OUTPUT -p icmp -m icmp –icmp-type 11 -j ACCEPT #10 service iptables save service iptables rest...

Linux下文件权限及文件属组更改

现在开始使用linux的VPS了,不再使用面版控制,也不会安装什么控制面版,如kloxo之类的,装了占内存啊!纯命令行控制,虽然麻烦一点,但节省服务器资源,这样linux下的很多命令自然就需要用到了,下面这几个命令是常用的更改权限的命令了,放这里,以待不时之需。 1、chmod 命令 功能:chmod命令是非常重要的,用于改变文件或目录的访问权限.用户用它控制文件或目录的访问权限. 语法:该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法。 1. 文字设定法 chmod [who] [+ | – | =] [mode] 文件名? 参数: 操作对象who可是下述字母中的任一个或者它们的组合: u 表示“用户(user)”,即文件或目录的所有者。 g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户。 o 表示“其他(others)用户”。 a 表示“所有(all)用户”。它是系统默认值。 操作符号可以是: + 添加某个权限。 – 取消某个权限。 = 赋予给定权限并取消其他所有权限(如果有的话)。 设置mode所表示的权限可用下述字母的任意组合: r 可读。 w 可写。 x 可执行。 X 只有目标文件对某些用户是可执行的或该目标文件是目录时才追加x 属性。 s 在文件执行时把进程的属主或组ID置为该文件的文件属主。方式“u+s”设置文件的用 户ID位,“g+s”设置组ID位。 t 保存程序的文本到交换设备上。 u 与文件属主拥有一样的权限。 g 与和文件属主同组的用户拥有一样的权限。 o 与其他用户拥有一样的权限。 文件名:以空格分开的要改变权限的文件列表,支持通配符。 在一个命令行中可给出多个权限方式,其间用逗号隔开。例如:chmod g+r,o+r example 使同组和其他用户对文件example 有读权限。   2、chgrp命令 功能:改变文件或目录所属的组。 语法:chgrp [选项] group filename? 该命令改变指定指定文件所属的用户组。其中group可以是用户组ID,也可以是/etc/group文件中用户组的组名。文件名是以空格分开的要改变属组的文件列表,支持通配符。如果用户不是该文件的属主或超级用户,则不能改变该文件的组。 参数: – R...

VPS安全设置阻止扫站爆破者

前面我们介绍了VPS SSH默认端口22的修改方法,这里我们继续加强一下VPS的安全意识,给大家一段代码来检测你的vps是否遭遇了包里破解: cat /var/log/secure|awk ‘/Failed/{print $(NF-3)}’|sort|uniq -c|awk ‘{print $2″=”$1;}’       Redhat/Fedora cat /var/log/auth.log|awk ‘/Failed/{print $(NF-3)}’|sort|uniq -c|awk ‘{print $2″=”$1;}’        Debian/Ubuntu 如果查询出来的结果中包含了“ip地址=数量”这样的结果,那就说明有人曾试图破解过你的密码。 设置一下禁用root登录 在禁用root登录前首先一定要先增加一个普通权限的用户,并设置密码 useradd test passwd test 然后禁止ROOT远程SSH登录:  vi /etc/ssh/sshd_config 把其中的 PermitRootLogin yes 改为 PermitRootLogin no 如果PermitRootLogin前面的有#的话也一定要删除掉,否则无法生效。 再重启sshd服务  service sshd restart 以后我们便可以通过普通权限的ssh账户连接我们的vps,如果需要管理权限的话,可以用下面命令提升到root权限 su root Iptable设置: 封掉多次尝试登录的恶意IP。 封单个IP使用如下命令: iptables -I INPUT -s 61.253.249.157 -j DROP 封整个IP段使用如下命令: iptables -I INPUT -s 61.253.0.0/16 -j DROP 解除IP封锁使用如下命令: iptables -L INPUT iptable -D INPUT num序号

VPS修改SSH默认端口

虽然咱是个伪LINUX爱好者,但是最最基本的我们还是要学习一下的,拿到VPS第一件事是修改一下SSH默认端口22,  [root@server ~]$ vi /etc/ssh/sshd_config 找到 #port 22 将前面的#去掉,然后修改端口 port 2008 重启服务,这样默认的22端口就被我们改成了2008了 [root@server ~]$ /etc/init.d/sshd restart  

PAYPAL 付款 PayPal Subscribe 和 PayPal Check Out

图片
最近经常在用PAYPAL在国外网站上购买东西,有的网站上在付款时订单上有两个付款按钮,一个是 PayPal Subscribe ,另一个是 PayPal Check Out , 这两者区别是: PayPal Subscribe 付款类型是“循环付款”,那这个循环付款是什么意思呢?经过了解“循环付款”指的就是按期自动从帐户绑定的信用卡上划账给服务商。类似分期付款,但这个是无限时间的。 PayPal Check Out 是正常的一次付款,以后的续费都要找到订单按周期一次次的进行支付。 如果您付款时使用了 PayPal Subscribe,并想取消循环付款,请登录您的PAYPAL,点击“用户信息”,再选择“我的预核准付款”,在这里可以取消或者休眠相关付款协议。

yahoo雅虎$ 1.99域名

雅虎域名首年注册只要$1.99,注册完后二个月可以转出,不过听说转出很费神,不怕折腾的朋友们可以试试看,链接地址: http://smallbusiness.yahoo.com/offer/domains?p=YDMCALL 

DNS解析中TTL的设置时间多少合适?

网上关于域名dns解析中ttl值设置时间的文章不多,我今天遇到了这个问题,就把这个问题整理一下,希望可以给需要的朋友有所帮助。 什么是域名的TTL值? TTL(Time-To-Live),就是一条域名解析记录在DNS服务器中的存留时间。当各地的DNS服务器接受到解析请求时,就会向域名指定的NS服务器(权威域名服务器)发出解析请求从而获得解析记录;在获得这个记录之后,记录会在DNS服务器(各地的缓存服务器,也叫递归域名服务器)中保存一段时间,这段时间内如果再接到这个域名的解析请求,DNS服务器将不再向NS服务器发出请求,而是直接返回刚才获得的记录;而这个记录在DNS服务器上保留的时间,就是TTL值。 域名DNS分两种,一种是权威域名服务器,域名注册商的服务器都为权威域名服务器,TTL值只能在权威服务器修改,还有一种域名解析服务器就是缓存DNS服务器,比如各地ISP上网设置的DNS服务器,它的作用主要是把域名解析结果缓存到本地,方便你查询。域名DNS的TTL值实际上就是各地的DNS缓存服务器多久去你的权威域名解析服务器(NS)获取一次你域名的解析IP。 那么域名解析的TTL只应该设置为多少合适呢,下面有两个建议,你可以结合自己参考一下: 一.增大TTL值,以节约域名解析时间,给网站访问加速。 一般情况下,域名的各种记录是极少更改的,很可能几个月、几年内都不会有什么变化。我们完全可以增大域名记录的TTL值让记录在各地DNS服务器中缓存的时间加长,这样在更长的一段时间内,我们访问这个网站时,本地ISP的DNS服务器就不需要向域名的NS服务器发出解析请求,而直接从缓存中返回域名解析记录。 国内和国际上很多平台的TTL值都是以秒为单位的,很多的默认值都是3600,也就是默认缓存1小时,这个值实在有点小了,难道会有人一个小时就改一次域名记录吗?你可以根据自己的需要把这个值适当的扩大,例如要缓存一天就设置成86400。Godaddy的TTL设置比较直观,但总共只有5个值可以选定,即时切换到高级设置模式也是如此,有点死板了。 二.减小TTL值,减少更换空间时的不可访问时间。 更换空间99.9%会有DNS记录更改的问题,因为TTL缓存的问题,新的域名记录在有的地方可能生效了,但在有的地方可能等上一两天甚至更久才生效。结果就是有的人可能访问到了新服务器,有的人访问到了旧服务器。如果原来的...

人生十度修炼

1、忍得住孤独 人生想要获得成功,必须忍得住孤独,尤其是在创业之初,很多时候为了达成目标,可能别人在休息时,我们还一个人在默默无闻的付出,这种过程是非常孤独的,但如果能挺得过去,我们将会比别人取得更大的成功。 2、耐得住寂寞 为了生活、为了工作、为了事业,往往很多时候我们都不能陪在亲人朋友的身边,而是必须占用很多的休息时间和与家人团聚的时间。我们是否能够耐得住这种寂寞? 3、挺得住痛苦 人生道路并非一帆风顺,一路上难免会有很多坎坷、泪水、痛苦。痛苦之后往往会有两种结果:一是委靡不振;二是更加强大,我们在经历了痛苦之后究竟是委靡不振还是更加强大?取决于我们是否能挺得住痛苦? 4、顶得住压力 没压力就会没动力,大家都知道这个简单的道理,但是很多人却在遇到压力时选择了逃避和放弃。只有当我们摆正心态,坦然的面对压力时,才会给我们的成长和发展注入无限动力。 5、挡得住诱惑 做人做事必须坚守自己的理想和原则。只要我们所坚守的是正确的事情,哪怕会有短暂的痛苦,也应该坚持下去;如果我们所做的是错误的事情,哪怕会得到短暂的快乐,也应该坚决拒之!生活中处处都会存在着各种各样的诱惑,如果定力不强,这些诱惑会随时影响并阻碍着我们前进的步伐,甚至会让自己迷失前进的方向,陷入短暂利益的漩窝中。在种种诱惑面前我们是否能一如继往的坚持自己的原则和理想? 6、经得起折腾 每一次的失败、每一次的泪水和汗水总是在不断的折腾着我们,因此让我们的发展道路充满荆棘,但经过无数次的折腾才会让我们从中深刻的体会到生活的真谛,我们试问自己能一而再、再而三的经得起折腾吗?当经历无数次的折腾后,我们还能坚持吗? 7、受得起打击 当面对他人一次又一次的冷嘲热讽、当面对客户对我们一次又一次的打击时,我们能经受得起吗?我们是否还能保持最初的激情,同时坚守自己的目标?我们是否还能保持不下降指标而是持续不断的增加措施?在市场开发中,当客户毫不客气的让我们“滚”时,我们会保持一种什么样的心态呢?我们是继续争取还是马上灰溜溜的离开而从此不再争取面谈?无论是个人还是集体不在打击中成长,就在打击中消亡! 8、丢得起面子 面子是自己给自己的,不是别人给的。害怕丢面子会让自己丢一辈子的面子,害怕失败会失败一辈子!害怕丢面子往往带来的结果是打肿脸充胖子,会让自己更加痛苦,从面丢掉更大的面子,让自己陷入一种恶性循环! 9、担得起责任 “责任”一...

lnmp安装笔记

图片
系统需求: 需要2 GB硬盘剩余空间 128M以上内存,OpenVZ的建议192MB以上(小内存请勿使用64位系统) Linux下区分大小写,输入命令时请注意! 安装步骤: 1、使用putty或类似的SSH工具登陆; 登陆后运行:screen -S lnmp 如果提示screen命令不存在可以执行:yum install screen 或 apt-get install screen安装 2、下载LNMP一键安装包: 您可以选择使用下载版(推荐国外或者美国VPS使用)或者完整版(推荐国内VPS使用) 如需下载版执行命令:wget -c http://soft.vpser.net/lnmp/lnmp0.9.tar.gz 如需完整版执行命令:wget -c http://soft.vpser.net/lnmp/lnmp0.9-full.tar.gz 下载完成后LNMP一键安装包就会被下载到您的服务器或VPS上(一般用root登陆没切换目录的话应该在/root 下面)。   3、解压LNMP一键安装包: 执行:tar zxvf lnmp0.9.tar.gz 或 tar zxvf lnmp0.9-full.tar.gz 就会将LNMP一键安装包解压缩。   4、开始安装LNMP一键安装包: 进入LNMP安装目录,执行:cd lnmp0.9/ 或 cd lnmp0.9-full/ 再执行安装程序前需要您确认您的Linux发行版,可以执行:cat /etc/issue 查看是CentOS、Debian还是Ubuntu,也可以通过VPS服务商提供的控制面板上查看。确定好之后,选择下面对应系统的安装命令: CentOS系统下的安装 执行./centos.sh 2>&1 | tee lnmp.log (如果系统是Red Hat Enterprise Linux Server(RHEL)需要先确保yum可以正常安装软件,RHEL安装yum教程) Debian系统下的安装 执行./debian.sh 2>&1 | tee lnmp.log Ubuntu系统下的安装 执行./ubuntu.sh 2>&1 | tee lnmp.log 执行安装命令后,会出现如下界面: 输入要绑定的域名(建议使用一个二级域名,该域名会绑定到/home...

centos中安装和卸载软件的使用方法

在Centos中yum安装和卸载软件的使用方法 安装方法 安装一个软件时 yum -y install httpd 安装多个相类似的软件时 yum -y install httpd* 安装多个非类似软件时 yum -y install httpd php php-gd mysql 卸载一个软件时 yum -y remove httpd 卸载多个相类似的软件时 yum -y remove httpd* 卸载多个非类似软件时 yum -y remove httpd php php-gd mysql 另外还有一个非常棒的用法 假如我要执行iostat这个命令来查看CPU与存储设备状态,可是执行却发现没有这个命令 于是执行yum install iostat,结果说找不到该软件,使用下面的办法可以解决 yum search iostat就能查到和iostat相关的安装包了, 另外想安装一个程序,只记得一部分名称,也可以用这个办法来实现安装 yum search png |grep png 就能找到我们想安装的libpng这个名称

U盘安装CentOS系统

下面来简单说下使用U盘安装CentOS系统,这里以centos-6.2 i386 minimal为例安装。 使用到的材料: 1、centos-6.2 i386 minimal 下载地址:http://mirrors.163.com/centos/6.2/isos/i386/CentOS-6.2-i386-minimal.iso 2、UltraISO 下载地址:http://www.crsky.com/soft/1134.html 3、U盘一个 开始安装: 1、打开UltraISO,依次点击“文件”》“打开”,选择“CentOS-6.2-i386-minimal.iso”文件。 2、“启动”》“写入硬盘映像”,在“硬盘驱动器选择u盘”,写入方式默认即可,点击“格式化”格式u盘,最后“写入”即可完成。 3、完成写入后,只保留“images”和“isolinux”两个文件夹,其余的全部删除,然后复制CentOS-6.2-i386-minimal.iso到u盘根目录。 4、重启以u盘启动,选”Install or upgrade an existing system”回车,语言选择“Chinese(Simplified)”回车,选择键盘模式,默认,然后回车。在下一步“Installation Method”选择“Hard drive”,然后选择u盘所在的分区(不确定的可以一个个尝试)。下面就是常规的系统安装了。

PPTPD一键安装包

系统要求:CentOS 5 32bits/64bits。 使用方法: wget http://www.diahosting.com/dload/pptpd.sh  或者 wget http://www.kogoogle.com/toshaobo/pptpd.sh sh pptpd.sh 安装完成后会提示vpn用户名和密码。 VPN用户管理: 直接编辑/etc/ppp/chap-secrets文件,按照相同格式添加用户名和密码即可。

中医治疗颈椎病配方

治疗颈椎痛: 羊骨头(生的,煮过均可)二两,砸碎炒黄,浸白酒1斤,三日后擦颈部,一日三次,一般不过15天,据说可以根治。

Windows7 SP1 中文原版系列迅雷下载

Windows7原版系统,这几个版本均来自 的微软 MSDN,是原汁原味的原版系统资源,喜欢的朋友可以下载刻成盘。 关于Windows 7 x86与x64的区别 微软发布的Windows7有X86和X64两个版本,很多朋友都不知道这有什么却别,古墓候梅这里罗嗦一下。Windows 7中分别推出了x86与x64版本,分区指的是32位与64位系统,很多用户对此比较迷茫,究竟该选择64位还是32位的系统,自己的电脑又是否支持64位呢? 对于普通用户而言,64位系统的优势是支持更大容量的内存,突破4GB的内存限制,而32位系统最大可支持3.25GB,所以这可以作为选用32位与64位系统的一个参考。如果我们的电脑配有4GB以上的物理内存,还要了解到CPU是否支持64位,一般目前主流CPU都是支持的,但也有例外,通常我们可以利用CPU—Z这个软件来检查一下自己的CPU是否包含有EM64T (INTEL)或者X86_64(AMD)指令。 需要注意的是:虽然64位系统的优势是支持更大容量的内存,能突破4GB的内存限制,但是64位就是最近两年才出的新一代的CPU,一般适用于专业的大型的计算,没有32位应用广泛。64位不仅对硬件要求高,而且很多软件都不兼容。   Windows 7简体中文下载 [MSDN原版] Windows 7 with SP1 简易版 仅32位:Windows 7 Starter with Service Pack 1 (x86) – DVD (Chinese-Simplified) cn_windows_7_starter_with_sp1_x86_dvd_624050.iso (2.47 GB)   [MSDN原版] Windows 7 with SP1 家庭普通版 仅32位:Windows 7 Home Basic with Service Pack 1 (x86) – DVD (Chinese-Simplified) cn_windows_7_home_basic_with_sp1_x86_dvd_620743.iso (2.47 GB) SHA1: A5E7B9238FE12DFD7DC6159E2AA92A690C366B12   [MSDN原版] Windows 7 with SP1 家庭高级版 32位:Windows 7...