Categories
學習筆記

何谓域名解析?

就好比孤雨网络的域名为:www.guyusoftware.com,如果要访问网站,就要进行解析, 首先在域名注册商那里通过专门的DNS服务器解析到一台WEB服务器的一个固定IP上:31.170.166.*, 然后通过WEB服务器来接收这个域名,把www.guyusoftware.com这个域名映射到这台服务器的某个目录上。 那么,当输入www.guyusoftware.com这个域名就可以实现访问网站内容了,即实现了域名解析的全过程。 我们习惯了记忆域名,但服务器与服务器之间却只会认IP地址,域名与IP地址之间是相对应的, 它们之间的转换工作就是所谓的域名解析,域名解析需要由专门的域名解析服务器来完成, 当然这整个过程都是自动进行的,只要域名商的域名解析服务器正常操作。 现在我们就来说说域名解析的方式,域名解析德方式可以分为好几种, 孤雨今天就挑一些常用的来给大家说明一下: (一) A记录(Address): 一种把域名或子域名(主机名)指向某个IP地址的一种记录。 就比如我把www.guyusoftware.com和guyusoftware.com都指向了31.170.166.93这个IP地址, 需要注意的是指向www.guyusoftware.com和guyusoftware.com两个域名是独立的, 我们可以解析到不同的Web服务器上,而且www.guyusoftware.com是子域名。 再者,把guyusoftware.com指向IP地址并不代表把所有子域名都指向IP地址, 如果想把域名的子域名都指向同一个IP地址,我们就要把利用泛解析把*.guyusoftware.com指向IP地址。 备注:A记录是支持以IPv4为IP地址的记录,另有AAAA记录是支持IPv6的记录。 (二)CNAME记录(Canonical Name): 也称为别名指向记录,这是个挺好用记录,它可以将一个域名指向另一个域名的IP地址。 就如我的guyusoftware.com用A记录指向了31.170.166.93, 又把www.guyusoftware.com用CNAME记录指向guyusoftware.com, 那我更改guyusoftware.comA记录时,www.guyusoftware.com也会自动更改, 而不需要我自己去修改。 (三)MX记录(Mail Exchange) 它是邮件交换记录,用户可以将该域名下的邮件服务器指向到自己的mail server上,然后即可自行操作控制所有的邮箱设置。您只需在线填写您服务器的主机名或主机IP地址,即可将您域名下的邮件全部转到您自己设定相应的邮件服务器上。 MX记录和A记录可以指向同一个IP地址,但是MX记录必须在A记录之上。 (四)NS记录(Name Server) 此是域名服务器记录,用来指定该域名由哪个DNS服务器来进行解析。 您注册域名时,总有默认的DNS服务器,每个注册的域名都是由一个DNS域名服务器来进行解析的, DNS服务器NS记录地址一般以以下的形式出现: ns1.guyusoftware.com ns2.guyusoftware.com ns3.guyusoftware.com ns4.guyusoftware.com NS记录是一款很好用的记录,就比如TK顶米的服务器解析面板不支持使用某些记录, 我们可以更改NS记录改用其他的解析服务器来进行解析工作,比如中国著名的DNSPod。 必须注意的是如果你把域名用NS记录指向了别的域名解析服务器,你在原域名解析服务器所用的所有子域名解析将会无效。 (五)URL记录(URL转发) 顾名思义,就是将某个域名转发到另一个域名的记录。 (六)TXT记录 一般指为某个主机名或域名设置的说明,TXT记录的一大重要作用就是设置SPF记录, 以防止你的邮件服务器发送的邮件被当作垃圾邮件。 其他诸如SRV记录等较少用的记录我就不在这里浪费口水啦! 再来我们还必须了解一个专用名词“TTL”, TTL值全称是“生存时间(Time To Live)”,简单的说它表示DNS记录在DNS服务器上缓存时间。  所谓的域名解析大概就是这样啦!下课啦!哈

Categories
學習筆記

