如何建立web服务器,webweb服务器搭建服务器搭建
内容导航:
一、如何建立WEB服务器
建立WEB服务器,申请域名都是要钱的,不过也有些免费的域名。有了这些你还得申请虚拟空间,用于你存放你的网站。如果个人有宽带,有条件,也可以把虚拟空间架在自己的主机上。这就只需要将你的域名设置,转向你的主机IP。最后的那个问题就不太敢说了。
二、如何在自己的电脑上搭建web服务器
常见的Web服务器有IIS,httpd和tomcat。
Httpd和tomcat只需要下载只需要下载二进制包,解压,从解压目录的bin目录下运行或者启动即可。
tomcat运行在java环境下,启动之前还需要安装java的jdk运行环境。
另外,IIS自带在微软的Visual studio工具包里,安装好以后可以通过控制面板里面的安装或关闭windows功能添加启动服务。
网络上都有相关安装教程,可以参阅。
硬件:p3 1g以上的电脑配置都可以
软件:装iis6.0(需要安装盘)建议安装iis7.0
系统建议使用win2003或win2008
方法:打开添加/删除程序——添加/删除win组件——勾选internet信息服务(iis)然后下一步安装就行了!
环境配置:asp:
asp是指active server pages。
microsoft active server pages(asp)是服务器端脚本编写环境,使用它可以创建和运行动态、交互的 web服务器应用程序。
使用 asp可以组合 html页、脚本命令和 activex组件以创建交互的 web页和基于 web的功能强大的应用程序。
如在win98下装pws或在win2000下装iis就可以调试asp程序了。
具体内容可看这里: /tutorial/tor/7,id=
php:安装:首先必须确认系统中已经安装了iis
系统推荐:win2003服务器版,win2000专业版和xp系统不支持多用户iis
虚拟主机管理系统无法进行管理,xp系统iis存在问题调试程序会经常出现不正常。
对于作网站和经常调试教本的朋友还是推荐使用win2003服务器版
把系统做好配置好玩游戏的话这两个系统都很不错的,有朋友说win2003系统
很多功能都关闭了而且界面也没有xp好看,不适合个人用,其实这个东西只
需要您稍微改一下,把默认关闭的东西打开,就是一个很不错的个人电脑用的系统
(win2003系统的优化设置方法见:)
安装说明:
注意:php和mysql均安装到d盘,自己拥有服务器的朋友也建议这样安装
大致路径如下:
d:盘—–serv-u(只对服务器用户,本机调试免)
mail(只对服务器用户,本机调试免)
php
mysql
efangvhost4.1(易方虚拟主机管理系统4.1)
e:盘—–www(iis用户目录,存贮iis用户数据或者本机调试数据)
1、php_ 安装到d盘php目录
完全自动安装自动配置,无需手工配置,解决初级用户不会设置的问题
此文件安装完iis也会自动配置完成,无须手工更改。
2、将mysql-4.0.24-win文件夹拷贝到d盘,文件夹重命名为mysql
使用mysqladmin,更改默认密码。
当然也可以不更改,密码为空
进入命令提示符:进入d盘的mysql\bin文件夹
mysql的初始管理帐号是root,没有密码
如果想把默认帐号root密码更改为:
则执行:mysqladmin -u root -p password
其中password不用动,后面的是更改后的密码
回车以后会再次提示输入密码,不用改直接回车,密码就会变为
执行:mysql中\bin中的文件即可启动mysql
第一次需要添加一次默认的密码,此密码随意。
3、安装zend
安装路径默认,提示需要加速的web目录时选择你的web目录
比如web目录在e盘的www中,就选择e:\www此过程需要执行两次
提示是否需要更改系统文件夹中的时,选择是。
4、安装虚拟主机管理系统:
默认安装路径为d盘,安装完执行文件夹中的“安装服务.bat”文件启动易方主机管理系统。
浏览器中执行即可登陆管理系统,默认用户名和密码都是admin
主机管理系统使用说明请到软件官方下载
问题解释:
1、如何使系统支持php教本:执行安装中的php安装系统就可以自动支持。
2、mysql和主机管理系统的连接:将mysql启动。
将虚拟主机管理系统安装到d盘
执行:d盘efangvhost4.1文件夹中的“安装服务.bat”文件启动易方主机管理系统。
浏览器中执行即可登陆管理系统,默认用户名和密码都是admin
进入后选择“系统配置”-“安装设置mysql”
第一次运行需要安装“安装odbc_3.51.11驱动(mysql) ”
然后填写主机地址:此地址默认不用更改(localhost),mysql用户名:root,
密码:(此密码为上面安装步骤2中更改后的密码,如果没有更改则密码为空)。
如果连接mysql成功会有一个成功的提示。
3、主机管理系统开通支持mysql和php的空间:
选择“主机类型”,编号处填写:ht01,并设置相应的参数,其中“站点目录”填写“e:\www”
选择:支持mysql
然后选择“创建站点”选择主机类型为:ht01
管理员帐号和密码随意。
然后点击“创建站点”,成功后点击:“立即管理”
选择“数据库设置”中的“创建mysql数据库”
则此空间开通完毕并已经支持php和mysql。
如果是本机调试,则需要进入此
空间的“iis设置中”,把主机头的ip中填写进本机调试ip,比如:127.0.0.1
设置完成浏览器输入:127.0.0.1就可以显示站点开通成功的画面
4、win2003系统无法本机调试:
打开iis,选择:“web服务扩展”,将“active server pages”设置“允许”
将“应用程序池”中的默认池“defaultapppool”中的“标识”中
的“预定义帐户”更改为一下就可以了,一般都是“网络服务”。
5、我的php教本调试的有问题,想把mysql库删除重新调试怎么办?
很简单,进入mysql文件夹的data目录,删除刚才虚拟主机管理系统中自动建立的那个文件夹中的
文件即可,当然也可以在虚拟主机管理系统里把mysql建立的数据库删除重新建立。
.net:
1.安装web服务器iis5.x以上
2.数据库组件 mdac 2.7以上
.net framework
4.下载.net framework 1.1版可再发行组件包
5.下载.net framework sdk1.1安装(帮助文档和示例)
6.安装简体中文语言包
7.如果你没法运行msi文件,请安装以下软件
如果你没法运行msi文件,请安装以下软件
/downloads/?displaylang=en&;familyid=4b6140f9-2d36-4977-8fa1-6f8a0f5dca8f
最后设置iis了
说白了就是装几个软件
1、microsoft data access components (mdac) 2.8
下载地址: /downloads/?displaylang=zh-cn&familyid=6c050fe3-c795-4b7d-b037-c
2、microsoft? .net framework 1.1 版可再发行组件包
下载地址:
/downloads/?familyid=262d25e3-f589-4842-8157-034d1e7cf3a3&displaylang=zh-cn
3、microsoft? .net framework sdk 1.1 版
下载地址: /downloads/?displaylang=zh-
cn&familyid=9b3a2ca6-3647-4070-9f41-a333c6b9181d
需要注意的是:在安装 .net framework sdk 之前,必须先安装 .net framework 可再发行组件包 1.1 版,如果已经安装了
microsoft visual studio .net 2003,就不需要再另外安装 .net framework sdk。
visual studio .net 2003 中已经包含了该 sdk。
另外如果你的机器安装了office,建议你先备份\microsoft
office\office\这个文件,office会提示你注册或激活,此时将备份的覆盖原文件即可。
还要注意的是有时候我们aspx文件时候出现显示了源文件或者是显示下载该文件的对话框,这是因为没有注册组件,打开运行,输入winnt\\v1.0.3705\aspnet_regiis
-i(重新配置iis将要处理的文件类型关联到的isapi)。
安装iis6.0或更高版本均可
<———————–一、软件准备:————————->
以下均为均不是最新版本,建议使用最新版本
php(5.0.4): /get//from/a/mirror
mysql(4.1.11): /soft/
/downloads/mysql/
zend optimizer(2.5.7): /store/free_?pid=13
phpmyadmin(2.6.2): .html
/softview/softview_
假设 c:\ 为你现在所使用操作系统的系统盘,如果你目前操作系统不是安装在 c:\ ,请自行修改。
<———————–二、安装 php : ————————->
(1)、下载后得到 ,解压至c:\inetpub\php(这个路径可以随意,不过下面要是用到这个路径,请相应修改);
(2)、再将c:\inetpub\php目录下的所有dll文件(主要是c:\inetpub\php下c:\inetpub\php\ext下的dll文件)拷到c:\windows\system32下,覆盖已有的dll文件;
(3)、将c:\php目录下的、和-dist三个文件拷到c:\windows ( windows 2000 下为
c:\winnt)下;将c:\windows\-dist改名为,然后用记事本打开,利用记事本的查找功能搜索
code:
register_globals = off
,将 off 改成 on ;
再搜索
code:
extension_dir =
,并将其路径指到你的 php 目录下的 extensions 目录,比如:extension_dir = “c:\inetpub\php\ext” ;
搜索找到
code:
;windows extensions
将下面列举的
code:
;extension=php_
可选
code:
;extension=php_
这个是用来支持gd库的,一般需要,必选
code:
;extension=php_
可选
code:
;extension=php_
这不选一般用phpmyadmin会出红色提示,故必选
code:
;extension=php_
这个是用来支持mssql的,可选
code:
;extension=php_
这个是用来支持mysql的,要支持mysql必选
将这些前的”;”去掉,其他的你需要的也可以去掉前面的;然后关闭保存该文件。
(4)、配置 iis 使其支持 php :
首先必须确定系统中已经正确安装 iis ,如果没有安装,需要先安装 iis ,安装步骤如下:
打开浏览器,输入:http://localhost/,看到成功页面后进行下面的操作:
php 支持 cgi 和 isapi 两种安装模式,推荐使用 isapi 模式。
这里只解介绍 isapi 模式安装方法:isapi 模式安装步骤:
在“控制面板”的“管理工具”中选择“internet 服务管理器”,打开 iis
后停止服务,然后在左侧“你需要支持php的web站点”比如“默认web站点”上单击右键选择“属性”,在打开的“ web 站点属性”窗口的“isapi
筛选器”标签里找到并点击“添加”按钮,在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入:php ,再将可执行文件指向
所在路径,如:c:\inetpub\php\ 。
打开“web
站点属性”窗口的“主目录”标签,找到并点击“配置”按钮,在弹出的“应用程序配置”窗口中找到并点击“添加”按钮,在弹出的窗口中新增一个扩展名映射,扩展名为
.php ,单击“浏览”将可执行文件指向 所在路径,如:c:\inetpub\php\,然后一路确定即可。
如果还想支持诸如 .php3 ,.phtml 等扩展名的 php 文件,可以重复“添加”步骤。
再打开“web 站点属性”窗口的“文档”标签,找到并点击“添加”按钮,向默认的 web 站点启动文档列表中添加 项。
您可以将 升到最高优先级,这样,访问站点时就会首先自动寻找并打开 文档。
确定 web 目录的应用程序设置和执行许可中选择为纯脚本,然后关闭 internet 信息服务管理器,在命令提示符中执行如下命令:
net stop w3svc
net stop iisadmin
net start w3svc
然后在“internet 服务管理器”左边的“web服务扩展”中设置isapi 扩展允许,active server pages 允许
打开浏览器,输入:http://localhost/,看到成功页面后,在 iis 根目录下新建一个 ,内容如下:
code:
phpinfo();
?>
打开浏览器,输入:http://localhost/,将显示当前服务器所支持 php 的全部信息,可以看到 server api的模式为:isapi 。
<—————————–三、安装 mysql
:————————————>
如果你下载的是 windows essentials (x86) ,将得到 ,直接双击安装即可。
这里本人安装到c:\inetpub\mysql,安装过程中会提示你是不是立即进行配置,选择否即可完成安装。
安装完毕后,在“开始”菜单的“运行”中输入:c:\inetpub\mysql\bin\mysqld-nt -install ,运行成功之后再输入:net
mysql start ,将会启动 mysql 服务;如果你还想较详细的配置 mysql ,就请进入 c:\inetpub\mysql\bin 目录,运行
,按提示操作即可。
如果你下载的是 windows (x86) ,解压后双击执行 即可,步骤同上。
如果你下载的是 without installer (unzip in c:\)
,直接解压到c:\inetpub\mysql,在“开始”菜单的“运行”中输入: c:\inetpub\mysql\bin\ ,运行成功之后再输入:net
mysql start ,即可启动 mysql 服务。
为mysql设置密码,确保安全:
一般菜单里面有配置向导mysql server instance config wizar,运行后按下面步骤配置设置root密码即可
root密码,建议社设置复杂点,确保服务器安全!
也可以在mysql command line client里面用命令配置:
首先在打开dos窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot
-p,回车后提示你输密码,如果刚安装好mysql,超级用户root是没有密码的,故直接回车即可进入到mysql中了,mysql的提示符是:mysql>
修改密码。
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例:给root加个密码首先在dos下进入目录mysqlbin,然后键入以下命令
mysqladmin -uroot -password
注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。
然后执行:
set password for ‘root’@’localhost’ = old_password(”);
这里的命令是由于mysql 4.1 及其后版本验证协议使用的密码哈希算法与老的客户端不兼容,在phpmyadmin里用正确密码登陆也会提示:
client does not support authentication protocol requested
by server; consider upgrading mysql client
所以是为后面正确使用phpmyadmin做准备
这样root密码就设置为了
<———————-四、安装 zend optimizer :———————>
下载后得到 ,直接双击安装即可,安装过程要你选择 web server 时,选择 iis ,然后提示你是否 restart web
server,选择是,完成安装之前提示是否备份 ,点确定后安装完成。
需要注意的是:如果您的php是4.3以上版本,那么就不要用缺省安装,而应该用定制安装并选择 php的版本为php
4.3.x,方能正确安装,否则会说版本不支持。
我这里安装到c:\inetpub\zend
zend optimizer 的安装向导会自动根据你的选择来修改 帮助你启动这个引擎。
下面简单介绍一下 zend optimizer 的配置选项。
以下为本人安装完成后 里的默认配置代码(分号后面的内容为注释):
zend_extension_ts=”c:\inetpub\zend\lib\”
;zend optimizer 模块在硬盘上的安装路径。
zend_extension__ts=”c:\inetpub\zend\lib\optimizer-2.5.7″
;优化器所在目录,默认无须修改。
zend_ion_level=15
;优化程度,这里定义启动多少个优化过程,默认值是 15 ,表示同时开启 10 个优化过程中的 1-4 ,我们可以将这个值改为 1023
,表示开启全部10个优化过程。
调用phpinfo()函数后显示:
zend engine v1.3.0, copyright ? 1998-2002 zend technologies with zend optimize
r v2.1.0, copyright ? 1998-2003, by zend technologies 则表示安装成功。
安装gd库
这一步在前面配置中实际上已经安装好了~
在里找到 “extension_dir”,然后将路径指向extension,如下(假设你的php安装路
径为:c:\inetpub\php、设置extension_dir =
“c:\inetpub\php、ext”,完成这步后,在里找到”extension=php_”这一行,并且去掉前面的分号,gd库安装完成,用echophpinfo();测试是否成功!
<————————–五、安装 phpmyadmin: ————————–>
下载得到 ,将其解压到站点根目录,找到./libraties/并复制到phpmyadmin根目录命名为 ,做以下修改:
搜索$cfg[‘pmaabsoluteuri’],设置你的phpmyadmin的url,如:$cfg[‘pmaabsoluteuri’] =
‘http://localhost/phpmyadmin/’; 注意这里假设phpmyadmin在默认站点的根目录下
搜索$cfg[‘blowfish_secret’],设定好root密码后这里也要填写比如root密码则设置为$cfg[‘blowfish_secret’]
= ”;
搜索$cfg[‘defaultlang’] ,将其设置为 zh-gb2312 ;
搜索$cfg[‘defaultcharset’] ,将其设置为 gb2312 ;
搜索$cfg[‘servers’][$i][‘auth_type’],默认为config,是不安全的,不推荐,推荐使用cookie,将其设置为$cfg[‘servers’][$i][‘auth_type’]
= ‘cookie’;
注意这里如果设置为config请在下面设置用户名和密码!例如:
$cfg[‘servers’][$i][‘user’] = ‘root’; // mysql user—–mysql连接用户
$cfg[‘servers’][$i][‘password’] = ”;
打开浏览器,输入:http://localhost/phpmyadmin/ ,若 iis 和 mysql 均已启动,输入用户root密码即可浏览数据库内容。
phpmyadmin 的具体功能,请慢慢熟悉,这里不再赘述。
至此所有安装完毕
三、怎么建立Web服务器
答:如果你的系统是2000或者XP.放入光盘,然后在控面版中添加组建,把IIS勾选,安装完后可在控制面版里的管理工具中看到有Internet信息服务,点击设置下就OK了~!你用ADSL上网,由于没有固定的IP所以建议使用花生壳这个软件,你去搜索一下这个软件,你可以申请动态域名,他会根据你的IP地址的变化而变化,这样无论你什么时候连线,其他用户都可以通过这个域名来访问你的机器了。
四、怎么建立web服务器
这方法很多,在你电脑上你就可以直接搭建服务器他可以远程访问下载就行了,这不是什么难事。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/119093.html