Heim php教程 php手册 配置Windows Server2008+iis+php+mysql所需下载安装包

配置Windows Server2008+iis+php+mysql所需下载安装包

Jun 06, 2016 pm 07:43 PM
windows 配置

最近一个朋友让我帮忙给配置服务器iis+php+mysq 环境,遇到了很多问题,特此就在这里说一下。小弟只是在windwos2003 和windwos XP下配置过iis+php+mysql,去朋友那一看,原来是一个windows Server2008系统的服务器,本以为和windows2003没什么区别,却找来找

最近一个朋友让我帮忙给配置服务器iis+php+mysq 环境,遇到了很多问题,特此就在这里说一下。小弟只是在windwos2003 和windwos XP下配置过iis+php+mysql,去朋友那一看,原来是一个windows Server2008系统的服务器,本以为和windows2003没什么区别,却找来找去的配置不上,最后自己在家装了一台windows2008系统,研究了一天,终于配置好了iis+php环境(如有什么地方不对,还请各位大牛给纠正一下),具体操作如下:

 

 

配置Windows Server2008+iis+php+mysql所需下载安装包

1、mysql 下载地址 http://pan.baidu.com/s/1hq1c0io
2、Navicat 下载地址 http://pan.baidu.com/s/1pJGxnVd (为mysql管理工具,如果对mysql命令比较熟悉也可不下载安装)
3、php-5.2.1-Win32.zip 下载地址 http://pan.baidu.com/s/1pJuc8YZ
一、iis安装(iis安装)
1、打开控制面板(开始--控制面板)
2、点开程序(程序)
3、打开或关闭Windows功能
4、(左侧)角色
5、(右侧)添加角色
6、下一步
7、选择Web服务器(IIS)【记着勾选里面的东西】
8、勾选后点击安装
9、等待
10、安装成功关闭

二、配置iis的php环境
1、将php-5.2.1-Win32.zip 解压到C:\php(此目录可以自己决定,只要在后面的配置中写成自己的目录就行)
2、php.ini-development修改为php.ini
3、设置php模块路径;查找extension_dir = "./" 修改为 extension_dir = "C:\php\ext"
4、设置时区为中国时区;查找;date.timezone = 修改为 date.timezone =PRC
5、开启GET数据调用;查找register_globals = Off 修改为 register_globals = On
6、开启以CGI方式运行php;查找; cgi.force_redirect = 1 修改为 cgi.force_redirect = 0
7、查找; fastcgi.impersonate = 1; 修改为 fastcgi.impersonate = 1
8、查找;cgi.rfc2616_headers = 0 修改为 cgi.rfc2616_headers = 1
9、将下面的dll钱的 分号(;)去掉
;extension=php_dba.dll
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mysql.dll
;extension=php_mysqli.dll
;extension=php_pdo.dll
;extension=php_pdo_mysql.dll
10、保存php.ini
11、将php.ini 复制到 C:\Windows 目录下
12、将C:\php目录下的libmySQL.dll和php5ts.dll 复制到 C:\Windows\System32目录下

13、配置iis,打开控制面板
14、打开管理工具
15、打开Internet信息服务(IIs)管理器
16、选择iis中的WIN-X8WN3DY9XD2(这是我的计算机名称,其实就是起始页下面一项)
17、在中间选择 处理程序映射 双击,
18、选择右侧的 添加模块映射 并填写信息
请求路径: *.php
模块: IsapiModule
可执行文件: C:\php\php5isapi.dll
名称: php
19、选中Default Web Site ,点击右侧浏览,新建一个记事本,修改为index.php,写入
20、双击中间 默认文档 ,右侧添加 输入 index.php 点击确定,选中index.php 点击上移,直到移动到第一个
21、点击点击右侧浏览 *:80(http),在浏览器中就会出现 php的相关信息

二、安装mysql和Navicat
1、双击下载下mysql-5.5.35-win32.msi
2、点击next
3、勾选 I accept the therms in the License Agreement.点击next
4、有 Typical(默认)、Custom(用户自定义)、Complete(完全)三个选项。点击 Complete
5、点击Install
6、等待
7、弹出另一个窗口,点击next
8、点击Next
9、点击Finish
10、弹出新窗口点击 Next
11、有 Detailed Configuration(手动精确配置)、Standard Configuration(标准配置);选中Detailed Configuration,点击Next
12、有 Developer Machine(开发测试类,mysql占用很少资源)、
Server Machine(服务器类型,mysql占用较多资源)、
Dedicated MySQL Server Machine(专门的数据库服务器,mysql占用所有可用资源)
我们选中Server Machine,点击Next
13、有 Multifunctional Database(通用多功能型,好)、
Transactional Database Only(服务器类型,专注于事务处理,一般)、
Non-Transactional Database Only(非事务处理型,较简单,主要做一些监控、记数用,对MyISAM数据类型的支持仅限于non-transactional)
我们选中Transactional Database Only,点击Next
14、对数据库的路径,点击Next
15、有 Decision Support(DSS)/OLAP(20个左右)、
Online Transaction Processing(OLTP)(500个左右)、
Manual Setting(手动设置,自己输一个数)
我们选中 Online Transaction Processing(OLTP),点击Next
16、默认端口,不用更改,直接默认点击Next
17、设置编码,选择第三个,Character Set那里选择或填入gbk或utf8,也可以选择gb2312,点击Next
18、Install As Windows Service(是否按照windows服务,勾选),Include Bin Directory in Windows PATH(是否将mysql的bin目录加入到环境变量,勾选),点击Next
19、Root用户名的密码,必须填写,一般123456 ;
Enable root access from remote machines(是否允许root用户在其它的机器上登陆,一般勾选);
Create An Anonymous Account(新建一个匿名用户,匿名用户可以连接数据库,不能操作数据,包括查询,不勾选),点击Next
20、点击Execute
21、点击Finish,安装完成。

安装Navicat_for_MySQL_11.0.10_XiaZaiBa.exe
1、双击Navicat
2、点击安装
3、取消设置999网址导航,取消生成999网址导航,桌面快捷方式,点击完成。
4、打开后Navicat,点击 连接
连接名称:可以不填写
主机名或IP地址: localhost (本机)
端口: 3306(请填写您自己在安装过程中填写的端口,默认问3306)
用户名: root
密码: 我的是123456,不知道你自己填写的是什么
5、确定
6、双击localhost_3306,可以看到您的数据库了。

 

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Wie löste ich das Problem der Schnittstelle zwischen Drittanbietern in der Node.js-Umgebung 403? Wie löste ich das Problem der Schnittstelle zwischen Drittanbietern in der Node.js-Umgebung 403? Mar 31, 2025 pm 11:27 PM

Lösen Sie das Problem der Schnittstelle zwischen Drittanbietern, die 403 in der Node.js-Umgebung zurückgeben. Wenn wir Node.js verwenden, um Schnittstellen von Drittanbietern aufzurufen, begegnen wir manchmal einen Fehler von 403 von der Schnittstelle, die 403 zurückgibt ...

So laden Sie die OKX -Handelsplattform herunter So laden Sie die OKX -Handelsplattform herunter Mar 26, 2025 pm 05:18 PM

Die OKX -Handelsplattform kann über mobile Geräte (Android und iOS) und Computer (Windows und MacOS) heruntergeladen werden. 1. Android -Benutzer können es von der offiziellen Website oder Google Play herunterladen und müssen auf Sicherheitseinstellungen achten. 2. iOS -Benutzer können es über den App Store herunterladen oder die offizielle Ankündigung befolgen, um andere Methoden zu erhalten. 3. Computerbenutzer können den Client des entsprechenden Systems von der offiziellen Website herunterladen. Stellen Sie beim Herunterladen und Registrieren, Anmelden und Sicherheitseinstellungen nach der Installation immer sicher, dass Sie offizielle Kanäle verwenden.

Wie vermeiden Sie Schnittstellen von Drittanbietern, die 403 Fehler in der Knotenumgebung zurückgeben? Wie vermeiden Sie Schnittstellen von Drittanbietern, die 403 Fehler in der Knotenumgebung zurückgeben? Apr 01, 2025 pm 02:03 PM

So vermeiden Sie die Schnittstelle von Drittanbietern, die 403 Fehler in der Knotenumgebung zurückgibt. Wenn Sie die Website von Drittanbietern mithilfe von node.js aufrufen, stoßen Sie manchmal auf das Problem der Rückgabe von 403-Fehler. � ...

Was sollte ich tun, wenn Beyond Compare bei der Synchronisierung von Windows- und Linux -Dateien nicht die Sensibilität des Falls nicht in die Fall ist? Was sollte ich tun, wenn Beyond Compare bei der Synchronisierung von Windows- und Linux -Dateien nicht die Sensibilität des Falls nicht in die Fall ist? Apr 01, 2025 am 08:06 AM

Das Problem des Vergleichs und Synchronisierens von Dateien überkompeten: Fallempfindlichkeitsfehler bei der Verwendung von Beyond ...

Warum kann mein Code nicht die von der API zurückgegebenen Daten erhalten? Wie löst ich dieses Problem? Warum kann mein Code nicht die von der API zurückgegebenen Daten erhalten? Wie löst ich dieses Problem? Apr 01, 2025 pm 08:09 PM

Warum kann mein Code nicht die von der API zurückgegebenen Daten erhalten? Bei der Programmierung stoßen wir häufig auf das Problem der Rückgabe von Nullwerten, wenn API aufruft, was nicht nur verwirrend ist ...

So überwachen Sie die Systemleistung durch Debian -Protokolle So überwachen Sie die Systemleistung durch Debian -Protokolle Apr 02, 2025 am 08:00 AM

Das Mastering Debian -Systemprotokollüberwachung ist der Schlüssel für den effizienten Betrieb und die Wartung. Es kann Ihnen helfen, die Betriebsbedingungen des Systems rechtzeitig zu verstehen, Fehler schnell zu lokalisieren und die Systemleistung zu optimieren. In diesem Artikel werden mehrere häufig verwendete Überwachungsmethoden und -werkzeuge eingeführt. Überwachung von Systemressourcen mit dem SysStat -Toolkit Das SysStat Toolkit bietet eine Reihe leistungsstarker Befehlszeilen -Tools zum Sammeln, Analysieren und Berichten verschiedener Systemressourcenmetriken, einschließlich CPU -Last, Speicherverbrauch, Festplatten -E/O, Netzwerkdurchsatz usw.. MPStat: Statistik von Multi-Core-CPUs. Pidsta

Wie kann ich Windows -Systemprotokolle effizient lesen und nur Informationen aus den letzten Tagen erhalten? Wie kann ich Windows -Systemprotokolle effizient lesen und nur Informationen aus den letzten Tagen erhalten? Apr 01, 2025 pm 11:21 PM

Effiziente Lektüre von Windows -Systemprotokollen: Umgekehrt EVTX -Dateien durch die Verarbeitung von Windows -Systemprotokolldateien (.evtx), wird das direkte Lesen vom frühesten ...

Vier Möglichkeiten zur Implementierung von Multithreading in C -Sprache Vier Möglichkeiten zur Implementierung von Multithreading in C -Sprache Apr 03, 2025 pm 03:00 PM

Multithreading in der Sprache kann die Programmeffizienz erheblich verbessern. Es gibt vier Hauptmethoden, um Multithreading in C -Sprache zu implementieren: Erstellen Sie unabhängige Prozesse: Erstellen Sie mehrere unabhängig laufende Prozesse. Jeder Prozess hat seinen eigenen Speicherplatz. Pseudo-MultitHhreading: Erstellen Sie mehrere Ausführungsströme in einem Prozess, der denselben Speicherplatz freigibt und abwechselnd ausführt. Multi-Thread-Bibliothek: Verwenden Sie Multi-Thread-Bibliotheken wie PThreads, um Threads zu erstellen und zu verwalten, wodurch reichhaltige Funktionen der Thread-Betriebsfunktionen bereitgestellt werden. Coroutine: Eine leichte Multi-Thread-Implementierung, die Aufgaben in kleine Unteraufgaben unterteilt und sie wiederum ausführt.

See all articles