有问题就有答案
怎样建设一个自己的服务器呀?告诉我具体服务器搭建流程!需要具备那些硬件软件啊?各位高手谢谢了!
服务器搭建:iis(微软的,不错,会用鼠标,认识中文的,都可以很快上手),apache(本文可能不会提到,但是它是比较专业的服务器搭建软件,有兴趣可以和我交流交流)
相信你不只是想提供web服务吧,咱们也要搞搞ftp吧,呵呵
ftp服务器需要的软件:其实iis就自带一个ftp服务,但是我不推荐,主要是管理不太方便(个人观点)。我在这里给大家推荐serv-u,简单,实用,地球人都喜欢,呵呵(你个小兔崽子,少废话)
好了,软件呢就需要这些,如果你想搞点论坛啊,江湖游戏什么的,那就到网络上去搜索你想要的源代码吧,我觉得,论坛的话,雷傲的不错,当然也有支持asp的动网的,其实最近流行的是php,如果你喜欢什么,那就去down什么,这些都是非常非常简单的,相信自己,无师自通,J。
晕,差点忘了重要的东西,如果要搭建cgi或者php的论坛,还需要一些插件:
支持cgi的插件:需要perl编译器:activeperl,个大网站都有下载。
支持php的插件:需要php for win的插件,版本更新比较快,下载最新版本比较好。
Ok,要用的软件都说差不多了,如果还有需要的,我会在后面说明的。
喝口水,现在是万事具备,只欠东风了,开工ing:
首先,宽带得ip应该是动态得,所以我们就需要一个域名服务,来指向自己得机器,要不然,别人不能进入,这里推荐花生壳域名服务(),申请不是特别得繁琐,认识中文就会申请。申请好以后,你需要下载一个客户端,如果你不安装这个东东,还是不能够实现域名的指向,就在该网站有下载(注意下载最新得版本,下载老版本干什么啊,浪费资源,如果你有恋旧情怀,下载旧版本我也没办法)。当然,如果你有固定的ip,那就congratulate你了啊,不用动态域名了,我真的好想有一个固定的ip,但是没钱,穷人就是命苦啊L
接下来,安装iis,我们是菜鸟,当然用最菜的东东,iis所见所得,简单实用(不是给微软打广告,真得是这样,它比起apache简单多了)。如果你的是win2000服务器版,那iis应该是有安装得,如果是专业版,那就需要添加,添加删除软件里面可以找到,这里就不多说了。安装iis后,需要进行一些简单的设置,无非就是用鼠标对着那些中文按钮点点,简单的很,后面会提到如何配置cgi和php的,这里就不说了。
ftp服务器的serv-u的安装:和其它软件一样,下一步,下一步,finish,呵呵,不会被揍吧。安装完成以后,就会自动运行,需要填写一些东西,建议你在中文之家去下载汉化破解版的serv-u,这样对我等不识洋文的来说,是佳音啊。填写的时候只需要注意以下几个事项:
1, 如果你是动态的ip,那就在填写ip那一栏里面不要填写,如果是固定的,那就填吧,接下来是填写域名,就填写你申请的花生壳的免费域名。后面的,都是一见就明白的,不需要我再在这里罗嗦了。
2, 如果你不希望ftp服务随着系统的启动而启动,那就不要选择随系统启动那一栏,如果你不希望匿名登陆,就会自动提示你新建一个用户名和密码,反正你按着提示来,就不会出错的。
3, 关于serv-u的教程网络上非常多的,你去找找,那些高手说的绝对比我说的好,建议去下载几本看看,我就是从那些高手的文章中学习的。
4, 如果想让自己的ftp站点更专业,可以参看serv-u的帮助文件,有message的一些常用变量,那里说的很详细的。
Ok,服务器的搭建说的也就差不多了,如果有不对的地方,欢迎大家指出,下面就开始说说,如何使自己的服务器功能越来越强大。
论坛的安装:
如果你是使用asp代码的论坛,那你的iis服务器不用做任何说明,就可以支持的,当然,如果你用的是apache服务器,那就需要其它的设置,由于本文主要是基于iis的服务器,所以就不说了,网络上关于apache支持asp的教程也非常的多(其实我也不是特别的熟悉apache,不要k我啊,如果k我,我就不说了,嘿嘿)。
如果你是使用cgi的论坛,那就需要安装actibeperl,在安装的时候,只需要注意,将他安装在c:usr目录下,其实我也不知道为什么要安装到这里,反正你安装到这里会避免很多的问题,如果你安装到其它的目录,可能会出现一些比较怪的问题。
安装过程,省略,因为所有的软件安装方法都是大同小异,下面,我来说说如何在iis里面配置cgi:
打开iis管理器,打开网站属性,进入 主目录选项,点击,配置,然后进入一个新的对话框,点击添加,添加如下:
可执行文件:c:usrbinperl.exe %s %s (其实就是perl文件的地址,后面加两个%s,中间有空格的啊)
扩展名:.cgi
还要添加一次:
可执行文件:c:usrbinperl.exe %s %s
扩展名:.pl
然后,添加一个虚拟目录,注意以下的:
第一, 路径在你的cgi目录下,
第二, 如果是雷傲的,建议虚拟目录命名为cgi-bin,至于为什么,那是因为我习惯了,呵呵,不会被k吧
完了,配置cgi的就着么简单,如果大侠们觉得哪里有错误,请指出,呵呵!
如果你要搞些php的东西,那就要安装php for win。建议使用解压方式,不要用那个安装的,不好,为什么呢?怎么这么多为什么啊,那是别人高手说的,我怎么知道为什么啊。
废话少说,开工ing:
开工前,还有点废话:
PHP安装的两种不同模式,一种是Cgi模式(CGI executable),另一种是模块化安装方式。可以这样来区别:在CGI模式下,如果客户机请求一个php文件,Web服务器就调用php.exe去解释这个文件,然后再把解释的结果以网页的形式返回给客户机;而在模块化中,PHP是与Web服务器一起启动并运行的,所以从理论上说来说,以apache模块方式安装的PHP4有着比CGI模式更好的安全性以及更好的执行效率和速度,其实选择什么安装方式,完全在于你,而不是我在这里废话。
解压缩php到你想要的目录,我习惯上解压缩到c:php
打开刚才解压的PHP目录,你会发现有一个叫做"php.ini-dist"的文件,这就是PHP的配置文件了,你需要把它改名成"php.ini",然后复制到系统目录中(如果你的系统装在C盘,XP下就是"C:windows",Windows2000下是"C:winnt")。
我以前看过很多介绍PHP安装文件的文章都说要修改php.ini中"extension_dir"和"doc_root"这两项的值,可是小的在安装PHP过程中都没有改过,也没有过任何错误,看来这两个参数不是必须的。当然如果你不放心也可以修改一下。把doc_root改成你的服务器的根目录,把extension_dir改成你的PHP安装文件夹中的extensions文件夹所在的绝对路径。其实不改,也不会出错,那就看你怎 么设置了
参考资料:
如何搭建服务器
你这个得三方数据传输了 建议找个成熟点的框架 自己写的话 可能耗费的资源会比较的多 1、 摄像机录下视频 你得存放在服务器的一个特定的位置 并且在数据库做好相应的记录 2、 服务器得对数据进行分类处理 并且服务端后台程序提供对应的接口3、 客户端按照需要自行向服务端取或者服务端主动向客户端推送 进行视频的播放安装IIS服务器 比较全能,也可以安装APACHE同时做个网页和服务器交互,综合这两方面 用什么样的架构比较好?客户端哪有数据啊,数据从摄像机那里拿来的。现在就是不知道服务器怎么和摄像机搭上关系呢。客户端收到服务器传过来数据,然后h264解码播放。服务器怎么得到摄像机的实时数据呢?你不是要客户端传过去么?凑积分凑积分凑积分凑积分凑积分虽然没什么经验但还是感觉楼上的说法很靠谱路过看看,。。。。。。。。。服务器选个tomcat 吧 实时的 数据 推荐客户端用Vitamio 开发视频播放 Vitamio 支持 MMS, RTSP, RTMP, HLS(m3u8) 等常见的多种视频流媒体协议,包括点播与直播。Vitamio 在android平台上开发吗?一直想搭建个服务器 不知道怎么搭建 没思路 有没人有事很忙实例或资料 分享下关键要解决的问题就是如何将摄像头的数据返回,你可以将摄像头的数据推送到服务器上,客户端请求数据时候,直接冲服务器拉取流媒体数据即可。关于账户管理,服务器可选的很多,red5, java web 等等啦,kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk可以试试用php试下,坐等答案...........................
如何搭建一个能从互联网访问的数据库服务器?
网站就是你的影子,网站就是你的形象,网站就是你的克隆。网站是你永不休息的影视台。网站能将你的潜力发挥致极。网站是你事业的进军号,是你的广告牌,网站是你的千军万马,网站是你克敌制胜的法宝。网站能使你运筹帷幄,决胜千里,网站是你希望的寄托,网站是你拼搏进取成功的记载,网站是你的超市,甚至是你的“虚拟银行”。
这样从网上书店取域名来看,完全可以下点功夫,做点文章,取一个更好的域名。其它领域的域名问题,大体类似。我要建一个网站,起一个什么域名呢?积我多年的理想,愿望,经验,我想建一个为科技,发明人服务的综合信息网站。
这可是千载难逢的好机会。笔者最近看到有一篇关于网上书店的报道,颇让人有点感想。网上售书是现在电子商务首选的实验对象。它可以较方便的面向国内国际开展电子商务。该篇报道中列举的八家网上书店域名,有四家完全用了汉语拼音,显然他们的市场定位面向国内。
但它与其它许多词的组合已被别人抢注。那么还有什么词能被最大多数的人接收呢?低头看看眼前的计算机,我想到电脑中有一个核心部件叫CPU,它的含义是中央处理器。是一个很科学,很形象,很有活力的词。它也是长期以来少数几个没有被汉化的词。
建设网站第一步就是取一个自己的域名。域名是你在互联网上的品牌,是你的无形资产。又因为域名具有全球唯一性。因此它的价值要高于你传统的名字,商号,商标。你必须认真的,精心的设计你的域名。
要让用户明确这种链接颜色的含义,颜色使用的一致性是关键。7、过时信息应该把网页维护费用列入部门预算。维护往往是改进网站内容的经济途径,许多旧的页面仍可以保持原在内容,只要链接到新页面上就可以了。
2、画蛇添足地使用最新技术在网页中使用FLASH等需要下载插件的新技术,也许可以引来一些无目的的访问者,但大多数用户所关心的还是那些有益的内容以及你提供良好客户服务的能力。建议医学站点少用这些技术,因为他们大部分还在使用14''的显示器。
当别人看到你的域名就会让人联想到这是一个什么样的网站:什么主题,什么性质,什么行业,什么地域,什么等级,什么层次,什么品牌。简洁,短小,明了,好记,含义深刻是好域名的标准。同时它也反应了网站的文化层次,服务对象定位等等。
我们的商家曾经为自己的商号,商标起名绞尽脑汁,却未能在域名上下点力气,这样要吃大亏的。我们现在进入市场经济时代,要与世界经济接轨,我们的眼光要放远点,脚跟要站高点。起一个好的域名,甚至可以弥补你现在名字的不足。
当今网络上已有一千多万个域名,那么我们还能找到合适的域名吗?功夫不负有心人,只要下功夫,办法总会有的。域名是你进入互联网时给人的第一印象,就象我们个人去应聘,给人的第一印象十分重要。
4、孤立网页应该确保每一个页面都具有清楚的标识以显示它属于哪一个站点。同样地,每一个页面都应该有一个通向主页的链接,以及该页面在站点中的逻辑位置的指示。5、网站导航支持匮乏在一开始设计网站的时候,你就得十分清楚所要展示的信息的体系结构,并且把这些明白无误地展现给用户。
设置一个网站地图,用户就能够知道他们所在的位置。6、非标准的链接颜色用户还没有访问过的页面链接应该是蓝色的;已经访问过的页面链接应该是紫色或是红色的。不要把这些颜色混淆起来,因为通过链接的颜色来判断页面是否曾经访问过,从而了解访问路线,这是大部分浏览器所支持的标准导航辅助特性之一。
3、滚动字幕、变换的选择以及持续性动画不要使用那些不断运动的页面元素,运动的图像容易对人的视觉感受产生不良影响,闪烁的东西更是令人无法忍受。页面应该创造平和而安静的环境以方便阅读。
要跟上时代新潮流,还要为将来可能开拓的领域留有余地。应该起一个比较新颖,让人好记,好听,又有意义,又比较概括,通俗易懂,中外通用的名字。最好是大众化,过目不忘的词。抬头考虑一下当今最流行的词是什么?“IT”这是在今年报纸,电台电视台出现频度极高的一个时髦外来语,以致国内还没来得及定义它的中文发音,就直接被引用了。
例如有的公司汉语名字意义还行,但使用拼音时就不太好记,以后人们看到这个域名又很难联想到准确的中文名。这样的域名要想打出品牌,要花大价钱了。有时下点功夫设计域名,甚至花钱买域名,却可为今后打品牌省却许多金钱与时间。
而我们知道图书向国外销售也是比较方便的。这样将来要开拓国际市场,让外商接收你的品牌,就要多费功夫了。还有两个域名,看了名字也不能使人联想到书。而另有一家网上书店,拥有三个域名,让人看一眼,就能记住两个,这就非常成功了。
当然,有些页面在过期以后,应该被彻底地从服务器上清理掉。8、过长的下载时间研究表明,页面反应时间超过10至15秒,用户就很容易失去兴趣。网页设计中尽量少使用图片,使用图片也要进行压作者:fanjiningwm发布日期:在信息时代,网站就是虚拟的你,是你理想的化身,是你心灵的窗户,是你智慧的结晶,是你魅力的延伸。
1、过多使用框架将一个页面划分为多个框架对使用者来说是十分不方便的,因为框架破坏了网页的基本界面,打印输出也变得十分困难。更糟的是,使用者所进行的操作可能出现许多令人意想不到的结果。2、画蛇添足地使用最新技术在网页中使用FLASH等需要下载插件的新技术,也许可以引来一些无目的的访问者,但大多数用户所关心的还是那些有益的内容以及你提供良好客户服务的能力。建议医学站点少用这些技术,因为他们大部分还在使用14''的显示器。3、滚动字幕、变换的选择以及持续性动画不要使用那些不断运动的页面元素,运动的图像容易对人的视觉感受产生不良影响,闪烁的东西更是令人无法忍受。页面应...
看你的数据库类型,首先要开放你的数据库服务器端口,比如3306将数据库开放外网连接然后使用程序JDBC或者其他ODBC之类的将连接字符串配置为该数据库服务器的IP,和端口号后即可连接上。
IT,CPU上至科学家,下至小学生都熟悉它,结合起来再合适不过了。它还可以延伸解释成信息时代,发明时代等等,很有意义。有了域名,空间,就可以建网站了。。
好的域名是成功的开始。直接使用英语单词是大家的首选方法,英语单词与缩写的组合,英语单词与汉语拼音的组合,汉语拼音及缩写,数字,数字单词谐音等等都是起域名的办法。如果起的域名让人一看不好懂,不好记,搞不请什么意思,就是解释以后,还不太清楚的,就麻烦了。
1、过多使用框架将一个页面划分为多个框架对使用者来说是十分不方便的,因为框架破坏了网页的基本界面,打印输出也变得十分困难。更糟的是,使用者所进行的操作可能出现许多令人意想不到的结果。
linux下怎样进行ftp服务器的搭建?l
dirmessage_enable=YES//dirmessage_enable设置为yes时,当切换到ftp服务器中的某个目录时,将显示该目录下的"。message"隐含文件的内容。
usr_list"文件。listen=YES//listen设置为yes时,ftp服务器将处于独立启动模式。tcp_wrappers=YES//tcp_wrappers设置为yes时,ftp服务器将使用tcp_wrappes作为主机访问控制方式。
aa/home/aa#chownbb。bb/home/bb#ls-l/hometotal24drwx------4aaaa4096May2612:15aadrwx------4bbbb4096May2612:16bb设置宿主目录权限#chmod770/home/aa#chmod770/home/bb#ls-l/hometotal24drwxrwx---4aaaa4096May2612:15aadrwxrwx---4bbbb4096May2612:16bb这时可以登录ftp1、使用匿名用户登录#ftp172。
ftp>ls227EnteringPassiveMode(172,16,16,121,208,47)150Herecomesthedirectorylisting。drwxr-xr-x2004096Oct042004pub226DirectorysendOK。
考试大温馨提示:本内容来源于网络,仅代表作者个人观点,与本站立场无关,仅供您学习交流使用。其中可能有部分文章经过多次转载而造成文章内容缺失、错误或文章作者不详等问题,请您谅解。如有侵犯您的权利,请联系我们,本站会立即予以处理。
local_enable=YES//local_enable设置为yes时允许本地用户登录,本地用户指lunux系统中的用户账号。write_enable=YES//write_enable设置为yes时,ftp服务器开放对本地用户的写权限local_umask=022//local_umask设置项设置本地用户的文件生成掩码,配置文件中的设置为022。
xferlog_enable=YES//xferlog_enable设置为yes时,ftp服务器将启用上传和下载日志。connect_from_port_20=YES//connect_from_port_20设置为yes时,ftp服务器将启用ftp数据端口的连接请求。
16。16。121Connectedto172。16。16。121。220(vsFTPd2。0。1)530PleaseloginwithUSERandPASS。
Password:230Loginsuccessful。RemotesystemtypeisUNIX。Usingbinarymodetotransferfiles。
d/"目录下。userlist_enable=YES//userlist_enable设置为yes时,ftp服务器将检查userlist_file设置文件中指定的用户是否可以访问vsftpd服务器;userlist_file配置项的默认值是"/etc/vsftpd。
530PleaseloginwithUSERandPASS。KERBEROS_V4rejectedasanauthenticationtypeName(172。16。
connect_from_port_20=YES//connect_from_port_20设置为yes时,ftp服务器将启用ftp数据端口的连接请求。xferlog_std_format=YES//xferlog_std_format设置为yes时,ftp服务器将使用标准的ftpdxferlog日志格式。
conf(去除注释行后的配置文件)anonymous_enable=YES//anonymous_enable设置为yes时,ftp服务器允许匿名登录,即用户可使用用户名ftp或anonymous进行ftp登录,登录口令为用户E-mail地址。
dirmessage_enable=YES//dirmessage_enable设置为yes时,当切换到ftp服务器中的某个目录时,将显示该目录下的"。message"隐含文件的内容。xferlog_enable=YES//xferlog_enable设置为yes时,ftp服务器将启用上传和下载日志。
。。#[100%]我们看一下vsftpd。conf的配置文件#grep-v'#'/etc/vsftpd/vsftpd。
xferlog_std_format=YES//xferlog_std_format设置为yes时,ftp服务器将使用标准的ftpdxferlog日志格式。pam_service_name=vsftpd//pam_service_name设置PAM认证服务的配置文件名称,该文件保存在"/etc/pam。
conf的配置文件#grep-v'#'/etc/vsftpd/vsftpd。conf(去除注释行后的配置文件)anonymous_enable=YES//anonymous_enable设置为yes时,ftp服务器允许匿名登录,即用户可使用用户名ftp或anonymous进行ftp登录,登录口令为用户E-mail地址。
16。16。121Connectedto172。16。16。121。220(vsFTPd2。0。1)530PleaseloginwithUSERandPASS。530PleaseloginwithUSERandPASS。
考试大温馨提示:本内容来源于网络,仅代表作者个人观点,与本站立场无关,仅供您学习交流使用。其中可能有部分文章经过多次转载而造成文章内容缺失、错误或文章作者不详等问题,请您谅解。
其中匿名用户登录使用ftp或anonymous作为ftp登录的用户名,在vsftpd的默认设置时输入任何字符串或直接回车都可以登录,匿名用户登录后将以ftp服务器系统中的"/var/ftp"目录作为匿名用户的ftp根目录。
KERBEROS_V4rejectedasanauthenticationtypeName(172。16。16。121:root):anonymous331Pleasespecifythepassword。
首先修改配置文件使主机获得永久ip地址#vi/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=staticIPADDR=172。16。16。111NETMASK=255。255。0。0GATEWAY=172。16。16。1ONBOOT=yesTYPE=Ethernet重启配置文件使之生效#/etc/init。d/networkrestartShuttingdowninterfaceeth0:[OK]Shuttingdownloopbackinterface:...
0。1-5。i386。rpm挂载上去后,把它安装上去#rpm-ivhvsftpd-2。0。1-5。i386。rpmwarning:vsftpd-2。0。1-5。i386。rpm:V3DSAsignature:NOKEY,keyIDdb42a60ePreparing。
如有侵犯您的权利,请联系我们,本站会立即予以处理。
drwxr-xr-x2004096Oct042004pub226DirectorysendOK。其中匿名用户登录使用ftp或anonymous作为ftp登录的用户名,在vsftpd的默认设置时输入任何字符串或直接回车都可以登录,匿名用户登录后将以ftp服务器系统中的"/var/ftp"目录作为匿名用户的ftp根目录。
i386。rpm:V3DSAsignature:NOKEY,keyIDdb42a60ePreparing。。。#[100%]我们看一下vsftpd。
首先修改配置文件使主机获得永久ip地址#vi/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=staticIPADDR=172。
tcp_wrappers可以实现linux系统中网络服务的基于主机地址的访问控制,在"/etc"目录中的hosts。allow和host。deny两个文件用于设置tcp_wrappers的访问控制,hosts。
0。1-5。i386。rpm首先需要挂载光盘#mount/dev/cdrom/media/cdrom#cd/media/cdrom/RedHat/RPMS#ls-lvsftpd*-rw-r--r--25rootroot122195Jan62005vsftpd-2。
16。121:root):anonymous331Pleasespecifythepassword。Password:230Loginsuccessful。RemotesystemtypeisUNIX。
d/networkrestartShuttingdowninterfaceeth0:[OK]Shuttingdownloopbackinterface:[OK]Settingnetworkparameters:[OK]Bringinguploopbackinterface:[OK]Bringingupinterfaceeth0:[OK]需要关掉iptables系统防火墙,使用命令:#serviceiptablesstop把安全级别调低#vi/etc/selinux/config把其中的:SELINUXTYPE=targeted改为SELINUXTYPE=disabled在系统中vsftpd并没被默认安装,需要使用rpm命令安装一下它在RHEL4的第1张光盘中,包文件的名称是vsftpd-2。
16。16。111NETMASK=255。255。0。0GATEWAY=172。16。16。1ONBOOT=yesTYPE=Ethernet重启配置文件使之生效#/etc/init。
pam_service_name=vsftpd//pam_service_name设置PAM认证服务的配置文件名称,该文件保存在"/etc/pam。d/"目录下。userlist_enable=YES//userlist_enable设置为yes时,ftp服务器将检查userlist_file设置文件中指定的用户是否可以访问vsftpd服务器;userlist_file配置项的默认值是"/etc/vsftpd。
allow文件设置允许访问记录,host。deny文件设置拒绝访问记录。启动vsftpd服务器#servicevsftpdstartStartingvsftpdforvsftpd:[OK]关闭可以使用:servicevsftpdstopShuttingdownvsftpd:[OK]查看服务器的运行状态使用:#servicevsftpdstatusvsftpdisstopped添加两个本地用户,使用本地用户登录ftp#useraddaa#passwdaa#useraddbb#passwdbb并改变目录的属主和属组#chownaa。
Usingbinarymodetotransferfiles。ftp>ls227EnteringPassiveMode(172,16,16,121,208,47)150Herecomesthedirectorylisting。
0。1-5。i386。rpm挂载上去后,把它安装上去#rpm-ivhvsftpd-2。0。1-5。i386。rpmwarning:vsftpd-2。0。1-5。