如何简单架设自己的服务器
这个方法适合有顶级域名并且想用自己的个人宽带(IP经常变动)+个人电脑充当服务器.另外还适合想搭建服务器给别人共享使用的.
1.一般情况下因为IP的经常变动,所以并不适合绑定顶级域名,因为每次你IP变动都需要重新绑定一次域名,而绑定域名在这种情况下一般是设置A记录,而 A记录在DNS上个人车出租平台生效最快也要几小时,所以你更换IP后,通过顶级域名访问会有几个小时不能访问你的服务器,而这几个小时的不能访问则会造成您客户的大量流失.
2.那使用花生壳本地建站吧,可惜花生壳只提供免费的二级域名绑定动态IP功能,想使用他的顶级域名绑定IP功能不是不行,不过需要在他们那里买域名并且还要交纳一定的域名绑定动态IP服务费.这对于我们来说是不可接受的
那么到底有没有办法让我们免费使用顶级域名绑定动态IP功能呢?肯定是有的,不然我在这里废话这么多干嘛~方法如下
1.下载花生壳,(或者不用花生壳也可以,前提是你的IP比较固定)并申请个花生壳护照,然后登陆花生壳客户端,在上面随便申请个免费的vicp.net 或者xicp.net形式的二级域名,比如我申请了bnnb.xicp.net,然后会让你确认是不是绑定到花生壳客户端,确定就可以了,申请成功后重启一下你电脑上的花生壳客户端,这样你刚刚申请的二级域名就绑上了你电脑现在的IP
2.关键步骤,这一步就是顶级域名能不能绑上动态IP的关键,进入你的顶级域名DNS控制面板,然后设置域名的解析方式为cname,然后把你的域名www.xxx.com利用 cname指向你刚申请的花生壳二级域名,把所有你要用到的二级域名都用cname指向这个二级腾讯地图标注服务中心电话域名
3.OK域名设置完成.这样只要你每次更换IP重新启动一下花生壳,让花生壳的域名绑上新的IP(花生壳二级域名更换IP是马上更新的,可以马上使用),你的顶级域名也会马上对应更改.
QUOTE:
(另外如果你是真正做服务器的,想对外提供服务器,你可以使用你的顶级域名来绑定你现在服务器的IP(通过A记录方式),然后让你的用户把需要绑定的域名 cname到你的顶级域名上,(这一步其实是上面使用花生壳二级域名的原理翻版),这样他们才不会因你更换IP而影响访问,这样也方便你在服务器受到攻击时候更换IP而无须另行通知你的客户,你只须更改你用来让用户cname指向的域名的IP即可)
以上都是域名方面的东东,这里 随便说下本地服务器的架设:
既然是本地化就不要太难,我们又不是专业的服务器.
这里推荐一款傻瓜化的本地服务器架设软件APMServ
利用APMServ搭建全能服务器
QUOTE:
APMServ 5.1.2是一款快速自动搭建Apache 2.0.55、PHP 5.1.2、MySQL 4.0.26/5.1.5a、SQLite、phpMyAdmin、ZendOptimizer、OpenSSL,以及ASP、ASP.NET、 Perl、CGI网站平台的绿色软件,无需安装,具有灵活的移动性,将其拷贝到其它目录、分区或别的电脑时,均只需点击APMServ.exe中的启动按钮,即可自动进行相关设置,将Apache2和MySQL安装为系统服务并启动。APMServ集合了Apache稳定安全的优点,并拥有跟IIS一样便捷的图形管理界面,虚拟主机、虚拟目录、端口更改、MySQL4.0/5.1两种版本切换、SMTP、上传大小、性能优化等设置,只需鼠标一点即可完成。
下载地点:华军软件园
默认apmserv启动后通过IP访问(绑上该IP的域名访问)只能访问到APMServ5.1.2\APMServ5.1.2\www\htdocs这个文件夹内的网页,如果我们想让我们自己的架设的服务器象网络上商业服务器一样,可以绑定多个域名,多个域名互不影响分别访问不同的文件夹,怎么办?其实很简单apmserv已经提供了这个功能,就是虚拟主机设置:
在虚拟主机设置里面分别把你的域名和该域名对应哪个文件夹填写进去,这样以后通过该域名访问就只能访问到那个文件夹内的网页了
这个时候如果你在加上使用Serv-U(服务器FTP上传软件)那你的个人电脑就真正变成一台服务器了,你在外地的时候想上传网页数据到你的个人服务器只需打开flashfxp然后连接你的IP地址,输入帐号密码即可传输,具体设置方法教程很多就不说了,可以自己参考 ?tid=3866
这样子您的服务器就开始运营了,呵呵,如果用不完自己电脑空间,可以提供给朋友使用.至于你的朋友怎么把域名绑定到你的服务器呢?很简单,只需要让你的朋友把域名cname指向你的顶级域名即可(指向花生壳的二级域名也可以,不过还是用顶级域名让人感觉专业点^_^很多骗子服务器商就是用这个方法让你以为他的个人电脑是服务器)
详细参考: www.zzley.com
买一些基本的有关书籍
买一些基本的有关书籍
准备服务器操作系统(我用的是2003SERVER ENTERPRISE)
如果你够菜,建议微软的WIN2000 SERVER就可以了!SB才用高级服务器版!BC才用WIN98+PWS
如果你够COOL,就用LUNIX!
如果你够拽,就用UNIX!
如果你够阔,就用WINDOWS 2003 SERVER
但是我不够阔,嘿嘿
安装花生壳,装完后注册花生壳新用户,然后登陆花生壳(此时你的花生壳图标是黑白两色的),接着开始申请域名(关键!),各种各样随便你,我选择的---当然是FREE:),申请完毕,你就有自己的域名了,不管以后IP怎么变,别人都可以访问(此时花生壳图标变成彩色的了)
安装IIS,版本根据操作系统来确定,2003是6.0,XP是5.0或5.5,其实我感觉2003比XP要麻烦得多,所以建议还是用XP,不过要玩专业些就……,不建议用NTFS,太麻烦要设置各种各样的权限,架服务器的乐趣全没了,建议把“Internet信息服务”全部安装,尤其是2003,否则……
可以设计自己的WEBSITE了,我选择ASP,源码可以自己写,也可以从网上DOWN,我们这里选择动网的吧(Dvbbs V7.0),解压到指定目录
在IIS中新建一个网站,IP地址选择“全部未分配”,完成后打开站点属性,在默认文档添加“index.asp”并把它移至第一位,启动允许匿名访问
启动站点
自己如何搭建服务器。
1、打开控制面板,选择并进入“程序”,双击“打开或关闭Windows服务”,在弹出的窗口中选择“Internet信息服务”下面所有地选项,点击确定后,开始更新服务。
2、更新完成后,打开浏览器,输入“”回车,如果此时出现IIS7欢迎界面,说明Web服务器已经搭建成功。?
3、当web服务器搭建成功后,我们下一步所要做的就是把我们开发的网站安装到Web服务器的目录中。一般情况下,当Web服务器安装完成后,会创建路径“%系统根目录%inetpub/wwwroot”,将我们开发的网站COPY到该路径下。即可实现本地访问该网站。
4、设置防火墙,让局域网当其它计算机也能访问本地网站资源。具体方法:打开控制面板,选择“系统和安全”,点击“允许程序通过Windows防火墙”,在弹出的对话框中勾选“万维网服务HTTP”右侧的两个复选框,最后点击确定退出。
5、在局域网中其它计算机上,打开浏览器,输入 “服务器的IP地址/”按回车键,就可以访问服务器上的资源”。 ?经过以上步骤的设置,局域网中的其它用户就可以通过浏览器访问你所共享的web资源了!
扩展资料:
入门级服务器所连的终端比较有限(通常为20台左右),况且在稳定性、可扩展性以及容错冗余性能较差,仅适用于没有大型数据库数据交换、日常工作网络流量不大,无需长期不间断开机的小型企业。
不过要说明的一点就是目前有的比较大型的服务器开发、生产厂商在后面我们要讲的企业级服务器中也划分出几个档次,其中最低档的一个企业级服务器档次就是称之为"入门级企业级服务器",这里所讲的入门级并不是与我们上面所讲的"入门级"具有相同的含义,不过这种划分的还是比较少。
还有一点就是,这种服务器一般采用Intel的专用服务器CPU芯片,是基于Intel架构(俗称"IA结构")的,当然这并不是一种硬性的标准规定,而是由于服务器的应用层次需要和价位的限制。1、网站服务器其实就是我们通常说的web主机,对应不同的编程语言,单间网站服务器的软件不同,一般情况下,在windows环境下,一般以.asp .net .html为主,在这种情况下,搭建网站服务器就主要用到微软系统自带的iis(互联网信息服务)就可以了,Linux环境下就是php了,相对应搭建的软件就是apache+mssql了。
2、java是跨平台的,哪个都可以。对于初学者来说,建议使用asp方面服务器,一方面是asp程序比较简单易懂,在修改过程中,还可以借助Dreamweaver等可视化编程工具,进行可视化编辑,另一方面windows环境下iis安装极其简单,在控制面板中——添加删除程序——windows组建,下拉找到iis,放入系统盘即可安装,无需下载任何东西。
3、在我们网站编程实际应用过程中,我们其实还用到一个简易的iis服务器,百度一下就能找到“简易iis服务器”,这是一些热心的网友开发出来的网站服务应用程序,同样可以起到iis的作用,但是支持的范围有限,对于一些高端的iis服务不支持,但是作为日常测试网站程序已经是足够了。
4、如果准备搭建的网站服务器是准备支持php的,推荐安装“一键php集成调试环境”,安装极其简单,下载后,下一步就可以,这个集成环境,融合了,php解释器,mssql服务器,phpadmin,Apache服务器,php加速器等。可以说是一个完美的php服务器环境。
5、下面还需要对网站服务器就行设置,设置网站的路径,使其指向你网站程序的存放目录,设置网站首页例如:index.asp,index.php等。然后测试一下自己的ip地址是多少,如果你的这台网站服务器是放置在局域网环境当中的,那还需要你再路由器上设置一下端口映射,否则外网的电脑是访问不了你这台电脑的,路由器就由于一道墙,他阻隔了你与外界的交流,也就是说保护着你这台电脑。
6、但是你现在想让外部的电脑访问你,就必须让外部电脑了解你的位置,所以做一个端口映射就可以实现,具体如果做,请查看你所使用的路由器的型号来设置了,切记一定把80端口映射就可以,网站服务器默认的端口是80端口。
(1)你上网没有用路由,运营商单独分给你一个ip地址,那你直接可以用你的ip让外网的同学来访问你的网站,我们这里用的8080端口,所以形式为:xxxxxxxxxx:8080.为了让多的同学了解,我在啰嗦一下,怎么知道自己的ip地址,你不必用在cmd命令输入ipconfig这种略显专业的方法去获取 ,其实哦重要在百度搜素“ip查询”,第一个就是。
(2)用了路由器,一个路由器呆了好几台电脑,比如说跟室友,这就需要你去路由管理页面设置一下,端口映射,让被人访问你们的ip地址时,映射到你的电脑,在浏览器中输入192.168.1.1(以你的路由为准),进入路由管理页面,操作如下图,
转发规则-----虚拟服务器-------添加新条目
端口我们没改,所以填8080,IP地址为你的电脑在局域网中的地址,怎么样知道自己的局域网中的地址,很简单自己百度一下,只要局域网里的电脑不是太多,一般为192.168.1.XXX,我这里为192.168.1.101,然后点击保存,OK,然后外网就可以用你们IP去访问你的网站了。
效果图如下:
这时可以把这个网址发给你的同学,试一下,他能不能访问你的网站,答案是肯定的!
3、但是又有新问题了,你第二天打开路由,或者再次上网时,运营商会重新分配给你一个新的IP地址,难道你让你同学访问时,再次把这个IP地址发给他吗?显然这是不合理了。
我们就想有一个动态域名多好。这里给大家介绍一款软件“花生壳”,下载安装,然后注册后,你就会获得一个免费的二级域名,每次开机自启后,就会将花生壳服务端中的IP数据更新成你新的IP地址,然后你每次用你固定的域名来访问时,就会解析到你新的IP地址。
双击你的域名,看有没有显示出“经检测,您的域名已激活并指向正确”!
OK,到这里,没有路由的同学,就可以直接用你的域名访问了!
有路由的同学,还得多操作一步:
再次进入路由管理页面,操作如下图:
点击“动态DNS”,这时如果你的上述操作都没问题的话,服务提供者那一栏已经自动填充成花生壳的网址了,然后输入用户名,密码,点击登录,如果显示为“连接成功”,那点击“保存”。到这里,终于大功告成,看一下最终效果图:
可以看到,我用我的域名成功的访问到了我的网站。
PS:有时显示“验证成功”时也是个假象,一点击“保存”时,又显示为“验证失败”,再点击“登录”,多点击几次“保存”,直到它一直显示为“验证成功”即可,反正就是多试几次。楼主是个人电脑,使用路由器上网,想配置成服务器,是吗。
首先,需要设置路由器的端口映射,就可以实现楼主的要求,具体需要映射的端口是80和21,80端口是WEB端口,21是FTP端口。这里给楼主详细说下:
1、申请花生壳免费域名。因为ADSL每次拨号后,获得的IP都是不同的,所以需要动态绑定到域名上,方便其他人记忆和访问。
2、设置本机固定局域网IP,例如设置为192.168.1.100
3、登陆路由器,找到“虚拟服务器”选项,这里需要说明一下,不同的路由器型号的配置方法也不完全相同,但一般都会有“虚拟服务器”这项功能,如果找不到这一项,可以找到“DMZ主机”,DMZ主机可以将内网的某个IP地址的所有端口均对外网开放,不过这样设置会有安全隐患,建议设置虚拟服务器
4、在“虚拟服务器”表格中填入要映射的内网IP,按上面的就是192.168.1.100,在内网端口和外网端口处填80,再增加一项,填21,然后保存重起路由器
5、启动花生壳并激活域名服务
6、安装IIS和SERVER-U软件,IIS是WEB服务运行环境,用来搭建WEB服务器,SERVER-U是一款非常好用的FTP服务器软件(我自己用了很多年),有中文版,设置起来非常简单,如果不会我帮你远程,设置好后就可以正常访问了。需要注意,通过路由器配置的服务器,在内网电脑一般是不能通过域名访问的,假设在你自己的电脑上访问你申请的域名,就会出现让你输入用户名和密码的提示,你怎么输入都是不对的。要外网的电脑才可以正确访问,这点希望楼主明白。
二、直接ADSL拨号上网的配置方法:
1、申请花生壳免费域名
2、在计算机上启动花生壳并激活域名服务
3、安装IIS和SERVER-U软件,设置好后即可成功访问
差不多就这样了,有什么不懂再问我吧原发布者:谷一商盟学院
如何自己动手搭建一个服务器环境有些朋友觉得自己在电脑上搭建一个服务器很复杂,其实不然,非常简单。刚开始第一次搭建的时候我也觉得很复杂很麻烦,但当我自己动手搭建以后发现,原来这东西也不难,这不过需要细心。那么下面我就就简单的为大家分享一下我搭建服务器的步骤。第一步,下载。先下载一个服务器环境的安装压缩文件,这个文件可在dede,也就是织梦cms下载,名字叫做php服务器整合套件。第二步,解压这个压缩包。解压完以后会有一个名字叫做dedeampzfordebug.exe的运行图标,然后双击这个图标会弹出来一个安装窗口,下面显示他的路径保存默认的是D盘,这个不用更改,直接安装,他就会自动的把所有文件解压到d盘下一个叫做dedeampz的文件夹里。第三部,安装。解压完成之后会跳出来一个窗口告诉我们一些可以更改的选项,这个里面除了root用户初始密码:123456和主站默认网址需要记着以外,其余的都不用动,然后点击安装就可以了。安装完毕以后会有一个提示:成功完成安装!这时候对话框的最下边也出现了相应的改变,我们选择推出程序就可以了,因为我们最好是选择手动安装。这时候我们在看我们电脑的桌面上和右下角的托盘区有一个绿色的六边形图标,其实这个图标就是这个整合环境套件的运行管理程序,并且已maSQL经启动了,我们点击右下角的图标把主窗口打开,我们可以看到apache服务器在运行中,mySQL服务器也是在运行中,这就代表这样一内网服务器搭建免费是可以的,外网服务器搭建必须要域名服务器、说白了就是得到工商局备案登记才可以的。以下是内网搭建的步骤:
工具/原料 首先我们需要准备的工具有:ftpserver绿色版
1688人工客服热线电话
方法/步骤
1,下载好后解压文件得到如下文件夹:
然后我们双击运行“ftpserver.exe” 我们可以新建一个可以登录FTP服务器的账户:
现在需要我们为刚才建立的账户添加一个登录密码:
现在要设置我们共享的目录在哪里,就是登录FTP服务器后能看到的文件有哪些
我们账户,密码,根目录都设置好了后需要我们继续设置权限
权限设置完成后,我们的软件就安装完成了。
点击完成后就会弹出一个已经安装好的界面,剩下的就是根据自己的需要来配置文件了
注意:这样就是一个内网FTP服务器,我们要指定一个IP地址哦!这样别人在自己电脑的浏览器里面输入就可以出现ftp登录输入账号和密码的界面了。上面的ip地址你哪台电脑要当做服务器,就用这台服务器的ip地址作为访问地址。