我台位于城市的边远郊区,在日常维护生活中与外界的联系方式也偏少,出于这个原因,我台在2008年年底开通了电信的ADSL,并且在台里通过路由器拨号上网,在单位内部利用级联技术建成一个小型局域网共享上网。
所示为我台各个科组计算机通过HUB组成一个局域网后通过路由器共享ADSL拨号上网的简图。网络丰富了我台员工的知识,也给我们的维护工作带来了许多便利之处,比如电子器件的参数,电子元件的替换,以及在购买易耗材料上比以往要方便快□杜世清袁传国捷的多。尽管有了这些用途,但是对于网络资源的利用还是很少的。
为了达到更多的网络资源共享,计划利用已有的ADSL拨号上网和台内的计算机架设我台的网站。下面就简单介绍一下在这种情况下架设网站的基本知识和要求。
这里首先确定某一台计算机作为网站服务器,这台计算机主要是对客户端所发出的浏览请求进行响应的。服务器本身硬件和软件的安全性和稳定性是很重要的,所以建议使用linux或者unix操作系统,但是至少得使用windowsNT操作系统,为了便于操作与开发,我台服务器使用的是windowsNT操作系统,前面提到了服务器需要响应客户端发出的连接要求的问题,这就需要服务器端安装HTTP的WEB浏览服务IIS或者APACHE或者其他类HTTP服务器端软件。IIS是微软公司的产品,软件在安装盘里面,添加安装即可。APACHE是目前最流行的HTTP服务器软件之一,快速、可靠、可通过简单的API扩展,Perl/Python解释器可被编译到服务器中,完全免费、完全代码开放的共享软件。APACHE可以在官方网站上下载,安装过程也比较简单,需要注意的是APACHE安装的选项,以及配置文件的修改,这些具体的设置数据都是由网站所要满足的客户需求以及服务器的承受能力决定的。视听界广播电视技术
我台使用的是APACHE软件,安装后启动服务,用frontpage或者记事本编辑器写一个简单的网页,保存至HTTP服务器软件安装的根目录下,命名为index.html文件,在IE地址栏输入127.0.0.1,如果能够打开刚才建立的网页那么我们的HTTP服务器就建立成功了。如果无法显示或者显示的不是刚才建立的网页,仔细检查APACHE服务的设置与配置文件参数的修改。
现在位于局域网中的客户机都可以通过服务器的IP地址浏览服务器上的HTTP服务的网页了。剩下的问题就是如何让internet上的客户浏览我台在局域网内架设的这个网站。电信的ADSL拨号上网所给的IP是动态变更的,那么我们就需要一个软件能够将我台的动态IP和某个域名动态绑定起来。这里推荐使用"花生壳"这个软件,国产免费软件,申请后送二级域名。只需要在我台服务器上安装一个"花生壳"的客户端,随系统启动即可。当服务器开启后,自动加载"花生壳"客户端,与"花生壳"软件服务器端联系,客户端IP与其域名建立起映射关系。当internet上用户浏览我台域名的时候,通过"花生壳"网站将客户请求与我台拨号上网的IP连接起来。
现在internet上客户可以通过我台域名访问我台IP了,但是仅仅访问IP并没有达到我们预期的目的,就是将我台网站展现给客户浏览。由于我台是局域网共享路由器拨号上网的方式与internet连接的,所以我们必须在路由器里面设置一个可以使internet上客户的web浏览请求发送到服务器计算机上。路由器为了保证局域网的安全,会阻断从外部(internet)发起的连接请求,因此,要使internet用户能够访问局域网内的服务器,就要设置虚拟服务器,将WAN口IP地址、端口号(外部端口)和局域网内服务器IP地址、端口号(内部端口)建立映射关系,所有对该WAN口服务端口的访问将会被重定位给指定的局域网内服务器的相应内部端口。被设置成DMZ主机的服务器需要设置成固定IP,然后在路由器内设置DMZ主机IP地址。
当网站被收录后,internet用户就可以通过我台的网站的关键词搜索到我台的域名。
做到这里为止,我台的网站的基础架设起来了,只是少了网站的实际内容,丰富网站内容其实是最繁琐的工作,网站内容分为静态网页和动态网页两种,这些设计不但需要技术上面的支持还需要艺术方面的发挥。静态网页比较简单,这里不多介绍。与客户动态交互的才是网站生存的根本,动态网页的存储量如果很大的话通过文件的存储会有许多问题,例如文件变大造成响应缓慢、在一个普通文件中查找特定的一个或者一组记录将会是非常困难的,所以我们架设的服务器需要建立数据库,这又涉及到服务器的数据库的安装和使用,我台使用的是代码开放的免费数据库系统MYSQL。我台网站的内容主要是从internet上下载的一个免费的bbs论坛,并且其代码是开放的。在网页的开发工作上主要是用PHP和MYSQL开发考勤系统和仓库系统等等。
大客户
微信
置顶