`
picluo
  • 浏览: 339684 次
  • 性别: Icon_minigender_1
  • 来自: 大力亚
社区版块
存档分类
最新评论

如何在自己的计算机上建设网站,每个人都能够建web,ftp服务器

阅读更多

每个人都能够建web,ftp服务器
现在网上有很多人想把自己机子上的好东西给大家一起共享,但是又不清楚如何设置,才能让别人访问
自己的机器.还有一些人经常问,如何让自己机子做服务器,发布自己的个人主页,或者自己想为别人提供
电影下载,但不知道如何做.于是,我写了下面的文字,讲述如何建站,希望能够为上述的朋友帮上一点小忙.
第一步:认识你的IP地址
1.现在一般有三种IP地址,公网静态IP,公网动态IP,和内网IP
公网静态IP:这种IP需要一定的费用,主要是行政事业单位用的,如学校,政府等.如果个人要用的话,
需要有稳定的Intenet接入方式,也就是专线上网,还要向有关部门交纳一定的费用.之后你就
可以把你自己计算机的IP设成固定的IP.这种IP比较爽,但不是一般的穷人能够享受得到的.
公网动态IP:一般我们都是用adsl猫上网的,adsl猫每次拨号,电信局都会为其分配一个IP.这个IP可
以和internet上的其他计算机互相任意访问.但是每次拨号,这个IP都将重新分配不同,因此
叫动态IP.
内网IP:上网的计算机得到的IP地址是Inetnet上的保留地址,保留地址有如下3种形式:
10.x.x.x
172.16.x.x至172.31.x.x
192.168.x.x
内网的计算机以NAT(网络地址转换)协议,通过一个公共的网关访问Internet.内网的计算
机可向Internet上的其他计算机发送连接请求,但Internet上其他的计算机无法向内网的计
算机发送连接请求.也就是对于Internet上的其他用户来说,这台计算机是不可见的.
如何分别IP的类型呢?一般来说,每次上网都需要拨号的,可以得到公网动态IP.如果IP类型是Internet
上的保留地址,或者通过设置网关上网,或者通过代理上网的,那就是内网IP.公网静态IP,像新浪,网易
这样的网络公司用的就是公网静态IP,普通人是用不到的.
第二步:申请你的域名并安装服务器
Internet上的域名解析一般是静态的,即一个域名所对应的IP地址是静态的,长期不变的。也就是
说,如果要在Internet上搭建一个网站,需要有一个固定的IP地址。
但是我们没有固定的IP地址,那怎么办呢?我们可以用免费的动态域名解析.
动态域名的功能,就是实现固定域名到动态IP地址之间的解析。用户每次上网得到新的IP地址之后,
安装在用户计算机里的动态域名软件就会把这个本机在公网上的IP地址发送到动态域名解析服务器,
更新域名解析数据库。Internet上的其他人要访问这个域名的时候,动态域名解析服务器会返回正确
的IP地址给他。
因为绝大部分Internet用户上网的时候分配到的IP地址都是动态的,用传统的静态域名解析方法,用
户想把自己上网的计算机做成一个有固定域名的网站,是不可能的。而有了动态域名,这个美梦就可
以成真。用户可以申请一个域名,利用动态域名解析服务,把域名与自己上网的计算机绑定在一起,
这样就可以在家里或公司里搭建自己的网站,非常方便。
1.如果你有公网动态IP,那么花生壳将是一个很好的选择.首先花生壳是完全免费的.其次,他的服务比
较好.下面介绍一下用花生壳建站的流程:
一.首先到花生壳的主
http://www.oray.net/
申请一个新用户
二.到"我的控制台"-->"域名维护中心"-->"注册域名记录",注册一个你喜欢的二级域名记录.当然,
如果拥有顶级域名的话,你也可以通过花生壳把顶级域名指向你的计算机.花生壳的二级域名,
如:xxx.vicp.net,xxx.xicp.net,注册好以后切记还要激活它.
三.下载花生壳客户端,填好用户名和密码(就是在第一步申请的用户名和密码)登陆.只要看到服务
器连接状态是在线,就行了.这样别人只要访问xxx.vicp.net,都会转到你的机器上.
四.只要上面几步做好了以后,你就可以用自己的计算机做服务器了.
I.web服务器:win2000自带iis,这是一个很好的web服务器,不需要下载,在windows安装盘中.把
iis的IP地址属性设成"未分配".做好了以后,别人就可以通
http://xxx.vicp.net
访问你
的个人主页,这个个人主页没有广告,空间就是你硬盘的大小.
时空web服务器,这个服务器小巧但功能强大,可以到csdn上下载,具体地址:
http://www.csdn.net/cnshare/soft/5/5619.shtm.iis
功能强大,但是漏洞比较多,因此如果
你的主页仅仅只有静态页面,时空web服务器也是一个不错的选择.
WEB服务器设置好了以后,Internet上的朋友就可以通
http://xxx.vicp.net
访问你的个人
主页啦!
II.ftp服务器:
iis中带有一个ftp服务器.除此之外,server-u也是一个很不错的ftp服务器,现在网上大部分
的ftp服务器都是用它,server-u的设置比较简单,我就不再说了.server-u设置好以后,大家就
可以通
ftp://xxx.vicp.net
:你的端口号 访问你的ftp服务器!
III.邮件服务器:
推荐WebEasyMail,这是国人自己开发的一款邮件服务器,功能强大,简单易用.WebEasyMail支
持web方式的申请邮箱,收邮件和发邮件,支持pop3,smtp协议.
启动WebEasyMail,在"域名管理中"中,添加域名xxx.vicp.net,配合你的web服务器iis,你就可
以拥有所有以 @xxx.vicp.net结尾的邮箱.你可以保留
master@xxx.vicp.net
;
webmaster@xxx.vicp.net;admin@xxx.vicp.net
等几个邮箱,其他的就可以送给大家去用了!
在iis中添加一个虚拟目录,指向WebEasyMail安装目录中的web.运行WebEasyMail就可以实现通
过浏览器申请,收发,管理,免费邮件.
IV.架设自己的网络电台
1、备齐winamp软件,还有电台的插件程序,服务端程序。winamp需要在2.5版以上。另外两个
名字在下面: 
shoutcast-1-9-2-windows.exe 
shoutcast-dsp-1-8-2b-windows.exe 
东西不大,两个加起来也就476k。 
2、安装软件 
shoutcast-dsp-1-8-2b.exe是winamp电台播放的DSP插件。注意要安装到winamp的安装目
录下的plug-in下。 
shoutcast-1-9-2-windows.exe是网络电台的网络服务端。随意安装吧。 
3、设置说明 
安装好两个东西,运行winamp,按ctrl-p,打开plug-ins下的DSP-Effect,选择 
Nullsoft SHOUTcast Source DSP,出现一设置对话框。 
3.1切换到OUTPUT页,这页主要设置两个东西,一个是你的电台的端口(默认是8000)管理
口令这里输入的口令要记住哦。再按Yellowpages按钮输入你的电台描述,根据你的需要
可以提交到shoutcast.com上发布等。这里只要设置一个Deion的,就是别人连入收听的时
候提示的台名. 
3.2切换到Encoder页,这页设置编码器的音质信息,根据你的带宽和准备提供连接的数量,
确定电台的音质。
默认是24kbps,22.050kHz,Mono。 
3.3现在可以设置服务器端,执行SHOUTcast DNAS (GUI),在菜单中选择编辑配置菜单。会
用记事本打开一个配置文件,找到Password=行,输入你刚才在Nullsoft SHOUTcast
Source DSP的口令,如果你刚才改了端口号,你还要改PortBase=的端口号,对了还有个
差点忘了,找到MaxUser行,这个是设置最大用户数的.这个根据你的带宽设置。保存退出,
重启服务端。 
好了,回到winamp,进入设置dsp,点击output页,点击connect连接到服务端,你可以用
winamp播放mp3,正常的话有数据发送到服务端口的。 
中现在这个电台就可以发布了。收听的时候,需要告诉别人你的域名地址和端口号,让对方在
winamp按ctrl-l输入xxx.vicp.net:端口号,就可以收听你的电台啦!
4.电台管理,用浏览器打开电台地址就可以,本地管理可以输入 
http://localhost
:端口号,
如 
http://localhost:8000
,点击admin ,login,就可以登陆管理界面。
shoutcast-dsp-1-8-2b下载地址为: 
http://www.shoutcast.com/download/broadcast.phtml
;
shoutcast最新版下载地址为: 
http://www.shoutcast.com/download/serve.phtml
;
http://www.onlinedown.net/shoutcast.htm
;
V.其他还有irc服务器,icq服务器,域名服务器,等等.大家有兴趣自己研究吧!

分享到:
评论

相关推荐

    实验 安装和配置FTP服务器和WEB服务器

    FTP服务器允许用户在互联网上安全地上传、下载文件,而WEB服务器则用于托管网站,向用户提供网页内容。本实验将指导你完成这两个关键服务的安装与配置。 首先,我们来探讨FTP服务器的安装和配置。常见的FTP服务器...

    FTP服务器的安装与配置 计算机网络实验

    在vsftpd中,可以通过`user_config_dir`参数指定一个目录,每个用户有自己的配置文件。 4. **匿名访问**:若需开启匿名访问,需在配置文件中开启匿名用户选项,如在vsftpd中取消`anonymous_enable=YES`的注释。 5. *...

    web、ftp服务器的搭建.docx

    本文将逐步指导您搭建 Web 服务器和 FTP 服务器,并详细解释每个步骤的重要性。 一、Web 服务器搭建 Web 服务器是指存储、处理和发送网页的服务器。搭建 Web 服务器需要使用 Internet Information Services(IIS)...

    实训服务器搭建要求web ftp mail Apache在windows和linux下的配置

    网站可以通过 www.howin.com 名称进行访问,网站内容分为学术和市场两块,分别存放在 Windows 和 Linux 服务器上。网站要求支持 1000 个并发连接,最大带宽为 1M。 二、 FTP 服务器 FTP 服务器是提供文件传输服务...

    FTP服务器的安装WEB服务器的安装.doc

    ### FTP服务器及WEB服务器的安装与配置 #### 实验目的 本实验旨在通过实践操作,使参与者能够深入了解并掌握FTP服务器以及WEB服务器的安装、配置与测试方法。具体目标包括: 1. **FTP服务器的安装**:学会如何在...

    20cn迷你ftp服务器 V1.1 免费版.zip

    《20cn迷你FTP服务器 V1.1 免费版》是一款轻量级的FTP(File Transfer Protocol)...其简洁的界面和易于理解的设置选项,使得FTP服务器的管理和维护变得简单易行,降低了技术门槛,让更多人能够享受FTP带来的便利。

    实验八Web服务器与FTP服务器安装配置.doc

    本次实验旨在让学生了解和掌握Web服务器与FTP服务器的基本概念、工作原理以及在Windows 2000 Server操作系统上的安装配置方法。实验的主要目标包括: 1. 在Windows 2000 Server环境下建立一个Web服务器,提供网页...

    web与FTP站点

    这将创建独立的用户目录,每个用户都有自己的虚拟根目录。 4. **在客户机上访问FTP站点**:用户可以通过FTP客户端软件(如FileZilla)或Web浏览器访问FTP站点。输入服务器的地址、用户名和密码,即可进行文件上传和...

    WEB和FTP服务器的搭建.pdf

    每个步骤都需要按照实验指导书进行,确保操作正确无误。 10. **团队协作**:实验过程中,两位同学一组,需要密切配合,共同完成服务器的搭建和测试工作,同时记录实验过程和结果,解决遇到的问题。 通过这个实验,...

    简易搭建ftp服务器

    如果连接成功,可以在客户端看到服务器上的文件结构,进行上传和下载操作。 8. **安全考虑**:尽管简易FTP服务器方便了开发测试,但务必注意安全问题。不要在生产环境中直接使用未经加密的FTP,因为它容易被窃听和...

    超级好用的FTP服务器

    它允许用户从一台计算机(客户端)向另一台计算机(服务器)上传或下载文件,是Web开发、网站管理、数据共享等场景中的基础工具。ServerU是一款知名的FTP服务器软件,尤其适合初学者和小型企业使用,因其简洁的操作...

    java 读取FTP服务器文件

    在整个过程中,应该始终检查返回的布尔值和异常,以确保每个步骤都成功执行。 10. **安全考虑**: 对于安全性,可以考虑使用FTPES(FTP over TLS/SSL)或SFTP(SSH File Transfer Protocol),它们提供加密传输,...

    WEB和FTP服务器的搭建借鉴.pdf

    4. **文件管理**:执行删除、重命名、移动等操作,管理FTP服务器上的文件。 **实验环境和网络配置** 实验环境通常包含多台计算机,每两台组成一个局域网,其中一台作为服务器,另一台作为客户端。实验中会根据IP...

    ftp服务器所需文件

    FTP(File Transfer Protocol)是一种广泛使用的网络协议,用于在互联网上进行文件传输。在Windows XP系统中,如果你想搭建一个FTP服务器,你需要特定的...每个步骤都需要仔细操作,以保证FTP服务器的正常运行和安全。

    C# 编写通用FTP服务器程序 源码

    在IT行业中,C#是一种广泛使用的编程语言,尤其在开发Windows应用程序、Web应用以及网络服务等方面。本项目涉及的知识点是使用C#编写一个通用的FTP(File Transfer Protocol)服务器程序,该程序基于标准FTP协议,...

    中职计算机网页制作Frontpage软件学习中的困难——如何在局域网内架设可以上传的地FTP_WEB服务器.pdf

    4. **主目录设定**:在创建FTP服务器时,需要设置主目录,例如"D:\WebServer",并调整文件可见性,以确保学生在上传文件时能够正确导航和管理他们的工作。 5. **用户管理和认证**:为了保护数据安全和控制访问,每...

    Web、FTP服务器的配置[归纳].pdf

    4. **用户隔离**:如果需要,还可以配置用户隔离,使得每个用户只能访问他们自己的文件夹,增加安全性。 5. **测试FTP服务**:使用FTP客户端软件,如FileZilla,连接到服务器的FTP站点,验证用户登录和文件上传下载...

    轻轻松松架设自己专属的FTP服务器

    通过以上步骤,您可以轻松地在Windows 98系统上使用Serv-U软件搭建属于自己的FTP服务器。无论是个人使用还是小范围内的资源共享,FTP服务器都能够提供便捷高效的文件传输服务。此外,通过合理的配置,还可以确保数据...

    网站建设与管理课件 第六章 FTP服务器管理.ppt

    在网站建设与管理课件中,FTP服务器管理是非常重要的一部分,本章节将详细介绍FTP服务器管理的相关知识点。 6.1 架设FTP站点 在Internet中,FTP服务器是一个非常重要的资源,因此,架设FTP站点是FTP服务器管理的第...

    windows2003-FTP服务器搭建.doc

    在Windows 2003操作系统中,搭建FTP服务器是网络管理员常用的任务之一,主要用于提供文件传输服务。本实验旨在通过实际操作,帮助学生掌握FTP服务器的基本概念和搭建流程,同时理解虚拟机环境下的操作系统安装与管理...

Global site tag (gtag.js) - Google Analytics