配置此本地服务器(服务器管理器配置本地服务器)

文章 2年前 (2021) admin
0

如何配置服务为本地服务?

1. 如果想从另一台电脑上网络访问本地电脑(WEB服务器),只需在另一台电脑的浏览器地址栏里面输入本地电脑的IP地址就可以访问了。前提是本地电脑已经启用IIS或其他网络组件架设了WEB网站

2. 在局域网内部使用的服务器可以直接设置静态IP地址(本地固定IP地址),如果需要从外网访问本地服务器,最好是本地网络有外网固定IP地址,然后在防火墙或路由器上做端口映射;

3. 如果没有外网静态IP地址,就申请花生壳等DDNS服务账户,然后在服务器上安装花生壳客户端程序。

4. 静态IP地址就是固定的IP地址,动态IP地址就是每次联网获得的IP地址都不同。

如何在本机配置建立服务器?

首先你的电脑必须是WIN2000,WIN2003,或者WINXP专业版的操作系统,然后安装IIS,在计算机管理工具里设置好以后就可以了

硬件: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程序了。?
具体内容可看这里:?,id=0403.htm

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_setup.exe?安装到d盘php目录
完全自动安装自动配置,无需手工配置,解决初级用户不会设置php.ini的问题
此文件安装完iis也会自动配置完成,无须手工更改。

??

2、将mysql-4.0.24-win文件夹拷贝到d盘,文件夹重命名为mysql

??

使用mysqladmin,更改默认密码。
当然也可以不更改,密码为空
进入命令提示符:进入d盘的mysql\bin文件夹
mysql的初始管理帐号是root,没有密码
如果想把默认帐号root密码更改为:123456
则执行:mysqladmin?-u?root?-p?password?123456
其中password不用动,后面的123456是更改后的密码
回车以后会再次提示输入密码,不用改直接回车,密码就会变为123456

??

执行:mysql中\bin中的winmysqladmin.exe文件即可启动mysql
第一次需要添加一次默认的密码,此密码随意。

??

3、安装zend
安装路径默认,提示需要加速的web目录时选择你的web目录
比如web目录在e盘的www中,就选择e:\www此过程需要执行两次
提示是否需要更改系统文件夹中的php.ini时,选择是。

??

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以上?

??

3.ms?.net?framework?

??

4.下载.net?framework?1.1版可再发行组件包?

??

5.下载.net?framework?sdk1.1安装(帮助文档和示例)

??

6.安装简体中文语言包langpack.exe?

??

7.如果你没法运行msi文件,请安装以下软件?

??

如果你没法运行msi文件,请安装以下软件?

??

?displaylang=en&;familyid=4b6140f9-2d36-4977-8fa1-6f8a0f5dca8f

??

最后设置iis了

??

说白了就是装几个软件?

??

1、microsoft?data?access?components?(mdac)?2.8?

??

下载地址:??displaylang=zh-cn&familyid=6c050fe3-c795-4b7d-b037-185d0506396c

??

2、microsoft??.net?framework?1.1?版可再发行组件包?

??

下载地址:??familyid=262d25e3-f589-4842-8157-034d1e7cf3a3&displaylang=zh-cn

??

3、microsoft??.net?framework?sdk?1.1?版?

??

下载地址:??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\mso9.dll这个文件,office会提示你注册或激活,此时将备份的mso9.dl覆盖原文件即可。?

??

还要注意的是有时候我们aspx文件时候出现显示了源文件或者是显示下载该文件的对话框,这是因为没有注册组件,打开运行,输入winnt\microsoft.net\v1.0.3705\aspnet_regiis?-i(重新配置iis将asp.net要处理的文件类型关联到asp.net的isapi)。?

??

??

??

??

安装iis6.0或更高版本均可

??

<-----------------------一、软件准备:------------------------->

以下均为均不是最新版本,建议使用最新版本
php(5.0.4):?

mysql(4.1.11):?

zend?optimizer(2.5.7):??pid=13

phpmyadmin(2.6.2):?

假设?c:\?为你现在所使用操作系统的系统盘,如果你目前操作系统不是安装在?c:\?,请自行修改。?

<-----------------------二、安装?php?:?------------------------->