何谓域名?

Internet上的计算机是通过IP地址来定位的, 给出一个IP地址,就可以找到Internet上的某台主机。 而因为IP地址难于记忆,又发明了域名来代替IP地址。 但通过域名并不能直接找到要访问的主机, 中间要加一个从域名查找IP地址的过程,这个过程就是域名解析。 诸如孤雨网络的网址是https://www.guyusoftware.com/, 这www.guyusoftware.com其实就是域名, 而这个域名必须指向一台服务器, 那台服务器再指定服务器内的某个目录作为域名的“住处”, 这样我们浏览域名的时候,就等于打开了那台服务器的某个目录, 来到了域名的“住处”,再打开相关的页面。 要具体了解这玩意儿我们就必须了解啥叫做IP地址, IP地址就如我们常看到的31.170.166.93,189.154.154.144, IP地址其实就是四组由点分开的数字,每组数字在1-255之间, 这个IP地址其实就是一台服务器在网络中的数字型标识。 要将一个域名指向一台服务器自然也需要另外的一台域名解析服务器, 这就是上面所提到的域名解析(DNS)。 要想一台解析服务器要将很多组域名指向不同的服务器, 如果是记录下那台服务器的地址再加上服务器名字,那是多么麻烦的一件事, 所以就要提到了我们先前所说的的IP地址。 所以只要将域名通过域名解析服务器指向IP地址, 再由所指向IP地址的服务器指向服务器的某个目录, 我们打开域名就能看到我们的网站啦。 总结: 网址:https://www.guyusoftware.com/ 协议:http 域名:www.guyusoftware.com IP地址:31.170.166.93 服务器:数字型标识为31.170.166.93的服务器 路径:数字型标识为31.170.166.93的服务器的专有目录

Categories
學習筆記

Linux下Tar压缩解压的基本使用法

tar [-cxtzjvfpPN] 压缩档 文件与目录 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在! 因为不可能同时压缩与解压缩。 -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩? -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩? -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程! -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!    例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成    『 tar -zcvPf tfile sfile』才对喔! -p :使用原文件的原来属性(属性不会依据使用者而变) -P :可以使用绝对路径来压缩! -N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中! --exclude FILE:在压缩的过程中,不要将 FILE […]

Categories
學習筆記

CentOS下Kloxo新版本6.1.7的安装

1 卸载掉原有环境 卸载Mysql rpm -qa | grep mysql yum remove mysql 卸载Apache rpm -qa | grep httpd yum remove httpd 卸载PHP rpm -qa | grep php yum remove php 2 获取Root权限 # su - root 3 禁用SELinux # setenforce 0 4 下载kloxo wget http://download.lxcenter.org/download/kloxo/production/kloxo-installer.sh 5 运行安装脚本 sh ./kloxo-installer.sh --type=<master/slave> 如果出现 -bash: syntax error near unexpected […]

Categories
學習筆記

WordPress第一次安装登陆空白问题解决方法

昨天在DS上了个WordPress,匆忙之下未来得及登陆后台查看, 今天一看不得了啦,后面竟然无法登陆,出现登陆空白的问题, 乖乖不得了,第一次安装中文版就出现这种问题? 查了一下权限,权限没问题啊, 想了半天,查了半天也解决不论这个问题。 后来突然想起来上次修改wp-config.php后, 也出了格式问题导致空白问题。 不会又是这个文件的问题吧? 下载看了一下文件的编码竟然UTF-8, 我晕倒,这个文件必须用ANSI, 我记得上次是这样才空白的, 怎么用官方中文版安装也会出现这个问题? 官方竟然会出现这种错误,囧~ 我真不知道该说什么。。。。 总结: 解决方法:把wp-config.php的文件编码改为ANSI

Categories
學習筆記

Kloxo安装后的优化工作

