Installing PHP APC on GNU/Linux Centos 5
Posted on | 7月 3, 2011 | No Comments
Complex PHP applications, such as Drupal, can gain a lot of performance benefits from running a PHP op-code cache/accelerators.
APC,
Alternate PHP Cache, is now the most maintained free/open source op-code cache, and is being used more and more as it emerges to be the
most stable.
The instructions here detail how to get APC running on a CentOS 5 server. The server happened to have Plesk on it as well, which initially made me hesitant to install APC “normally”, since Plesk is so picky on what other software is installed on the server. However, it seems to have worked out well.
First, we need the pecl command so we can download and install APC from the repositories.
Do to so, we execute the following command:
yum install php-pear
But, this will not run on its own, we need the following package for the phpize command:
yum install php-devel
We also need the apxs command, which is installed via the following package:
yum install httpd-devel
Now we have all the software we need, so we install apc via the pecl command:
pecl install apc
Once that finishes, we need to enable apc in Apache’s configuration. the following command should do this for us.
echo "extension=apc.so" > /etc/php.d/apc.ini
Then we restart Apache:
/etc/init.d/httpd start
And we are all done. Watch for less execution time per page, and decreased memory usage per Apache process compared to what you had
before.
Links
You can find some additional tips at Setting up Alternative PHP Caching APC support on Centos server.
http://2bits.com/articles/installing-php-apc-gnulinux-centos-5.html
褪墨|时间管理、个人提升和演讲技巧
Posted on | 7月 3, 2011 | No Comments
褪墨是一个关于时间管理,个人提升和演讲技巧的博客。我们的目标是:把事情做到更好。
喜欢它的文章title
2011.07.04-2011.07.07到期删除双拼域名推荐
Posted on | 7月 3, 2011 | No Comments
laoning.com 2011-07-04
kenyao.com 2011-07-04
gajie.com 2011-07-04
necang.com 2011-07-04
mengai.com 2011-07-04
qianwa.com 2011-07-04
zigua.com 2011-07-04
caihei.com 2011-07-04
huaitou.com 2011-07-04
kangnv.com 2011-07-04
kuannv.com 2011-07-04
nishun.com 2011-07-04
nuanhe.com 2011-07-04
naozhi.com 2011-07-04
piaodie.com 2011-07-04
diaoren.com 2011-07-04
leican.com 2011-07-04
ningang.com 2011-07-04
manghao.com 2011-07-04
nakun.com 2011-07-04
rengtu.com 2011-07-05
picong.com 2011-07-05
cazuo.com 2011-07-05
lazang.com 2011-07-05
tunsan.com 2011-07-05
benlong.com 2011-07-05
ruoguo.com 2011-07-05
zhaican.com 2011-07-05
laizao.com 2011-07-05
zoucai.com 2011-07-05
geixu.com 2011-07-05
quancu.com 2011-07-05
kuilai.com 2011-07-05
suizei.com 2011-07-05
600177.net 2011-07-06 1
zhairui.com 2011-07-06
zaiang.com 2011-07-06
yonghen.com 2011-07-06
taizui.com 2011-07-06
saichou.com 2011-07-06
youqia.com 2011-07-06
loutao.com 2011-07-06
duoseng.com 2011-07-06
jiulia.com 2011-07-07
saoca.com 2011-07-07
kengchu.com 2011-07-07
naomian.com 2011-07-07
binke.com 2011-07-07
nangci.com 2011-07-07
jiusun.com 2011-07-07
9929.cc 2011-07-04
90067.cc 2011-07-04
1553.net 2011-07-04
0790.me 2011-07-04
5288.cc 2011-07-05
0678.cc 2011-07-05
0789.cc 2011-07-05
5819.net 2011-07-05
5644.net 2011-07-05
8121.net 2011-07-05
9156.net 2011-07-05
1994.us 2011-07-04
1934.us 2011-07-04
1492.me 2011-07-05
2537.me 2011-07-05
7109.me 2011-07-05
5211.tv 2011-07-06
1558.us 2011-07-04
0730.us 2011-07-04
0516.us 2011-07-05
104.biz 2011-07-04
9462.org 2011-07-06
4446.cc 2011-07-07
7659.cc 2011-07-07
3769.net 2011-07-07
下载: 全部 25406条 2011.07.04-2011.07.07到期删除优质域名推荐
FROM_UNIXTIME(unix_timestamp)
Posted on | 7月 3, 2011 | No Comments
FROM_UNIXTIME(unix_timestamp)
以’YYYY-MM-DD HH:MM:SS’或YYYYMMDDHHMMSS格式返回unix_timestamp参数所表示的值,取决于函数是在一个字符串
还是或数字上下文中被使用。
mysql> select FROM_UNIXTIME(875996580);
-> ‘1997-10-04 22:23:00’
mysql> select FROM_UNIXTIME(875996580) + 0;
-> 19971004222300
FROM_UNIXTIME(unix_timestamp,format)
返回表示 Unix 时间标记的一个字符串,根据format字符串格式化。format可以包含与DATE_FORMAT()函数列出的条
目同样的修饰符。
mysql> select FROM_UNIXTIME(UNIX_TIMESTAMP(),
‘%Y %D %M %h:%i:%s %x’);
-> ‘1997 23rd December 03:43:30 x’
http://seasun.iteye.com/blog/231921
MYSQL 查询一个月内数据的SQL语句
Posted on | 7月 3, 2011 | 2 Comments
select * from phome_ecms_info where DATE_SUB(CURDATE(), INTERVAL 1 MONTH) <= DATE(FROM_UNIXTIME(newstime)) and checked=1 order by onclick desc limit 15
Linux定时任务系统Cron入门
Posted on | 7月 2, 2011 | No Comments
cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:
/sbin/service crond start //启动服务
/sbin/service crond stop //关闭服务
/sbin/service crond restart //重启服务
/sbin/service crond reload //重新载入配置
你也可以将这个服务在系统启动的时候自动启动:
在/etc/rc.d/rc.local这个脚本的末尾加上:
/sbin/service crond start
现在Cron这个服务已经在进程里面了,我们就可以用这个服务了,Cron服务提供以下几种接口供大家使用:
1.直接用crontab命令编辑
cron服务提供crontab命令来设定cron服务的,以下是这个命令的一些参数与说明:
crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数
crontab -l //列出某个用户cron服务的详细内容
crontab -r //删除没个用户的cron服务
crontab -e //编辑某个用户的cron服务
比如说root查看自己的cron设置:crontab -u root -l
再例如,root想删除fred的cron设置:crontab -u fred -r
在编辑cron服务时,编辑的内容有一些格式和约定,输入:crontab -u root -e
进入vi编辑模式,编辑的内容一定要符合下面的格式:*/1 * * * * ls >> /tmp/ls.txt
这个格式的前一部分是对时间的设定,后面一部分是要执行的命令,如果要执行的命令太多,可以把这些命令写到一个脚本里面,然后在这里直接调用这个脚 本就可以了,调用的时候记得写出命令的完整路径。时间的设定我们有一定的约定,前面五个*号代表五个数字,数字的取值范围和含义如下:
分钟 (0-59)
小時 (0-23)
日期 (1-31)
月份 (1-12)
星期 (0-6)//0代表星期天
除了数字还有几个个特殊的符号就是”*”、”/”和”-“、”,”,*代表所有的取值范围内的数字,”/”代表每的意思,”*/5″表示每5个单位,”-“代表从某个数字到某个数字,”,”分开几个离散的数字。以下举几个例子说明问题:
每天早上6点
0 6 * * * echo “Good morning.” >> /tmp/test.txt //注意单纯echo,从屏幕上看不到任何输出,因为cron把任何输出都email到root的信箱了。
每两个小时
0 */2 * * * echo “Have a break now.” >> /tmp/test.txt
晚上11点到早上8点之间每两个小时,早上八点
0 23-7/2,8 * * * echo “Have a good dream:)” >> /tmp/test.txt
每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点
0 11 4 * 1-3 command line
1月1日早上4点
0 4 1 1 * command line
每次编辑完某个用户的cron设置后,cron自动在/var/spool/cron下生成一个与此用户同名的文件,此用户的cron信息都记录在 这个文件中,这个文件是不可以直接编辑的,只可以用crontab -e 来编辑。cron启动后每过一份钟读一次这个文件,检查是否要执行里面的命令。因此此文件修改后不需要重新启动cron服务。
2.编辑/etc/crontab 文件配置cron
cron服务每分钟不仅要读一次/var/spool/cron内的所有文件,还需要读一次/etc/crontab,因此我们配置这个文件也能运 用 cron服务做一些事情。用crontab配置是针对某个用户的,而编辑/etc/crontab是针对系统的任务。此文件的文件格式是:
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root //如果出现错误,或者有数据输出,数据作为邮件发给这个帐号
HOME=/ //使用者运行的路径,这里是根目录
# run-parts
01 * * * * root run-parts /etc/cron.hourly //每小时执行/etc/cron.hourly内的脚本
02 4 * * * root run-parts /etc/cron.daily //每天执行/etc/cron.daily内的脚本
22 4 * * 0 root run-parts /etc/cron.weekly //每星期执行/etc/cron.weekly内的脚本
42 4 1 * * root run-parts /etc/cron.monthly //每月去执行/etc/cron.monthly内的脚本
大家注意”run-parts”这个参数了,如果去掉这个参数的话,后面就可以写要运行的某个脚本名,而不是文件夹名了。
http://os.51cto.com/art/200512/13558.htm
vi 编辑器使用指南
Posted on | 7月 2, 2011 | No Comments
一、Unix编辑器概述
编辑器是使用计算机的重要工具之一,在各种操作系统中,编辑器都是必不可少的部件。Unix及其相似的ix操作系统系列中,为方便各种用户在各个不同的环 境中使用,提供了一系列的ex编辑器,包括 ex, edit,ed 和vi.其中ex,edit,ed都是行编辑器,现在已很少有人使用,Unix提供他们的原因是考虑到满足各种用户特别是某些终端用户的需要。
值得庆幸的是,Unix提供了全屏幕的Vi编辑器,这使我们的工作轻松不少。不少DOS用户抱怨Vi编辑器不象DOS下的编辑器如edit那么好用,这是 因为Vi考虑到各种用户的需要,没有使用某些通用的编辑键(在各个不同的终端机上他们的定义是不同的,在某些终端机上甚至没有这些键)。而是采用状态切换 的方法,但这只是习惯的问题,一旦你熟练的使用上了vi你就会觉得它其实也很好用。虽然 Vi采用了状态切换的方法,但电脑的硬件及操作系统多种多样,某些电脑的键盘上没有特定的几个功能键!那麽不就有某些功能不能用了?这个问题在 Unix 系统上也一样,几乎各大电脑厂商都有自己的Unix 系统,而 vi 的操作方法也会随之有点出入。这里我们采用 PC 的键盘来说明 vi 的操作,但在具体的环境中还要参考相应的资料,这一点是值得注意的。
二、Vi入门
(一)、进入vi
在系统提示字符(如$、#)下敲入vi <档案名称>,vi 可以自动帮你载入所要编辑的文件或是开启一个新文件(如果该文件不存在或缺少文件名)。进入 vi 后萤幕左方会出现波浪符号,凡是列首有该符号就代表此列目前是空的。
(二)、两种模式
如上所述,vi存在两种模式:指令模式和输入模式。在指令模式下输入的按键将做为指令来处理:如输入a,vi即认为是在当前位置插入字符。而在输入 模式下,vi则把输入的按键当作插入的字符来处理。指令模式切换到输入模式只需键入相应的输入命令即可(如a,A),而要从输入模式切换到指令模式,则需 在输入模式下键入ESC键,如果不晓得现在是处於什麽模式,可以多按几次 [ESC],系统如发出哔哔声就表示已处于指令模式下了。
付:有指令模式进入输入模式的指令:
新增 (append)
a :从光标所在位置後面开始新增资料,光标後的资料随新增资料向後移动。
A: 从光标所在列最後面的地方开始新增资料。
插入 (insert)
i: 从光标所在位置前面开始插入资料,光标後的资料随新增资料向後移动。
I :从光标所在列的第一个非空白字元前面开始插入资料。
开始 (open)
o :在光标所在列下新增一列并进入输入模式。
O: 在光标所在列上方新增一列并进入输入模式。
(三)、退出vi
在指令模式下键入:q,:q!,:wq或:x(注意:号),就会退出vi。其中:wq和:x是存盘退出,而:q是直接退出,如果文件已有新的变 化,vi会提示你保存文件而:q命令也会失效,这时你可以用:w命令保存文件后再用:q退出,或用:wq或:x命令退出,如果你不想保存改变后的文件,你 就需要用:q!命令,这个命令将不保存文件而直接退出vi。
(四)、基本编辑
配合一般键盘上的功能键,像是方向键、[Insert] 、[Delete] 等等,现在你应该已经可以利用 vi 来编辑文件了。当然 vi 还提供其他许许多多功能让文字的处理更为方便。
何谓编辑?一般认为是文字的新增、修改以及删除,甚至包括文字区块的搬移、复制等等。先这里介绍 vi的如何做删除与修改。(注意:在 vi 的原始观念里,输入跟编辑是两码子事。编辑是在指令模式下操作的,先利用指令移动光标来定位要进行编辑的地方,然後才下指令做编辑。)
删除与修改文件的命令:
x: 删除光标所在字符。
dd :删除光标所在的列。
r :修改光标所在字元,r 後接著要修正的字符。
R: 进入取替换状态,新增文字会覆盖原先文字,直到按 [ESC] 回到指令模式下为止。
s: 删除光标所在字元,并进入输入模式。
S: 删除光标所在的列,并进入输入模式。
其实呢,在PC上根本没有这麽麻烦!输入跟编辑都可以在输入模式下完成。例如要删除字元,直接按[Delete] 不就得了。而插入状态与取代状态可以直接用 [Insert] 切换,犯不著用什麽指令模式的编辑指令。不过就如前面所提到的,这些指令几乎是每台终端机都能用,而不是仅仅在 PC 上。
在指令模式下移动光标的基本指令是 h, j, k, l 。想来各位现在也应该能猜到只要直接用 PC 的方向键就可以了,而且无论在指令模式或输入模式下都可以。多容易不是。
当然 PC 键盘也有不足之处。有个很好用的指令 u 可以恢复被删除的文字,而 U 指令则可以恢复光标所在列的所有改变。这与某些电脑上的 [Undo] 按键功能相同。
三、附件:vi详细指令表
(一)、基本编辑指令:
新增 (append)
a :从光标所在位置後面开始新增资料,光标後的资料随新增资料向後移动。
A: 从光标所在列最後面的地方开始新增资料。
插入 (insert)
i: 从光标所在位置前面开始插入资料,光标後的资料随新增资料向後移动。
I :从光标所在列的第一个非空白字元前面开始插入资料。
开始 (open)
o :在光标所在列下新增一列并进入输入模式。
O: 在光标所在列上方新增一列并进入输入模式。
x: 删除光标所在字符。
dd :删除光标所在的列。
r :修改光标所在字元,r 後接著要修正的字符。
R: 进入取替换状态,新增文字会覆盖原先文字,直到按 [ESC] 回到指令模式下为止。
s: 删除光标所在字元,并进入输入模式。
S: 删除光标所在的列,并进入输入模式。
(二)、光标移动指令:
由於许多编辑工作是藉由光标来定位,所以 vi 提供许多移动光标的方式,这个我们列
几张简表来说明(这些当然是指令模式下的指令):
指令� �说明 ������ 功能键
0 移动到光标所在列的最前面 [Home]�
$ � 移动到光标所在列的最後面 [End]
[CTRL][d] 向下半页 � [PageDown]
[CTRL][f] 向下一页
[CTRL][u] 向上半页�
[CTRL][b] 向上一页 [PageUp]
指令 说明
H 移动到视窗的第一列
M 移动到视窗的中间列
L 移动到视窗的最後列
b 移动到下个字的第一个字母
w 移缴细鲎值牡谝桓鲎帜?nbsp; ��
e 移动到下个字的最後一个字母
^ 移动到光标所在列的第一个非空白字元
指令 说明 ���
n- 减号移动到上一列的第一个非空白字元前面加上数字可以指定移动到以上 n 列
n+ 加号移动到下一列的第一个非空白字元前面加上数字可以指定移动到以下 n 列
nG 直接用数字 n 加上大写 G 移动到第 n 列
指令 说明
fx
往右移动到 x 字元上
Fx 往左移动到 x 字元上 �
tx 往右移动到 x 字元前���
Tx 往左移动到 x 字元前
; 配合 f&t 使用,重复一次��
,�� 配合 f&t 使用,反方向重复一次
/string 往右移动到有 string 的地方
?string 往左移动到有 string 的地方
n � 配合 /&? 使用,重复一次
N � 配合 /&? 使用,反方向重复一次
指令 说明 �备注
n(
左括号移动到句子的最前面句子是以前面加上数字可以指定往前移动 n 个句子 ! . ? 三种符号来界定
n)� 右括号移动到下个句子的最前面前面加上数字可以指定往後移动 n 个句子 ! . ? 三种符号来界定
n{ �� 左括弧移动到段落的最前面 段落是以段落间的空白列界定
n} 前面加上数字可以指定往前移动 n 个段落右括弧移动到下个段落的最前面前面加上数字可以指定往後移动 n 个段落 段落是以段落间的空白列界定
(三)、更多的编辑指令
这些编辑指令非常有弹性,基本上可以说是由指令与范围所构成。例如 dw 怯缮境噶?nbsp;d 与范围 w 所组成,代表删除一个字 d(elete) w(ord) 。
指令列表如下:
d 删除(delete)
y 复制(yank)
p 放置(put)
c 修改(change)
范围可以是下列几个:
e 光晁谖恢玫礁米值淖钺嵋桓鲎帜?br> w 光标所在位置到下个字的第一个字母
b 光标所在位置到上个字的第一个字母
$ 光标所在位置到该列的最後一个字母
0 光标所在位置到该列的第一个字母
) 光标所在位置到下个句子的第一个字母
( 光标所在位置到该句子的第一个字母
} 光标所在位置到该段落的最後一个字母
{ 光标所在位置到该段落的第一个字母
说实在的,组合这些指令来编辑文件有一点点艺术气息。不管怎麽样,它们提供更多编辑文字的能力。值得注意的一点是删除与复制都会将指定范围的内容放到暂存区里,然後就可以用指令 p 贴到其它地方去,这是 vi 用来处理区段拷贝与搬移的办法。
某些 vi 版本,例如 Linux 所用的 elvis 可以大幅简化这一坨指令。如果稍微观察一下这些编辑指令就会发现问题其实是定范围的方式有点杂,实际上只有四个指令罢了。指令 v 非常好用,只要按下 v 键,光标所在的位置就会反白,然後就可以移动光标来设定范围,接著再直接下指令进行编辑即可。对於整列操作, vi 另外提供了更方便的编辑指令。前面曾经提到过删除整列文字的指令 dd 就是其中一个;cc 可以修改整列文字;而 yy 则是复制整列文字;指令 D 则可以删除光标到该列结束为止所有的文字。
(四)、文件操作指令
文件操作指令多以 : 开头,这跟编辑指令有点区别。
:q 结束编辑(quit)
:q! 不存档而要放弃编辑过的文件。
:w 保存文件(write)其後可加所要存档的档名。
:wq 即存档後离开。
zz 功能与 :wq 相同。
😡 与:wq相同
http://man.ddvip.com/soft/vieditor/vi.html
linux下查看系统、apache、mysql、php版本信息命令
Posted on | 7月 2, 2011 | No Comments
[root@localhost /]# cat /proc/version
Linux version 2.6.18-164.el5 (mockbuild@builder10.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)) #1 SMP Thu Sep 3 03:28:30 EDT 2009
[root@localhost /]# httpd -v
Server version: Apache/2.2.3
Server built: Sep 3 2009 17:37:31
[root@localhost /]# mysql -V mysql Ver
mysql Ver 14.12 Distrib 5.0.77, for redhat-linux-gnu (x86_64) using readline 5.1
[root@localhost /]# php -v
PHP 5.1.6 (cli) (built: Apr 7 2009 08:00:18)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
How do I get and use SSH access?
Posted on | 7月 2, 2011 | No Comments
Yes, we offer SSH (secure shell) access.
We offer you jailed SSH, which limits access to your account only. You can enable SSH yourself in the HostGator billing tool.
- Login to the HostGator billing tool, GatorBill.
- Go to ‘Hosting Packages’ and click ‘View Hosting Packages’.
- Find the package you want to modify and click on ‘Enable Shell Access’.
How do I use it?
To access SSH, download WinSCP or PuTTY. Enter your IP address and port 2222; login with your cPanel username and password.
The jailed shell has a virtual filesystem that does not allow access to the processes, so you will not be able see how many processes are running under your account.
We offer you jailed SSH, which limits access to your account only. In order to get jailed SSH access, come into Live Chat and request for us to enable this for you. Please note: This is a free service only for the primary domain on the account.
If you would like to activate SSH on a sub-account (separate cPanel), there is a one time charge of $10 per sub-account you would like activated. Please submit the online form.
If you have multiple cPanels which need SSH, then you will need to fill out the form as many times as necessary.
How do I use it?
To access SSH, download winscp or PuTTY. Enter your IP address and port 2222; login with your cPanel username and password.
The jailed shell has a virtual filesystem that does not allow access to the processes, so you will not be able see how many processes are running under your account.
We offer you jailed SSH, which limits access to your account only. In order to get jailed SSH access, come into Live Chat and request for us to enable this for you. Please note: This is a free service for any domain on the account.
If you have multiple cPanels which need SSH, then you can simply email support@hostagator.com with a list of the domains.
How do I use it?
Exactly the same as a reseller account.
Dedicated and VPS customers automatically have root SSH access. Root shell allows you to change anyone and anything on your server.
If you would like to activate SSH on a sub-account (separate cPanel), simply access WHM with your root login and click the Manage Shell Access link. There you can enable normal and jailed shell for your clients; port 22 for normal and port 2222 for jailed.
If you have multiple cPanels which need SSH, you can activate them all within root WHM.
How do I use it?
To access SSH, download winscp or PuTTY. Enter your IP address and port 22; login with username “root” and your WHM password.
Root SSH will allow you to access the server processes.
Linux
To connect run the following command from a terminal:
ssh -p 2222 cpanelusr@ip.add.re.ss
(port 2222 would be used for shared and reseller accounts, 22 is the default for dedicated)
Mac
To open the terminal in Mac go to Applications → Utilities → Terminal
Then type in the following command:
ssh -p 2222 cpanelusr@ip.add.re.ss
(port 2222 would be used for shared and reseller accounts, 22 is the default for dedicated)
http://support.hostgator.com/articles/getting-started/how-do-i-get-and-use-ssh-access
Mstsc (Microsoft terminal services client)
Posted on | 7月 2, 2011 | No Comments
简介
Mstsc (Microsoft terminal services client) 创建与终端服务器或其他远程计算机的连接,编辑现有“远程桌面连接 (.rdp)”配置文件,并将 Windows XP 连接(使用“客户端国防部设备 接管理器”创建的连接)迁移到新的 .rdp 文件中。
语法
mstsc.exe {ConnectionFile|/v:server} [/console] [/f] [/w:width /h:height] mstsc.exe /edit”ConnectionFile” mstsc.exe /migrate
参数
ConnectionFile 指定用于连接的 .rdp 文件的名称 /v:server[;port] 指定要连接的远程计算机 /admin 将连接到会话以管理服务器 /f 在全屏幕模式下启动“远程桌面”连接 /w:width 指定远程桌面窗口的宽度 /h:height 指定远程桌面窗口的高度 /public 在公用模式下运行远程桌面 /span 是远程计算机的高度和宽度与本地虚拟桌面相匹配,如有必要扩展到多个显示器。若要扩展到多个显示器,所有显示必须具有相同的高度并垂直排列 /console 连接到指定 Windows 2000 Server 的控制台会话 /edit 打开指定的 .rdp 文件进行编辑 /migrate 将使用“客户端连接管理器”创建的旧版连接文件迁移到新的 .rdp 连接文件中
注释
您必须是要连接的服务器上的管理员才能创建远程控制台连接。 对于每个用户来说,.rdp 文件在“我的文档”中是作为隐藏文件存储的。 mstsc 与远程客户端之间是用Microsoft的远程桌面协议(Remote Desktop Protocol,简称RDP) 连接的,而windows xp的rdp有1个并发数的连接限制。
« go back — keep looking »