如何把自己的电脑作为网站服务器

如何把自己的电脑作为网站服务器,第1张

想让电脑成为一台服务器,是通过路由器上网的,也可以通过一些设置,让世界上所有的人通过浏览器来访问位于你电脑上你自己的网站,注意,这一切都是你的,是不是很酷。当然这不是一件简单的事情,首先你要把这篇文章看完,还要动手实践,后续还要进一步学习一些相关的内容。

搭建网站服务器的技术其实是有很多种,有基于windows的技术,也有基于Linux的技术,为了更容易懂而且大部分人可操作,下面的内容基于win7,系统自带的功能,不需要额外安装软件,可以试着做做。

步骤/方法

一、进入Win7的控制面板,打开程序功能,选择打开或关闭Windows功能。

二、在安装Windows功能的选项菜单,把internet信息服务的所有组件全部勾上,点击确定,等待安装完成。

三、安装完成后,打开控制面板,进入系统和安全,打开管理工具,点Internet信息服务(IIS)管理器。

四、在这里注意的是打开IIS之后出现下图画线内容,点击出现其他隐藏内容

打开隐藏内容之后注意下图中划红线地方,其中DEFAULT代表的是个人网站站点,中间的ASP代表的是运行脚本语言,最右侧的编辑权限,编辑网站,绑定和基本设置是设置的重点。

首先点开基本设置,这里设置的物理路径就是将网站源文件放到相对应的文件路径,演示这里设置的是F盘下面新建IIS文件夹,稍后把ASP脚本文件放到里面进行运行测试,在这里还需要完成一些其他内容。

网上有一些免费源码或者开源的网站代码,可以直接下载拿来使用,解压到F盘下IIS文件夹中。

五、绑定,这里的绑定是设置主机端口号,一般网站端口是80,但是访问的时候,默认80端口是不显示的,也就是说你访问跟访问:80是一回事,自己做网站测试一般用8080,8081之类的。

其实在设置基本设置和绑定的时候也可以选择图中画红线的ASP图标右击进行操作

六、当上面内容全部设置完成之后将网站启动,如图显示启动网站环境

七、网站环境启动后打开浏览器输入本地地址后面加上端口号再加上网站ASP文件(在不知道本机ip地址的情况下,访问本机可以用127001或者localhost),就会出现本地网站测试环境,如果网站出现打不开的情况试着按照步骤往回查,一般会是端口号被占用需要更换端口号,或者需要重启网站环境就可以。

总结:对于初学者而言,可能设置网站是最大的难点,简单的理解其实就是设置一个特定的目录作为网站的目录,敲击网址访问的网站就对应到这个目录下的文件,所有网站文件换一个称呼就是网页程序,所以这些程序文件也必须放到网站所在目录,当然除了程序文件,还有资源文件等。

好了,按照上面的步骤和思路,可以尝试去下载一个网站源码(针对windowsIIS要下载的源码是aspnet的)

 1、首先需要登入安装了Linux系统的计算机,安装Samba。Fedora发行版一般使用yum工具安装Samba服务器,可以使用“rpm -q samba”查询Samba服务器是否已经安装,当然,也可以直接使用“yum install samba”安装Samba服务器。如果Samba已经安装,yum会给出提示,否则按照步骤,输入“y”就可以直接下载安装Samba服务器了。

  2、安装完成之后,需要查看一下Samba是否已经加入到自启动服务。使用“/sbin/chkconfig | grep smb”和“/sbin/chkconfig | grep nmb”命令可以查看smb和nmb是否加入到系统服务。(SMB是Samba共享服务,nmb是NetBIOS服务,为配合Windows使用,他们两个服务都要加入到系统服务中)。然后再使用“/sbin/service smb status”和“/sbin/service nmb status”查看服务是否已经启用。

  3、接下来就要配置samba服务器了。编辑修改“/etc/samba/smbconf”,设置共享和认证参数。如图就是我在用的Samba用户共享典型配置文件。编辑修改完成之后,可以使用“testparm /etc/samba/smbconf”验证配置文件的有效性,以免因配置文件错误而导致Samba服务无法启动。

  4、验证OK的话,接下来就是添加Samba共享用户了,使用“/usr/bin/smbpasswd -a <用户名称>”的方式添加Samba共享用户,并为每个用户设置Samba共享认证的密码。

  5、到这里基本上Samba服务器配置就完成了,如果上述步骤中smb和nmb服务没有自动添加到系统服务中,可以使用“/sbin/chkconfig --level 2345 smb on”和“/sbin/chkconfig --level 2345 nmb on”将其加入到系统服务中,其中2345是Linux的运行级别,一般都不会超出这几个运行级别。然后我们就可以使用“/sbin/service smb restart”和“/sbin/service nmb restart”重启服务了。

  6、重启完成之后,Windows就可以访问用户共享了。在Windows资源管理器输入“\\共享IP地址\共享用户”,就可以访问用户自己目录下的全部文件了。

  7、为了测试共享权限,我们进入用户共享目录,尝试在Windows资源管理器中创建一个“test”目录。

  8、回到Linux的用户目录,我们就可以看到,Windows和Linux查看到的用户共享目录是一致的。(你可能觉得看到的文件和目录说不一致,这是因为我的Windows设置了显示隐藏文件和文件夹的缘故。)

