首页系统web服务器架设(web服务器的架设)

web服务器架设(web服务器的架设)

编程之家2024-06-0296次浏览

一、路由器怎么架设WEB服务器

使用路由器架设WEB服务器可以让外网可以访问到内网中的某一台电脑,也可以是电脑上架设的本地网站。下面是我给大家整理的一些有关使用路由器架设WEB服务器的方法,希望对大家有帮助!

web服务器架设(web服务器的架设)
使用路由器架设WEB服务器的方法

首先确定电脑与路由器正确连接,并且已连至互联网。在地址栏中输入你的路由器的地址(没改地址的话是192.168.1.1或192.168.0.1)回车,输入用户名密码,进入路由器主界面。

进入主界面后,选择转发规则(不同型号叫法可能不一样),然后选择虚拟服务器,

选择增加新的条目,如图所示

这时需要输入服务器端口和IP地址。这里的IP指的是电脑的IP,使用命令指示符ipconfig可以查看

记好IP,输入到刚才的IP里,端口映射设置如下:服务端口号填写80,如果填写为80-82则代表映射80、81、82端口

保存好你将看到,如图所示,这就代表你成功了。到此路由器中的设置已经完成。我们再看看电脑中的设置。

web服务器架设(web服务器的架设)

本文以Windows中的IIS为例。具体的IIS安装和使用方法请自行搜索。

打开IIS,找到网站右击选择“编辑绑定”打开“网站绑定”窗口,“主机名”为空不填,IP地址写本地IP地址192.168.XXX.XXX(填入刚才的IP)。

以上设置成功后,就可以访问了。事实上就是端口映射,这里就设置好了

END

二、怎样安装web服务器

局域网Web服务器的主要功能是实现资源共享,同时借助于局域网服务器访问页面可有效的实现信息的同步。利用Web服务器,我们随时随地都可以将自己的信息上传到服务器端,让其它关注你的用户能在第一时间内了解的思想和动态。下面我就如何在Windows7系统下搭建Web服务器与大家交流一下。

web服务器架设(web服务器的架设)

安装web服务器的方法

打开控制面板,选择并进入“程序”,双击“打开或关闭Windows服务”,在弹出的窗口中选择“Internet信息服务”下面所有地选项,点击确定后,开始更新服务。

2更新完成后,打开浏览器,输入“;回车,如果此时出现IIS7欢迎界面,说明Web服务器已经搭建成功。

3当web服务器搭建成功后,我们下一步所要做的就是把我们开发的网站安装到Web服务器的目录中。一般情况下,当Web服务器安装完成后,会创建路径“%系统根目录%inetpub/wwwroot”,将我们开发的网站COPY到该路径下。即可实现本地访问该网站。

4设置防火墙,让局域网当其它计算机也能访问本地网站资源。具体方法:打开控制面板,选择“系统和安全”,点击“允许程序通过Windows防火墙”,在弹出的对话框中勾选“万维网服务HTTP”右侧的两个复选框,最后点击确定退出。

5在局域网中其它计算机上,打开浏览器,输入“服务器的IP地址/”按回车键,就可以访问服务器上的资源”。经过以上步骤的设置,局域网中的其它用户就可以通过浏览器访问你所共享的web资源了!

三、如何架设Web认证方式的上网服务器

可以使用Linux下的Squid。下面是Ubuntu下的配置:

Ubuntu7.04下Squid代理服务器的安装与配置2007-07-08 19:48今天,我花了一个整整一个下午的时间总算可以用Linux(Ubuntu7.04)来开代理给校园网(局域网)内的其他同学开代理上外网呐,在设置的过程中我主要遇到了如下两个问题(似乎跟Ubuntu复杂的用户关系有关):

“(core dumped)”

“Failed to make swap directory/var/spool/squid/00:(13) Permission denied”

上面这些问题真的弄到我有点抓狂,不过最好我把Squid有关的用新立得软件管理器全都删掉,按下面的做法一步步来才最终搞定,发现网上有关ubuntu squid的资料真的难找,希望其他人看了这篇文章后能少走一点弯路。

具做做法如下(参考网上的资料根据自己的实践进行了重要的修改):

如果你认为编译源码比较麻烦的话,你可以用这个命令来装:

shell~$ sudo apt-get install squid#很快就会装上并且还自动启动了.

Shell~$ whereis squid#可以查看squid主要文件装到什么地方去了.

squid默认配制是不让任何用记使用它的,你需要做相应的修改.

shell~$ sudo gedit/etc/squid/squid.conf

然后定位到

# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS

# Example rule allowing access from your local networks. Adapt

# to list your(internal) IP networks from where browsing should

# be allowed

#acl our_networks src 192.168.1.0/24 192.168.2.0/24

#http_access allow our_networks

http_access allow localhost

########add by LfT

acl my_network src 10.16.7.222 10.16.8.168 10.16.6.24#设置你允许访问的ip

http_access allow my_network

#########end add

# And finally deny all other access to this proxy

http_access deny all

再定位到

# Squid normally listens to port 3128

########change by LfT

http_port 10.16.8.51:808#你的局域网IP及开放的端口;原来是:http_port 3128

#########change add

# TAG: https_port

# Note: This option is only available if Squid is rebuilt with the

#--enable-ssl option

这样当你启用squid后,这几个ip就可使用这个代理了.如果你还希望客户端提供用户名密码才能使用的话,我们还需做点修改,继续定位到

#Then, set this line to something like

#

# auth_param basic program/usr/lib/squid/ncsa_auth/usr/etc/passwd

######add by chenheng

auth_param basic program/usr/lib/squid/ncsa_auth/etc/squid/passwd

acl auth proxy_auth sdau

http_access allow auth

######end add

以上修改后,你就可以启用squid(这里假设你设置好了用户名和密码,如果没有设置,参考如下)

得用apache的htpasswd工具为squid设置用户的密码:

shell~$ sudo htpasswd-c/etc/squid/passwd proxy_user proxy_password(passwd路径你可以自己定制,但建议你参考官方建意,虽然我没有照做).

如果是首次运行squid,你需要首先执行:

shell~$ sudo squid-z(作用我不好用中文解释,但相信你一定能理解这样做必要性)

接下来检验我们的配制文件是否有问题

shell~$ sudo squid-k parse

如果没有任何消息输出,恭喜,你可以使用squid了.

shell~$ sudo squid(后台启动)

shell~$ sudo squid-k shutdown(用这个命令关掉代理)

如果你认为源码安装更好,你可以如下操作:

shell~$ sudo./configure--prefix=/usr/local/squid—enable-basic-auth-helpers=NCSA

shell~$ sudo make

shell~$ sudo make install

然后对配制文件的修改就同上了,这里不在多说了.

这里仅仅是个人使用的简单配制,如果你想详细了解squid,推荐大家到(Squid中文权威指南):

bbs申请(如何进行BBS申请)诺基亚6300游戏(诺基亚6300手机游戏好玩吗)