返回列表 发帖

[新手站长必看]虚拟主机常识

什么是虚拟主机,为什么要使用虚拟主机?& f) h  g9 q  X) S+ v' ]! H
虚拟主机(Virtual Host Virtual Server)是使用特殊的软硬件技术,把一台计算机主机分成一台台"虚拟"的主机,每一台虚拟主机都具有独立的域名和IP地址(或共享的IP地址),具有完整的Internet服务器功能。在同一台硬件、同一个操作系统上,运行着为多个用户打开的不同的服务器程序,互不干扰;而各个用户拥有自己的一部分系统资源(IP地址、文件存储空间、内存、CPU时间等)。虚拟主机之间完全独立, 在外界看来, 每一台虚拟主机和一台独立的主机的表现完全一样。
7 {5 t0 h3 M; c) i6 o虚拟主机技术的出现,是对Internet技术的重大贡献,是广大Internet用户的福音。由于多台虚拟主机共享一台真实主机的资源,每个用户承受的硬件费用、网络维护费用、通信线路的费用均大幅度降低,Internet真正成为人人用得起的网络!现在,几乎所有的美国公司(包括一些家庭)均在网络上设立了自己的WEB服务器,其中有相当的部分采用的是虚拟主机!
" Y- S8 L( |" P/ T
/ q) \+ Q6 o! A$ y虚拟主机能干什么? & w1 s4 P3 i, ^, L& [
我公司提供的虚拟主机服务可以支持最先进的技术如PHP、CGI、数据库挂接等。用户可以通过浏览器轻松管理网站:( i- ^1 ?- y* o% D& s; P8 X
a) 按要求生成各类统计报告,网站访问统计、各类日志等等。1 Z$ Q, T1 j; f/ e
b) 自行备份以及恢复网站数据(包括数据库)。 ) b' ?( d3 a4 L
c) 创建自己的邮件账户、以及邮件列表。
8 x7 V2 ]* v  @" n& Jd) 轻松的通过Frontpage2000以及Dreamweaver修改自己的页面
; H- _  |0 V: i/ L, z3 Y7 s' M: ?& t& h% t9 M" k
# d' U. @' X& k
什么是CGI程序?9 t) h# `; ~0 g; U
CGI 是 Common Gateway Interface 的缩写,是服务器端和用户沟通的程序, 它可以使你的网页更生动,网络上很多工具例如搜索引擎、留言板、BBS等都是 CGI 程序。CGI的文件名后缀是.cgi 或 .pl 。
, ?2 N8 V0 [7 D% z3 _1 Y' B* i) E0 v% s6 n+ ]' a# U
在虚拟主机上可以运行CGI程序吗?# O' ]7 f3 g, N
可以,支持Perl、C、C++、JAVA等语言写成的CGI程序。同时,许多注册商还将免费提供给你很多现成的常用CGI程序供你使用,如BBS,网上订单,计数器。
9 C0 u1 v8 U( I3 G
2 h* c/ h; ~. p' E什么是web空间?
! q/ N% D  {7 ?WEB空间即为存放网站页面内容的空间。 6 |- y5 Z5 s" U3 h9 ?

% b- R- W/ Y9 G& T) L什么是log?5 `4 q- ?, N! G
用户的虚拟主机在工作时,时刻将WWW访问的结果记录在一些log(日志)文件中,它们记录了什么时间、什么客户访问了什么文件、是否传送成功等信息,但这些信息一条一条的数目很大,用户难以直接从log文件获得直观的结果,为此,我们在服务器上安装了先进的访问统计软件,它对用户的log文件进行处理之后,获得诸如:在过去的一段时间内(如一周、一个月),用户的虚拟主机接受过多少此访问、来自何处的人访问的次数最多、哪些内容被访问的次数最多、每天的情况如何、每天几点钟访问得最多等等有用的信息,还可以通过彩色的立体直方图将结果显示出来。
) @! p8 R. S4 \! p$ v9 Q' P
8 a+ i* N& Q) N# X# c* G我用CuteFTP连接上主机后,无法列出目录,出现socket提示是什么原因造成的? $ M1 x7 ?* d' J0 |2 |
通过FTP软件登录主机时,状态窗口中出现如下错误:f 2 X9 l1 {$ |) B5 g
"STATUS:> Connecting data socket...
) h7 m! b: l/ D, F6 J3 |ERROR:> Failed to establish data socket"
) E0 s8 A% K) k+ U3 \$ L2 k% ^一般出现此问题的原因是客户端网络出口与服务器端防火墙的端口设置冲突造成的,您可在FTP软件的设置中将PASV模式设置(一般为默认)选项取消即可。通常连接NT主机容易出现这样的问题。' k" F  k. w& o6 {
4 Z/ P6 c. p# P/ a7 v4 E( y# [. v6 j
我的虚拟主机开通后应做哪些方面的工作? ) s; ]% P1 \& m/ Q7 N9 ^
您的虚拟主机开通后应该按以下步骤操作:
* t+ f  ]! ]) H+ c8 N$ j7 y$ ka) 上传网页。
( f& k1 z: N3 z- C/ ~# q+ lb) 域名解析 : 设置了域名解析(包括WWW、FTP): y* W! |9 O% P- T5 a

8 Z# ?5 h* J- g& Z什么是静态IP?) ^. ^. I# u5 t3 {' G! v9 b
静态IP就是独立的IP。通常也是所说的外网IP。
* L; z( p# O. a3 C% {* n+ l/ E$ G' S
9 o) `0 F* @8 gMy SQl数据库具体内容包括什么?
$ t1 k; f) @  R) Ea) 概念;mysql是一个可用于各种流行的操作系统平台的关系数据库系统(关系数据库RDBMS是许多环境中的一个基本的工具,从商务,研究和教育环境中的许多传统应用程序到诸如互联网上的搜索引擎这样的应用程序都要使用关系数据库)他具有客户机/服务器体系结构的分布式数据库关系提供。
/ e) ~8 ^, b/ J& |. G3 Ob) 特点:MYSQL具有功能强,使用简单,管理方便,运行速度快,可*性高,安全保密等特点。
6 [0 _% H7 k) W$ mc) 作用:数据库的主要功能只在组织和管理很庞大或复杂的信息和基于WEB的库存查询请求不仅仅为客户提供信息,而且还可以为您自己使用数据库可以提供如下功能:
$ `- m$ _1 G, ?) K% k8 y一)减少记录编档的时间 8 l2 b0 B' Z* [2 W; d  v
二)减小记录检索时间
% ?$ p* k# r) r: R三)灵活的查找序列
) r6 L$ ]# g! r& m5 g四)灵活的输出格式 ( n, W4 K; b  c* A" \9 z. r
五)多个用户同时访问记录; [$ m- o$ `$ G8 `

0 H6 X: U3 G( T; f"虚拟主机"采用什么操作系统?
+ ?. I! X% |0 ?* |9 X. t& t目前使用最多的操作系统是Linux和微软的WindowsNT,两者各有所长。如果您不是用.asp编写的程序,就不要犹豫地选择Linux。因为NT服务器遭到攻击的可能要比Linux高的多。8 N7 A; h+ P- I- D

9 s: o& R$ C, K3 T" _. R9 N什么是SPAM? " u  ]* p, q: O' ]7 t. ^
SPAM是指在Internet上利用Email进行广播式的广告宣传的行为。这种行为给很多人的信箱里塞入大量无关或无用的信息,因此越来越受到人们的厌恶,在美国这已经属非法行为。所以如果您自己有服务器,请一定不要使用Open- relay,否则您的服务器将成为垃圾邮件的发送者,而且可能被多家服务商拒绝接收您的邮件。! O- ]6 m% ~$ [! R8 s

2 M) j. N! w6 l4 p: ~& |什么是匿名FTP?
- E! P1 t5 l: w$ ?' [匿名FTP是指在登录FTP服务器时,用户名采用"anonymous",就可以登录。可以看出,匿名FTP对任何用户都是敞开的,但登录后用户的权限很低,一般只能从服务器下传文件,而不能上传或修改服务器上的内容。它可以有效地帮助网站的拥有者提供文件或软件供Internet上的用户下传。
2 p( O( t& b5 Z) w& o! {7 x0 I1 s/ i# g
什么是访问统计报告? . N8 x: l& W  D  p0 F5 P$ l! ^
用户的"虚拟主机"在工作时,时刻将WWW访问的结果记录在一些log(日志)文件中,它们记录了什么时间、什么客户访问了什么文件、是否传送成功等信息,但这些信息一条一条的数目很大,用户难以直接从log文件获得直观的结果。为此,我们在服务器上安装了先进的访问统计软件,它对用户的log文件进行处理之后,获得诸如:在过去的一段时间内(如一周、一个月),用户的"虚拟主机"接受过多少次访问、来自何处的人访问的次数最多、哪些内容被访问的次数最多、每天的情况如何、每天几点钟访问得多等等有用的信息,还可以通过彩色的立体直方图将结果显示出来。 & L  m6 }" }: ?
7 c; N: I, V) a6 S
什么是1U
2 V4 ]$ }' F, H* X1U等于4.45厘米1 o: l  ?1 t5 v% M5 G
: S8 W. }1 J9 s8 `) k0 b
在"虚拟主机"上可以运行我的CGI程序吗?
: {9 M  T* P$ P7 i可以,支持Perl、C、C++、JAVA等语言写成的CGI程序。服务商可能免费提供给你很多现成的常用CGI程序供你使用,如BBS,网上订单,计数器。  ^; r3 R, J. u

! h5 c$ ~% x$ I# |由于把一台机器的资源分配给若干台"虚拟主机",每台"虚拟主机"的性能是否会下降? 6 D( q2 ^) ~. l# j
这个问题取决于主机的性能及所开设虚拟主机的数量,如果配置得当,加上采用高带宽的线路,虚拟主机会快于采用较低带宽线路连接的独立主机。每台主机的用户数量会控制在一定量的范围内,在充分利用主机的性能同时又能保障户利益。
: n8 l( Z9 L; C  n* L
& m6 i/ m. h2 I  L- i; M" d租用司虚拟主机,上传网页时需注意些什么问题? 2 D3 @7 B- K  p) G" U7 h2 ~
网站的默认首页应该是index.htm,index.asp(win2000主机),index.php(Linux主机)均可; 6 j- Q5 D* F2 e  w  n* _1 n' q
* L! m0 x6 g% P/ i8 G7 m0 C( J
为什么文件已经上传,但无法显示网站内容呢?
1 u: G4 M  h3 b) m- R) Y我们为您的虚拟主机所设定的默认文档为index.htm及 index.asp,如果您所上传首页文件名与此不符,则输入域名后无法直接访问。您可通过ftp软件修改您的默认文档的文件名,以实现正常的访问。注意 Linux服务器是区分大小写的,如果上传了Index.htm,有可能将会打不开网页。 0 H- e- \  V+ f% p, b6 K7 i

# N) @! R1 x( d0 t虚拟主机支持BBS论坛? $ `0 Y' @$ {% o9 a# v- z$ M; K9 k+ s
可以使用WWW方式的BBS论坛。
, ~2 l( M: _$ H; m
) O' U) E, K6 s# c; M8 s两个域名共用空间和一个域名指向另一个域名的空间有什么不同?
" T- o4 s+ B4 G一个域名指向另一个域名通常是指URL转发,有多种实现方法,可以通过服务器来实现,如果用Apache服务器的话需要在容器内配置成“Redirect permanent / http://www.abc.com”, abc.com是指需要指向的域名。当然也可以指向到域名的任何网页。另一种可以用网页加代码实现,当然前提条件是需要做转发的域名要有自己的空间。
' O+ S# l- D6 Y4 G6 y$ u而多域名公用空间需要服务器实现,在Apache中是在一个容器内配置多个域名解析。
2 ]) I$ v* @, m, Y8 X- l! L- ?access数据库(mdb文件)无法上传,而其他文件却可以上传,是什么原因?
( y: U3 p4 }7 k1 H原因是您的网站中有个同名的mdb文件,而此时正被打开,覆盖上传时当然会出错。 7 F$ H2 |. A; u) o
解决办法:先将该网站的web停掉(您可以在虚拟主机管理中停止,或我们在onlinenic上帮您停止),然后再上传就可以了。上传成功后不要忘记打开web服务。

返回列表
【捌玖网络】已经运行: