怎样在Win7系统中搭建Web服务器

怎样在Win7系统中搭建Web服务器,第1张

  1、进入Windows7的控制面板,[打开程序功能],选择[打开或关闭Windows功能]

  2、在安装Windows功能的选项菜单,把interlnet信息服务的所有组件全部勾选起来,

  internet 信息服务器、web 管理工具、万维网服务下的所有组件。

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

  4、打开IIS管理器,进入管理页面,展开右边的个人PC栏,右击网站——添加网站,

  在对话框中输入自己的网站名称、物理路径(网站文件存放位置),记得要设置网站文件夹的安全项,添加一个Everyone用户,设置所有权限控制即可,最后点确定。

  5、双击IIS7中ASP功能,父路径是没有启用的,选择True开启。

  点击右边的高级设置选项,可以修改网站的文件夹

  单击右侧的绑定,可以修改网站所用的端口,

  默认文档,你还可以添加网站打开后自动读取的默认文档名的后缀

  6、如果是本地访问,你可以使用127001来访问所搭建的IIS网站,如果是外网你则需要有一个固定IP,或是通过路由器转发,当然你可以使用花生壳之类的动态域名工具来绑定动态IP。

  通过widows7的IIS配置及网站的搭建,我们可以很方便的调试WEB程序,甚至我们自己可以在电脑上开设网站。

  

首先,两台PC在同一个局域网内,比如pc1的IP地址为19216811 ,PC2的IP为19216812。

其次,看你安装什么操作系统及采用什么编程语言(常见的有PHP或ASP),假定你用windows+PHP,那么PC1的组合可以是WAMP(windows+Apache+Mysql+PHP),只需要下载一个wamp中文版的程序安装就可以了。假如你装在D盘根目录下D:\wamp,那么默认只要把web网页文件放到d:\wamp\root\下面就可以了(最好修改成indexhtml,因为PHP的默认执行文件是这个命名),剩下的在pc1上启动wamp服务(有个按钮点一下启动),然后pc1打开浏览器执行 Localhost(前提是你这台机器没有装过其它web服务器),这时候就能看到你刚刚放入的web文件内容了(记得默认文件名称是indexhtml或indexhtm),如果要访问非默认文件,比如你有个testhtml,那么在浏览器中输入localhost/testhtml就可以看到了,如果看不到说明服务器安装不正确或服务没有启动。利用pc2访问只需要在浏览器中输入http://19216811(pc1的IP地址)就可以访问了,非常简单

最后,要说明的,不论ASP和PHP都支持静态网页文件“htm"及"html"文件,ASP是微软的东西,需要IIS支持,一般的windowsXP不带这个东东,只有安装windowsServer2000及以上版本的服务器版windows才默认带IIS,XP下可以到网上下载一个IIS6使用,安装非常简单,启动运行也简单,新手也能很快上手,同WAMP一样,安装完成后把网页文件复制到IIS默认网站的目录下就行(默认目录在IIS操作界面里面找,可以自己修改)。

如果你要写ASPNET程序,那么WEB服务器的操作系统上必需要安装IIS+NET库的支持才能运行ASPX程序(net),不安装net库的话只能运行asp文件,关于net的安装也很简单,不过个人建议使用wamp运行PHP,开销小,运行稳定更安全

如果网站规模不大,且对服务器不了解,建议买虚拟主机就可以。买到后:

1、把域名跟主机绑定;

2、获取到ftp帐号信息,用ftp软件把程序上传;

3、把数据库导入,修改程序配置文件,连接上数据库,就OK了。

如果一定要用云服务器,买好服务器之后需要配置web服务环境:

1、安装apache/nginx;

2、安装php

3、安装mysql

4、安装ftp

5、修改域名解析,配置apache绑定域名,上传程序,导入数据库数据,修改数据库配置文件,最后大功告成。

可以参考如下Web服务器的建立过程。示例环境及web服务器软件:

Ubuntu 1204

LAMP(Linux,Apache,Mysql,PHP)

1、安装Apache

(1)在安装HTTP Server之前需安装APR(Apache Portable Runtime)和APR-util安装APR

$ tar zxvf apr-146targz

$ cd apr-146/

$ /configure

$ make

$ sudo make install

(2)安装APR-util

$ tar zxvf apr-util-141targz

$ cd apr-util-141

$ /configure –with-apr=/usr/local/apr (whereis apr)

$ make

$ sudo make install

(3)安装httpd-242tarbz2默认安装位置/usr/local/apache2网页放在/usr/local/apache2/htdocs配置文件/usr/local/apache2/conf/httpdconf

$ tar jxvf httpd-242tarbz2

$ cd httpd-242/

$ /configure

$ make

$ sudo make install

(4)启动HTTP Server$ sudo /usr/local/apache2/bin/apachectl startAH00558: httpd: Could not reliably determine the server’s fully qualified domain name, using 127011 Set the ‘ServerName’ directive globally to suppress this message

(5)查看http是否正常运行$ netstat -a | grep httptcp 0 0 :http : LISTEN

(6)在浏览器输入127001如果正常应该显示“It works!”

2、安装MySQL

(1)、下载安装mysql-5525targz,默认安装位置/usr/local/mysql/

$ tar zxvf mysql-5525targz

$ cd mysql-5525/

$ sudo groupadd mysql

$ sudo useradd -r -g mysql mysql

$ cmake

$ make

$ sudo make install

$ cd /usr/local/mysql/

$ sudo chown -R mysql

$ sudo chgrp -R mysql

$ sudo scripts/mysql_install_db –user=mysql

$ sudo chown -R root

$ sudo chown -R mysql data/

$ sudo cp support-files/my-mediumcnf /etc/mycnf

$ sudo cp support-files/mysqlserver /etc/initd/mysqlserver

(2)、启动MySQL:

方法1:$ sudo service mysqlserver start

方法2:$ sudo /usr/local/mysql/bin/mysqld_safe --user=mysql &

3、安装PHP

(1)安装下载php-544targz

$ tar zxvf php-544targz

$ cd php-544

$ /configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-mysqli --enable-mbstring --with-mcrypt(可能需要安装libmcrypt-dev )

$ sudo make install

$ sudo cp phpini-development /usr/local/lib/phpini

(2)配置HTTP Server使之支持PHPapache配置文件/usr/local/apache2/conf/httpdconf修改或添加如下配置

<;IfModule dir_module>

DirectoryIndex indexphp

<;/IfModule>

<;FilesMatch \php$>

SetHandler application/x-httpd-php

<;/FilesMatch>

(3)重启HTTP Server

$ sudo /usr/local/apache2/bin/apachectl restart

虚拟主机也是在web环境中搭建起来的。所以说不管你用虚拟主机还是服务器,web环境是必须的。

不能直接用服务器建站,必须先有web环境部署,然后才能建站。

虚拟主机的资源很少,自己无法安装软件,自由度很低,如果想要实现很多网站功能,只能用服务器。

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

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

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

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

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

自己搭建一个服务器需要准备:硬件设备、操作系统、网络环境、数据库和Web服务器软件、安全防护措施等。

1、硬件设备

首先需要准备一台服务器主机,包括CPU、内存、硬盘等基本硬件组件。此外,还需要考虑服务器的网络连接性,例如是否需要配备网卡或使用云服务。

2、操作系统

选择适合服务器的操作系统,例如Linux或WindowsServer。根据业务需求,选择合适的版本和配置。服务器操作系统的类型主要分为Windows类型和UNIX类型。UNIX类型操作系统具有多用户支持、多任务处理、网络服务等功能,常用于大型企业和组织的服务器管理。

3、网络环境

需要准备一个稳定的网络环境,包括互联网连接和局域网环境。在搭建服务器时,需要考虑网络的安全性和稳定性。

4、数据库和Web服务器软件

选择适合业务需求的数据库软件和Web服务器软件,例如MySQL、PostgreSQL、Apache或Nginx等。这些软件可以安装在服务器操作系统上,以提供数据存储和处理服务。

5、安全防护措施

为了保护服务器和数据的安全性,需要采取一些安全防护措施,例如设置防火墙。同时,也需要定期备份数据,以防意外情况发生导致数据丢失。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 怎样在Win7系统中搭建Web服务器

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情