架设服务器步骤:\x0d\一、安装IIS\x0d\从桌面打开"我的电脑",进入后打开“控制面板",好,这时找到“添加/删除程序",进行双击;在弹出的窗口中,单击“添加/删除Windows组件",等待,会\x0d\弹出一个窗口,这里可以进行选择,看要安装什么组件,这些你以后慢慢看吧,我们先完成我们要做的事。在组件列表中选择第一个“Internet信息服务(IIS)",\x0d\也就是在这一个名称前面的四角框打上勾;(当然,你也可以对“Internet信息服务(IIS)"这一条进行双击,这时就会弹一个窗口,里面又可以进行选择,看哪些不需要安装都可以去掉勾。)\x0d\我们选好了以后,单击“下一步",这时就会弹出一个进度条,安装过程中会提示你插入跟你当前所用的系统版本相对应的系统安装盘;例如:你的系统是XP,那就插入XP系统安装盘;\x0d\2000就插入2000系统安装盘。建议用2000server的的系统做服务器会比较稳定,而且人数访问限制可以自由设置。放入光盘后,单击确定。完成后,开始设置IIS。\x0d\\x0d\二、设置IIS\x0d\也是打开“控制面板”-然后打开“管理工具”-这时找到我们刚安装的“Internet服务管理器",双击;我们看到的是"Internet信息服务"窗口,\x0d\这时我们对,左窗口的“Internet信息服务”文字下边的“你电脑的计算机名旁的 号进行单击,弹出下一级目录,我们现在只要做网站服务器,其它功能不需要,我们都把它停止运行,\x0d\免得被人攻击,如:”默认FTP站点“,我们现在不需要,对该项进行右击选”停止“。我们看到的都照这个步骤弄”停止“服务,只留一个”默认web站点”为”启动“状态。\x0d\接下来我们开始设置我们的站点吧。对“默认web站点”右击,选择”属性“,弹击一个名为”默认web站点属性”的窗口,我们要设的第一个“Web站点":\x0d\详细设置列表:\x0d\\x0d\Web站点标识\x0d\说明:默认Web站点\x0d\IP地址:(全部未分配)\x0d\TCP端口:80(填80)\x0d\\x0d\连接\x0d\无限(不限制访问人数,就单击前边的圆圈)\x0d\限制到(要限制访问人数,就单击前边的圆圈和输入限制连接的人数)\x0d\连接超时:30(秒)\x0d\\x0d\启用保持HTTP激活(打上勾)\x0d\启用日记记录(打上勾)\x0d\\x0d\活动日记格式:\x0d\W3C扩充日志文件格式\x0d\\x0d\这一页设置就完成了;下一设置:\x0d\\x0d\操作员:\x0d\这里就不用设了,用默认的\x0d\\x0d\性能:\x0d\这里也可以跳过,可以不用设置。也可以过看后自已看看需不需要设置。\x0d\\x0d\ISAPI筛选器\x0d\这里不管它\x0d\\x0d\主目录\x0d\(这里要好好设一下了)\x0d\\x0d\连接到此资源时,内容应该来自于:\x0d\此计算机上的目录\x0d\另一计算机上的共享位置\x0d\重定向URL\x0d\(这里我们选第一个)\x0d\\x0d\本地路径:(这里是你那网站肉容的文件夹)比如:我们的网站放在E:\web,那我们就填"E:\web"\x0d\(打勾)脚本资源访问(打勾)日志访问\x0d\(打勾)读取(打勾)索引此资源\x0d\写入(不打勾,打了勾,别人就可以修改我们的网站了)\x0d\目录浏览(不打勾,看情况定)\x0d\\x0d\应用程序设置\x0d\\x0d\应用程序名:默认应用程序\x0d\起始点:\x0d\执行许可:纯脚本\x0d\应用程序保护:中(共用的)\x0d\\x0d\这一页也设置完成了\x0d\\x0d\文档\x0d\(打勾)启用默认文档\x0d\列表里设置\x0d\\x0d\indexhtm(单击添加,输入indexhtm,确定。进行添加)\x0d\indexasp(单击添加,输入indexasp,确定。进行添加)\x0d\indexhtml(单击添加,输入indexhtml,确定。进行添加)\x0d\Defaulthtm\x0d\Defaultasp\x0d\iisstartasp\x0d\\x0d\调整顺序:单击添加后的列表里的任一个项目,然后按左边的向上键,向上移动,向下键,向下移。\x0d\以上的顺序说明:\x0d\比如你的网站上有"indexhtm、indexhtml、indexasp"这三种网页文件,那么你在网页中进行访问,会先访问到indexhtm,若你的网站不存在indexhtm,那么网页会访问indexasp,\x0d\indexhtm和indexasp都没时,那么我们输入网址访问到的就是indexhtml文件(这些都是根据我们上边的设置来进行的)\x0d\\x0d\(不打勾)启用文档页脚

第一步:将自己的电脑变成服务器。

首先,对于搭建的环境尤为重要,所以这推荐一个集成环境wamp。

安装,一路点击next,apache+sql+phpmyadmin的环境一键搭好。

在浏览器输入localhost,出现以下页面说明安装成功了。现在服务器和php环境算是搭好了。此时在桌面右下角任务栏中会有wamp的图标,点击会有下图显示,www是网站页面根目录,localhost是网站默认主页,点击phpmyadmin可以进入数据库管理界面。

第二步:域名

怎么获取域名呢,其实有很多种方式,百度上都有,这里呢就介绍花生壳这种方式。

去花生壳的官网下载相应版本的软件下载地址:(点击打开链接)

去注册一个会员,这时花生壳会给你一个免费的壳域名。

在软件中可以查看域名信息。

若需要将自己的项目发布到外网上,需要注册内网穿透,这样你的项目在外网上也能发布。

第三部,发布软件

找到你集成软件安装目录将你的项目放在www的目录下,注意把原来的indexjsp移出,重新写一个indexjsp指向你的项目底层(也就是访问层)(注:只识别index开头后缀名为jsp,asp,HTML等)。

在浏览器中输入域名加端口号就可以访问你的项目了。

实现这种效果需要解决两个操作:

1:电脑安装服务器软件,并设置开启允许远程访问。

2:给你的电脑提供外部解析。

操作方法:

(1)电脑安装服务器软件

得看要提供的服务类型,如常见的Web服务器有linux系统、windows系统两种类型,linux系统有很多现成的可用系统如CentOS、红旗Linux等,Windows系统常见的服务器系统有Win2003、Win2008等,当然也可以使用台式电脑系统进行简单的服务器环境搭建。

这方面建议你按照自己想搭建的服务器类型在网上找下具体的安装方法。

(2)外部解析

局域网访问:

可以采用固定IP的方式,直接使用ip地址进行访问。

互联网访问(有2种方式):

①可以租用固定IP实现互联网的外部访问,不过这种成本相对较高;

②动态ip绑定,这种常见的有花生壳之类的动态IP解析服务。

这两种方式都可以根据不同需要实现相应的外部访问,你可以把服务器理解为电脑,因为从实际上来说服务器本身也是电脑,只是因为服务器增加了外部访问的机制而已。

个人电脑怎么做服务器其实个人电脑跟服务器区别不大,只要一般的电脑配置可能没有服务器的配置性能高,如果用个人电脑做服务器的话,不能运行高计算能力要求相关的应用。当然,用于一般的个人网站之类的小应用,还是可以的。

以电脑部署网站应用,并发布到互联网为实例,个人电脑做服务器操作过程:

一,环境搭建部署1选择自己熟悉的环境。可以是PHP、ASP、NET、JSP、JAVA等常用的环境选择。如果是新手,可以直接采用集成环境包。2数据库选择。小应用一般MYSQL就可以胜用,占用资源小。与windows平台搭配的可以是sqlserver数据库。如果只是静态网站应用,无需选择数据库。3中间件应用。windows自带有IIS,懒人的选择。如果用PHP应用的话,采用IIS配置是比较麻烦的。毕竟IIS是微软的东东,比较适合NET应用。除了IIS,还有APACHE。APACHE是比较多人使用的,它可以在WINDOWS上应用,也可以在LINUX上应用。

二,网站应用部署1以IIS部署网站为例。在IIS上新创建一个网站应用,并配置为本地自己的网站应用目录。

2需要注意端口不能重复占用。3IIS配置本地网站应用后,用内网地址是可以访问网站。

三,网站发布1启用NAT123解析映射。2添加映射。如果自己有域名,可以使用自己的域名绑定。如果还没有自己的域名,可以使用默认二级域名。

3映射后,即可以用域名访问网站。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何把自己的电脑作为网站服务器

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情