1 优化MySQL减少内存 SFTP登陆修改/etc/my.cnf 在[mysqld]下面加入以下三行: skip-locking skip-bdb skip-innodb 然后SSH登陆重启MySQL即可看到效果 /sbin/service mysqld restart 2 更新+清理 yum install php-mhash yum install php-mbstring yum install php-bcmath /*高精度数学运算组件,默认没安装,MD5运算时用到*/ yum check-update /*检查全部更新*/ yum update /*更新全部更新*/ yum clean all /*清理全部缓存的安装文件以节省空间*/ 3 中文语言包 cd /usr/local/lxlabs/kloxo/httpdocs/lang wget http://www.vpsyou.com/wp-content/uploads/2010/02/Kloxo_cn.zip unzip Kloxo_cn.zip 4 解决中文乱码(貌似无效,会自己恢复,所以GBK无法正常。) SFTP登陆修改/etc/httpd/conf/httpd.conf, AddDefaultCharset UTF8 改为AddDefaultCharset OFF, 然后重启Apache service httpd restart 5 删除Kloxo日志 SFTP在/etc/cron.daily下新建cleankloxolog.sh, […]

Categories
學習筆記

禁止探针查看主机内存与负载信息

如题啦~ 大多数免费主机禁止探针查看主机内存与负载信息, 这事怎么办到的呢?? 方法很简单~ 去掉proc目录的执行权限~ 即改为444~

Categories
學習筆記

实例1:关于带宽与流量的问题

刚才看了P1的一个配套… 1Mbps速度… 8GB的流量配额… 很多朋友看了限制可能会有点疑惑… 8GB会不会一下就没了… 看个PPS少说也几百MB了… 反正现在我也闲着… 就给大家解说一下… 所谓的MB和Mb别看它就差个大小写…其实他们的差别可大了! M就是Mega…就是所谓的10的六次方…也就是一百万… B代表的是Byte也就是所谓的位元组… 而b代表的是bit也就是所谓的位元… 最重要的一点是8bit=1Byte啊… 我们文件的大小是以位元组为基础单位… 但在传输却是以位元为单位… 这个位元组和位元的问题使到不少人都有疑问… 怎么1Mbps的网速却达不到每秒1MB… 因为1Mbps=128KBps… 这下真相大白了吧…呵呵… 现在切入正题… 我们做个计算… 假设电脑不关机,二十四小时开着满速下载… 128/1024*30*24*60*60=316GB… 所以看都知道我们没办法全速乱搞…哈… 现在我们就来算算满速情况下一天用多久最适合… 每月可用8*1024*1024/128=65536秒… 再除除… 每天可用65536/30=2184.533333秒 每天2184.5秒到底有多少?? 再除… 2184.5/60=36.4分钟… 每天看戏半小时就不够了… 当然这个计算还没包括你上传的=.= 你能忍受吗?我不能…哈哈… P1的老大你可别怪我>_<

Categories
學習筆記

所谓的限流量与限宽带

限流量顾名思义就是给你大的带宽, 然后限制你网站的每月流量~ 不过其实嘛限制带宽其实就等于限制了流量~ 现在我就给大家解说一下。 所谓的10M带宽,就等于每秒可以传输10Mb的资料, 要注意好啦,是10Mb而不是10MB, Mb换算成MB得除8, 所以实际上就是每秒可传输1.25MB的资料。 那我们就来做个简单的计算, 1个月有30天, 1天有24小时, 1小时有60分钟, 1分钟有60秒。 那一个月内不停传输的流量就等于 1.25MB*30天*24小时*60分钟*60秒=3240000MB 我们把这个换算成GB就除个1024, 3240000MB/1024=3164.0625GB 那实际上就等于限制上传流量在3164.0624GB了~ 下载流量理论上是相同的~全双工~也是3164.0624GB~ 所以嘛~ 多付个5美刀买个所谓的10M无限带宽来限制自己只有6328GB的流量呢? 但是这个10M无限带宽是共享的。。。 所以到底有没有划算就还得各位童鞋自己想清楚啦~ 呵呵!