(1)、下载后得到?php-5.0.4-win32.zip?,解压至c:\inetpub\php(这个路径可以随意,不过下面要是用到这个路径,请相应修改);?

(2)、再将c:\inetpub\php目录下的所有dll文件(主要是c:\inetpub\php下c:\inetpub\php\ext下的dll文件)拷到c:\windows\system32下,覆盖已有的dll文件;?

(3)、将c:\php目录下的php.exe、php-win.exe和php.ini-dist三个文件拷到c:\windows?(?windows?2000?下为?c:\winnt)下;将c:\windows\php.ini-dist改名为php.ini,然后用记事本打开,利用记事本的查找功能搜索?

code:?

register_globals?=?off?

,将?off?改成?on?;?

再搜索?

code:?

extension_dir?=?

,并将其路径指到你的?php?目录下的?extensions?目录,比如:extension_dir?=?"c:\inetpub\php\ext"?;?

搜索找到?

code:?

;windows?extensions?

将下面列举的?

code:?

;extension=php_dbase.dll?

可选?

code:?

;extension=php_gd2.dll?

这个是用来支持gd库的,一般需要,必选?

code:?

;extension=php_ldap.dll?

可选?

code:?

;extension=php_mbstring.dll?

这不选一般用phpmyadmin会出红色提示,故必选?

code:?

;extension=php_mssql.dll?

这个是用来支持mssql的,可选?

code:?

;extension=php_mysql.dll?

这个是用来支持mysql的,要支持mysql必选?

将这些前的";"去掉,其他的你需要的也可以去掉前面的;然后关闭保存该文件。?

(4)、配置?iis?使其支持?php?:?

首先必须确定系统中已经正确安装?iis?,如果没有安装,需要先安装?iis?,安装步骤如下:?

打开浏览器,输入:,看到成功页面后进行下面的操作:?

php?支持?cgi?和?isapi?两种安装模式,推荐使用?isapi?模式。这里只解介绍?isapi?模式安装方法:isapi?模式安装步骤:?

在“控制面板”的“管理工具”中选择“internet?服务管理器”,打开?iis?后停止服务,然后在左侧“你需要支持php的web站点”比如“默认web站点”上单击右键选择“属性”,在打开的“?web?站点属性”窗口的“isapi?筛选器”标签里找到并点击“添加”按钮,在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入:php?,再将可执行文件指向?php5isapi.dll?所在路径,如:c:\inetpub\php\php5isapi.dll?。?

打开“web?站点属性”窗口的“主目录”标签,找到并点击“配置”按钮,在弹出的“应用程序配置”窗口中找到并点击“添加”按钮,在弹出的窗口中新增一个扩展名映射,扩展名为?.php?,单击“浏览”将可执行文件指向?php5isapi.dll?所在路径,如:c:\inetpub\php\php5isapi.dll,然后一路确定即可。如果还想支持诸如?.php3?,.phtml?等扩展名的?php?文件,可以重复“添加”步骤。?

再打开“web?站点属性”窗口的“文档”标签,找到并点击“添加”按钮,向默认的?web?站点启动文档列表中添加?index.php?项。您可以将?index.php?升到最高优先级,这样,访问站点时就会首先自动寻找并打开?index.php?文档。?

确定?web?目录的应用程序设置和执行许可中选择为纯脚本,然后关闭?internet?信息服务管理器,在命令提示符中执行如下命令:?

net?stop?w3svc?

net?stop?iisadmin?

net?start?w3svc?

然后在“internet?服务管理器”左边的“web服务扩展”中设置isapi?扩展允许,active?server?pages?允许?

打开浏览器,输入:,看到成功页面后,在?iis?根目录下新建一个?phpinfo.php?,内容如下:?

code:?

phpinfo();?

?>?

打开浏览器,输入:,将显示当前服务器所支持?php?的全部信息,可以看到?server?api的模式为:isapi?。

<-----------------------------三、安装?mysql?:------------------------------------>?

如果你下载的是?windows?essentials?(x86)?,将得到?mysql-4.1.11-essential-win.exe?,直接双击安装即可。这里本人安装到c:\inetpub\mysql,安装过程中会提示你是不是立即进行配置,选择否即可完成安装。安装完毕后,在“开始”菜单的“运行”中输入:c:\inetpub\mysql\bin\mysqld-nt?-install?,运行成功之后再输入:net?mysql?start?,将会启动?mysql?服务;如果你还想较详细的配置?mysql?,就请进入?c:\inetpub\mysql\bin?目录,运行?mysqlinstanceconfig.exe?,按提示操作即可。?

如果你下载的是?windows?(x86)?,解压后双击执行?setup.exe?即可,步骤同上。?

如果你下载的是?without?installer?(unzip?in?c:\)?,直接解压到c:\inetpub\mysql,在“开始”菜单的“运行”中输入:?c:\inetpub\mysql\bin\mysqld-nt.exe?,运行成功之后再输入: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加个密码pbpz.com首先在dos下进入目录mysqlbin,然后键入以下命令?

mysqladmin?-uroot?-password?pbpz.com?

注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。?

然后执行:?

set?password?for?'root'@'localhost'?=?old_password('pbpz.com');?

这里的命令是由于mysql?4.1?及其后版本验证协议使用的密码哈希算法与老的客户端不兼容,在phpmyadmin里用正确密码登陆也会提示:?

client?does?not?support?authentication?protocol?requested?

by?server;?consider?upgrading?mysql?client?

所以是为后面正确使用phpmyadmin做准备?

这样root密码就设置为pbpz.com了?

<----------------------四、安装?zend?optimizer?:--------------------->?

下载后得到?zendoptimizer-2.5.7-windows-i386.exe?,直接双击安装即可,安装过程要你选择?web?server?时,选择?iis?,然后提示你是否?restart?web?server,选择是,完成安装之前提示是否备份?php.ini?,点确定后安装完成。需要注意的是:如果您的php是4.3以上版本,那么就不要用缺省安装,而应该用定制安装并选择?php的版本为php?4.3.x,方能正确安装,否则会说版本不支持。?

我这里安装到c:\inetpub\zend?

zend?optimizer?的安装向导会自动根据你的选择来修改?php.ini?帮助你启动这个引擎。下面简单介绍一下?zend?optimizer?的配置选项。以下为本人安装完成后?php.ini?里的默认配置代码(分号后面的内容为注释):?

zend_extension_ts="c:\inetpub\zend\lib\zendextensionmanager.dll"?

;zend?optimizer?模块在硬盘上的安装路径。?

zend_extension_manager.optimizer_ts="c:\inetpub\zend\lib\optimizer-2.5.7"?

;优化器所在目录,默认无须修改。?

zend_optimizer.optimization_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库?

这一步在前面php.ini配置中实际上已经安装好了~?

在php.ini里找到?"extension_dir",然后将路径指向extension,如下(假设你的php安装路?

径为:c:\inetpub\php、设置extension_dir?=?"c:\inetpub\php、ext",完成这步后,在php.ini里找到"extension=php_gd2.dll"这一行,并且去掉前面的分号,gd库安装完成,用echophpinfo();测试是否成功!?

<--------------------------五、安装?phpmyadmin:?-------------------------->

下载得到?phpmyadmin-2.8.0.2.zip?,将其解压到站点根目录,找到./libraties/config.default.php并复制到phpmyadmin根目录命名为config.inc.php?,做以下修改:

搜索$cfg['pmaabsoluteuri'],设置你的phpmyadmin的url,如:$cfg['pmaabsoluteuri']?=?'';?注意这里假设phpmyadmin在默认站点的根目录下
搜索$cfg['blowfish_secret'],设定好root密码后这里也要填写比如root密码pbpz.com则设置为$cfg['blowfish_secret']?=?'pbpz.com';
搜索$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']?=?'pbpz.com';

打开浏览器,输入:?,若?iis?和?mysql?均已启动,输入用户root密码pbpz.com即可浏览数据库内容。?

phpmyadmin?的具体功能,请慢慢熟悉,这里不再赘述。?

至此所有安装完毕

配置此本地服务器(服务器管理器配置本地服务器)

配置此本地服务器(服务器管理器配置本地服务器)

配置此本地服务器(服务器管理器配置本地服务器)

版权声明:admin 发表于 2021年11月12日 上午12:43。
转载请注明:配置此本地服务器(服务器管理器配置本地服务器) | 热豆腐网址之家

相关文章