Ⅰ 64位win7怎么在本地搭建IIS+php+MYSQL
一、安装IIS
1、首先通过“控制面板---程序和功能---打开或关闭windows功能”,安装IIS
2、按照下图勾选,确定,安装完成后重启电脑。
至此,IIS安装完成。
第三步:安装WampServer,配置mysql
1、安装下载好的wampserver2.2d-x64.exe,这里假设安装到默认目录“C:\wamp”
2、在安装目录“C:\wamp\bin\php\php5.3.10”中复制“php.ini”到“C:\windows”目录下。这里不用修改php.ini,文件默认已经是配置好的了。
3、打开php.ini,可以找到下图的语句。如图中,每一行前面没有分号的,就是要复制到“C:\Windows\System32”的dll文件。分别是php_mbstring.dll、php_gd2.dll、php_mysql.dll、php_mysqli.dll、php_pdo_mysql.dll、php_pdo_sqlite.dll,在“C:\wamp\bin\php\php5.3.10\ext”找到这6个文件,复制到"C:\windows\System32"。
第四步:配置discuz站点,配置IIS。
1、下载PHP版本的discuz,并解压到本地文件夹内,下载地址http://www.discuz.net/thread-2166762-1-1.html
2、打开控制面板---管理工具---Internet
信息服务(IIS)管理器,右键点击 “网站”里的“Default Web
Site”---编辑绑定,将端口80改为其他的端口。点击左下角的WampServer图标,若刚开始安装完后,没有正常启动,图标为黄色,左键点击图标,选择重新启动所有服务即可,正常运行时,图标为绿色。
3、Internet
信息服务(IIS)管理器中,右键点击“应用程序池”,添加应用程序池,如下图配置,确定。
4、右键点击“网站”,添加网站,如图,应用程序池选择刚才创建的PHP,别忘了修改80端口!
5、选中刚才创建的discuz网站,双击主页窗口中的“ASP”,启用父路径的值改为true,应用。
6、添加ISAPI筛选器,所需的PHP类库文件在wampsever安装目录“C:\wamp\bin\php\php5.3.10”,如图
7、添加脚本映射
点击“处理程序映射”图标后进行脚本映射配置
8、添加默认文档index.php
9、打开discuz网站,如下图,mysql调用正确。接下来进行网站安装,完成后,就说明系统的所有环境配置正常了。
好了,win7
x64旗舰版配置IIS+PHP+MYSQL终于完成了,以后在弄php网站,按照上面类似的方法就行了。接下来自己慢慢研究吧
Ⅱ 如何在一台windows的服务器里安装配置PHP+MYSQL环境
经常遇到有客户使用自己内网的服务器,所以需要独立安装php运行的环境和mysql数据库。
以下是php5.3以下版本的安装方法。
1、首先是下载PHP安装文件和MYSQL安装文件,不过请注意MYSQL有很多个版本,有社区版、标准版、企业版、集群版,其中只有社区版是免费的。
2、在服务器上配置好IIS,这里推荐IIS7以上版本,控制面板-打开或关闭windows功能-万维网服务-应用程序开发功能里选上对应就可安装。
3、配置php环境:把php压缩包解压到C:\php目录下面,然后找到php.ini-dist,把他更名为php.ini,
修改里面的扩展目录
extension_dir = “C:\php\ext\”。
把以下扩展前面的分号去掉以启用
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mysql.dll
fastcgi.impersonate=1 默认为0,如果使用IIS,你需要开启
cgi.fix_pathinfo=1
cgi.force_redirect=0 默认开启,如果你使用IIS,可以将其关闭
其次指定extension_dir目录和date.timezone,即
extension_dir = "C:/php53iis/ext"
date.timezone= Asia/Shanghai
4、然后把extension=php_mysql.dll前面的分号去掉,保存并把php.ini复制到系统Windows目录下面。
5、然后依次打开我的电脑(右键)->管理->服务和应用程序->Internet信息服务(IIS)管理器,打开ISAPI和CGI限制,然后添加php的ISAPI的执行文件php5isapi.dll.
6、配置Mysql:把下载的mysql文件直接安装即可,然后复制php目录下面的libmysql.dll到系统Windows下面的System32目录里。
7、重启IIS,即完工。
当然还有一种方法是使用PHP Manager,步骤大致如下:
1、下载并安装PHP Manager。
2、开启IIS,你会发现里面多了一个PHP Manager图标项了。
3、下载php并解压到想要放置的位置,将php.ini-development改名为php.ini ,修改php.ini 查找data.timezone
修改为date.timezone = “Asia/Shanghai”(这里必须改,不然会出警告) ,找到Windows Extensions开启
所需模块,如:php_curl.dll php_mysql.dll php_mysqli.dll php_xmlrpc.dll
php_curl.dll,去掉前面的 分号 保存就可以了。
4、回到IIS界面,双击PHP Manager后,点击“Register new PHP
Version”,然后选择好php目录中的php-cgi.exe,然后php.ini就会为适合IIS7.5的配置默认给你生成好了。
5、在当前界面点一下“Check phpinfo()”就会出现PHPInfo页面了!
Ⅲ windows下怎么搭建nginx+php+mysql
1、首先需要准备的应用程序包。
nginx:nginx/Windows-1.0.4
php:php-5.2.16-nts-Win32-VC6-x86.zip (nginx下php是以FastCGI的方式运行,所以我们下载非线程安全也就是nts的php包)
(还会用到)RunHiddenConsole:RunHiddenConsole.zip
2、安装与配置。
1)php的安装与配置。
直接解压下载好的php包,到D盘wnmp目录(D:\wnmp),这里把解压出来的文件夹重命名成php5。进入文件夹修改php.ini-recommended文件为php.ini,并用Editplus或者Notepad++打开来。找到
extension_dir = "./ext"
更改为
extension_dir = "D:/wnmp/php5/ext"
往下看,再找到
;extension=php_mysql.dll
;extension=php_mysqli.dll
前面指定了php的ext路径后,只要把需要的扩展包前面所对应的“;”去掉,就可以了。这里打开php_mysql.dll和php_mysqli.dll,让php支持mysql。当然不要忘掉很重要的一步就是,把php5目录下的libmysql.dll文件复制到C:\Windows目录下,也可以在系统变量里面指定路径,当然这里我选择了更为方便的方法^_^。
Ⅳ 如何在Windows下配置搭建PHP环境
WAMP的安装配置的重点就是
PHP和Apache的绑定
PHP和MySQL的绑定
至于apache的安装没有什么技术要求,一直是NEXT,可以参考WAMP的APACHE的配置 http://www.pekingpiao.com/art/2_63.shtml;
PHP引擎相对于Apache和MySQL的安装,无需安装,直接解压zip包,然后将文件夹重命名成php5(D:/php5)
以下是详细步骤:
一.PHP和Apache的绑定
1.修改D:/apache/httpd.conf
CTRL+F 搜索LoadMole ...
在LoadMole 的最后一行添加:
//将php作为apache的一个功能模块
LoadMolephp5_mole"D:/php5/php5apache2_2.dll"
//找到php.ini文件的路径
PHPIniDir"D:/php5"
//配置httpd服务(apache)读取.php文件时,转交给php引擎解析
ADDTypeapplication/x-httpd-php.php
至此完成PHP和Apache的绑定的重要步骤,可选修改项:
1)端口号:
若是安装过其他的服务器软件(IIS,Nginx等),建议修改;
#Listen12.34.56.78:80
Listen80==>Listen8080
2)PHP的解析目录:
默认的是Apache/htdocs,为了方便管理PHP后期的项目,新建其他目录代替
注意:DocumentRoot "****" 的值和一致,并且目录需要手动新建
DocumentRoot"D:/Apache/htdocs"
<Directory"D:/Apache/htdocs">#
#"None","All",
#oranycombinationof:
#
#
#Notethat"MultiViews"mustbenamed*explicitly*---"OptionsAll"
#doesn'tgiveittoyou.
#
#.Pleasesee
#http://httpd.apache.org/docs/2.2/mod/core.html#options
#formoreinformation.
#
OptionsIndexesFollowSymLinks
#
#.htaccessfiles.
#Itcanbe"All","None",oranycombinationofthekeywords:
#
#
AllowOverrideAll
#
#.
#
Orderallow,deny
Allowfromall
</Directory>
3)修改优先读取的首页名称:
默认的只用index.html,可添加index.php default.php...........:
当读取的目录中若是存在设置的任一文件名,则直接读取对应的文件,这也是为什么index.php存在时,不再显示目录结构
<IfMoledir_mole>DirectoryIndexindex.phpindex.html</IfMole>
2.找到php5下的php.ini-proction复制一份,重命名php.ini(指挥php引擎运行的核心文件),然后修改php.ini
1) CTRL+F 搜索到extension_dir='/ext'
修改为:extension_dir="D:/php5/ext"(对应的功能相当于有些文档中的说的添加环境变量,这两者选择任何一种均可)
这一步的目的是php引擎调用.dll扩展的路径,你打开‘D:/php5/ext’,一看就知道,全是.dll文件,分别对应对应的功能模块;
2) CTRL+F 搜索extension
找到extension=php_gd2.dll类似的一系列
将
extension=php_gd2.dll
extension=php_mysql.dll
extension=php_mbstring.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
之前的‘;’删除。分别对应支持php调用gd、mysql、mb_函数的库;(在此其实也完成了PHP和MySQL的绑定;)修改完后,保存退出,重启apache服务;
3.在PHP的解析目录下(默认D:/apache/htdocs),新建phpinfo.php:
<?php
phpinfo();
4.运行localhost/phpinfo.php
在显示的扩展中CTRL+F搜索MySQL,能搜索到即表示成功!
注意:
D:/apache/htdocs是apache的默认解析目录,就是http://localhost对应的根目录,若是修改了,在对应的目录下进行相应的操作。
Ⅳ 怎么搭建php环境Apache+PHP+mysql
一、Apache安装
版本解释:openssl是表示带有openssl模块,利用openssl就可以给Apache配置SSL安全链接的,也就是使用https://方式进行访问。
nossl则表示不带OpenSSL模块,无法用于SSL安全链接,在这里我们下载带OpenSSL的。
选择版本:apache_2.2.14-win32-x86-openssl-0.9.8k.msi (此处以32位为例)
下载地址:http://www.apache.org/dist/httpd/binaries/win32/
首先我们在D盘(盘符根据实际情况自己选择)新建一个目录, 并且命名为“WAMP”其意义为“Wdindows Apache Mysql PhpMyAdmin” 之后安装的一些内容,也都将安装在该目录下。
1.安装说明:
运行apache安装程序,方法非常简单,弹安装界面后一直“next”
接着会出现一个界面,需要填写3个内容,分别为:Network Domain、Server Name、Administrator’s Email Address 随便填写就好,不影响内容。
在下面还有2个选项,默认选择为80端口,第二个为8080端口,根据个人需求选择,一般为默认80端口。
我们继续安装,选择Custom(自定义安装)-“next”
其中有打着红X的组件,我们单击这个组件容,选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。-“next”
然后选择右下角的“change ”改变安装路径,安装到刚才建立的目录中“D:\WAMP\Apache\”-“next”
安装完毕后,电脑右下角会多出一个图标,双击打开,选择start或restart,能正常运行,至此安装完毕。
2.修改配置:
打开安装录下D:\WAMP\Apache\conf\httpd.conf 文件(修改配置文件时,不建议使用记事本,可能会对其造成影响,推荐使用Notepad++或其他编辑软件打开修改)
打开以后Ctrl+F查找所要修改的内容
在#LoadMole vhost_alias_mole moles/mod_vhost_alias.so下添加:
LoadMole php5_mole “D:/WAMP/PHP/php5apache2_2.dll”
PHPIniDir “D:/WAMP/PHP”
AddType application/x-httpd-php .php
AddType application/x-httpd-php .htm
AddType application/x-httpd-php .html
DocumentRoot “E:/WAMP/Apache/htdocs”
修改成(这里的路径和IIS中wwwroot目录一样,用于存放网页,自定义或不做修改默认):DocumentRoot “D:/WAMP/www”
修改成(自定义或不做修改默认):
DirectoryIndex index.html
修改成:DirectoryIndex index.php default.php index.html index.htm default.html default.htm
3.测试
在D:/WAMP/www目录下 建立个index.html页面
在浏览器中输入 http://localhost/
如果能正常显示,Apache配置完毕,已经正常运行。
二、MySql安装
版本解释:The Essentials Package:不包含 embedded server and benchmark suite,有自动安装程序和配置向导,没有MySQL Documentation。
The Complete Package:包含 embedded server and benchmark suite,有自动安装程序和配置向导,有MySQL Documentation。
The Noinstall Archive:包含 embedded server and benchmark suite,没有自动安装程序和配置向导,有MySQL Documentation。
选择版本:mysql-essential-5.1.44-win32.msi
下载地址:http://www.mysql.com/downloads/mysql/
1.安装说明:
打开安装程序,单击“next”
选择custom,组件为默认选择,我们不做改动-“next”
路径设置为“D:\WAMP\Mysql”-“next”
安装好以后点击“finish”
跟着会出现一个配置向导-“next”
选择“Detailed Configuration(详细配置)”-“next”
这里有3个选项:
Developer Machine,将只用尽量少的内存;
Server Machine,将使用中等数量内存;
Dedicated MySQL Server Machine,这台服务器上面只跑mysql数据库,将占用全部的内存。
可以根据自己需求选择,这里我们选择第二种“Server Machine”-“next”
选择数据库用途,同样有3个选项:
Mutltifunctional Database多功能用途,将把数据库优化成很好的innodb存储类型和高效率的myisam存储类型;
Transactional Database Only只用于事务处理类型,最好的优化innodb,但同时也支持myisam;
Non-Transactional Databse Only非事务处理类型,适合于简单的应用,只有不支持事务的myisam类型是被支持的。
一般选择第一种多功能的,同样我们也是。-“next”
选择InnodDB的数据存放位置,一般默认就行,为了统一我填写了“WAMP/MySQL Datafiles”-“next”
选择mysql允许的最大连接数,第一种是最大20个连接并发数,第二种是最大500个并发连接数,最后一种是自定义,自己可以根据需求选择,我选择第二个-“next”
下面是选择数据库监听的端口,一般默认是3306,如果改成其他端口,以后连接数据库的时候都要记住修改的端口,否则不能连接mysql数据库,比较麻烦,这里不做修改,用mysq的默认端口:3306-“next”
这一步设置mysql的默认编码,我们选择第三个,并在Character Set菜单中,选择“gbk”编码-“next”
(注:如果要用原来数据库的数据,最好能确定原来数据库用的是什么编码,如果这里设置的编码和原来数据库数据的编码不一致,在使用的时候可能会出现乱码。)
这一步是是否要把mysql设置成windows的,一般选择设成服务,这样以后就可以通过服务中启动和关闭mysql数据库。下面的复选框也勾选上,这样,在cmd模式下,不必非到mysql的bin目录下执行命令。也就是把上下2个勾都打上,中间默认-“next”
这一步是设置mysql的超级用户密码,这个超级用户非常重要,对mysql拥有全部的权限,请设置好并牢记超级用户的密码,下面有个复选框是选择是否允许远程机器用root用户连接到你的mysql服务器上面,如果有这个需求,也请勾选。这里我们使用默认选择,在New root password和Confirm中输入密码。“next”
点击“execute”进行配置,稍微等待一会,圆点上的勾全部打上,就代表配置完毕。
2.修改配置:
打开D:\WAMP\MySQL\my.ini
设置datadir为D:/WAMP/MySQL/data/或你所要存放数据位置的目录即可。
三、PHP安装
版本解释:VC9 专门为IIS定值的脚本,使用Visual Studio 2008编译器编译,支持最新的微软组建,从而提高效率。
VC6 是为了其他WEB服务软件提供的脚本 如 Apache。
Thread Safe 现成安全,之星时会进行线程 安全检查,以防止有心要求就启动新线程(Thread)的CGI执行方式而耗尽系统资源。
Non Thread Safe是非线程安全,在执行时不进行线程(Thread)安全检查
选择版本:PHP5.3(5.3.1)中VC6 x86 Thread Safe下 ZIP下载
下载地址:http://windows.php.net/download/
1.安装说明
由于我们下载的的是ZIP压缩包,只需要将文件解压到“D:\WAMP\PHP”目录下即可
2.修改配置
将E:\WAMP\PHP\php.ini-development 文件修改成php.ini
打开php.ini
; extension_dir = “ext”
修改成:extension_dir = “E:\WAMP\PHP\ext”
将947行下,这些文件前面的“;”去除
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
extension=php_xmlrpc.dll
;date.timezone =
修改成(很多网站没提到这里要修改,默认为美国时间,如果不修改会报错):date.timezone = Asia/Shanghai
3.测试
重启Apache(修改过配置文件 必须重启Apache才会生效)
新建个index.php 页面,代码中输入,保存文件放到“D:\WMAP\www\”目录下
打开浏览器输入:http://localhost/index.php 如果能正常显示,说明PHP配置完毕,可以查看该页面的PHP信息是否正确。
(注:在改文件中输入函数可输出大量的有关PHP当前状态的信息,如PHP版本,服务器信息和环境等。)
(注:)
接着我们测试下,是否能连接到Mysql
再新建个link.php,下代码中输入
$link=mysql_connect(“127.0.0.1″,”root”,”Mysql安装时填写的密码”);
if(!$link) echo “Mysql数据库连接失败!”;
else echo “Mysql数据库连接成功!”;
mysql_close();
?>
也保存文件放到“D:\WMAP\www\”目录下
打开浏览器输入:http://localhost/link.php 查看
四、PhpMyAdmin安装
版本解释:phpMyAdmin-3.2.5
选择版本:phpMyAdmin-3.2.5-all-languages.zip
下载地址:http://www.phpmyadmin.net/home_page/downloads.php
1.安装说明
解压到D:\WAMP\phpMyAdmin
2.修改配置
打开D:\WAMP\phpMyAdmin\libraries\config.default.php
$cfg['PmaAbsoluteUri'] = ”;
修改成(填写访问phpMyAdmin的绝对URL):$cfg['PmaAbsoluteUri'] = ‘http://localhost/PHPMyadmin/’;
$cfg['Servers'][$i]['host'] = ‘localhost’;
修改成(填写服务器地址,通常默认,不需要修改):$cfg['Servers'][$i]['host'] = ‘localhost’;
$cfg['Servers'][$i]['user'] = ‘root’;
修改成(填写Mysql用户名,这里我们默认):$cfg['Servers'][$i]['user'] = ‘root’;
$cfg['Servers'][$i]['password'] = ”;
修改成(填写Mysql密码):$cfg['Servers'][$i]['password'] = ‘Mysql PWD;
$cfg['Servers'][$i]['auth_type'] = ‘cookie’;
修改成(设置认证方法,安全因素考虑,填写成cookie):$cfg['Servers'][$i]['auth_type'] = ‘cookie’;
$cfg['blowfish_secret'] = ”;
修改成(设置短语密码,如果上面设置成cookie,那这里不能留空,不然登陆会提示错误):$cfg['blowfish_secret'] = ‘cookie’;
3.测试
打开浏览器输入:http://localhost/phpmyadmin/ 访问和登陆
五、结尾
至此Windows7下的PHP环境搭建完毕,大家尽情的使用吧。
Ⅵ IIS+PHP+MYSQL+discuz 如何正常架设
不需要复制什么文件到windows目录下!
这种是过时的做法了!
iis集成php
首先关闭iis管理器窗口
下载PHPManagerForIIS-1.2.0-x86.msi这个软件,安装一下, 然后再打开iis
就会出现这个图标
最后就是直接修改php安装目录下的php.ini即可,你要什么模块就打开什么模块即可!
记得修改ini文件后, 重启iis就是了!
Ⅶ 如何在Windows下配置搭建PHP环境
一、安装Apache,配置成功一个普通网站服务器
运行下载好的“apache_2.0.55-win32-x86-no_ssl.msi”,出现如下界面:
Ⅷ win10系统怎么安装PHP和MySQL
其实直接 安装wamp 就好了 apache php mysql 还有windows环境都会配置好的
Ⅸ 如何在Windows下配置搭建PHP环境
windows系统配置PHP网站环境方法:
PHP是当前使用最多的网站编程语言之一,利用PHPSTUDY这个软件快速地配置网站服务器。
工具:
phpstudy软件
具体方法:
1.下载最新的phpstudy软件。phpstudy集成了php网站所需要的环境了。
Ⅹ 如何在本地搭建php+mysql
本地Php+MySQL环境搭建方法很多,大多推荐使用php环境包,比如phpnow,Appserv,APMServ,ESSamp等等php环境软件程序。下面在此介绍两种常用的方法:
第一种方式(推荐):
下载php环境集成安装包,如Appserv,下载后安装即可,
Appserv官网下载地址:http://downloads.sourceforge.net/project/appserv /AppServ Open Project/2.5.10/appserv-win32-2.5.10.exe?use_mirror=ncu
ss系统使用:将ss下载解压后放入到Appserv/www目录下,在浏览器中输入localhost/即可执行ss系统的安装。
推荐理由:需要下载的文件近一个一键安装,安装相对简单,不需要任何的环境配置等,内置phpmyadmin可对mysql数据进行管理。
第二种方式:
分别下载并安装php,mysql,apache。下面安装仅适合windows;
php 5.3.2下载地址:http://windows.php.net/downloads/releases/php-5.3.2-nts-Win32-VC6-x86.msi
mysql 5.1.46下载地址:http://www.mysql.com/downloads/mysql/
apache 2.2 下载地址:http://apache.freelamp.com/httpd/httpd-2.2.15-win32-src-r2.zip
建议先安装顺序:mysql-->apache-->php,
安装mysql的过程中碰到设置项目除密码设置都选择模板下一步即可,在密码设置阶段设置一个mysql管理员密码并牢记,在后期用到mysql时需要,
apache安装过程设置全部默认。安装路径尽量简单,不要带有空格。
php安装过程中有个步骤需要注意
1,选择服务器,略。
2,选着apache配置文件的路径,略。
将路径选择问apache安装目录下conf目录即可。
所有软件安装完了之后将ss系统放到apache/htdocs目录下,打开浏览器在地址栏中输入localhost回车即可执行ss系统的安装程序。