<b>Windows7系统环境安装配置PHP开辟环境</b>[Windows安全]
本文“<b>Windows7系统环境安装配置PHP开辟环境</b>[Windows安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
1、Apache安装
版本注释:openssl是表示带有openssl模块,操纵openssl便可以给Apache配置SSL安全链接的,也就是利用https://方法举行拜候.
nossl则表示不带OpenSSL模块,无 法用于SSL安全链接,在这里我们下载带OpenSSL的.
挑选版本:apache_2.2.14-win32-x86-openssl-0.9.8k.msi
下载地址: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查找所要改正的内容
在#LoadModule vhost_alias_module modules/mod_vhost_alias.so下增添:
LoadModule php5_module “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配置完毕,已经正常运行.
2、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/或你所要存放数据位置的目录便可.
3、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 查看
4、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/ 拜候和登陆
以上是“<b>Windows7系统环境安装配置PHP开辟环境</b>[Windows安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |