加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

Win7 64位操纵体系下设置PHP+MySql+Apache情形

发布时间:2018-09-01 08:02:07 所属栏目:编程 来源:站长网
导读:一、安装软件筹备 软件版本以本人安装为例,其他版本同理,软件到各官网下载 1、Apache(httpd-2.2.19-win64) 2、PHP(php-5.3.6-Win32-VC9-x64) 3、MySQL(MySQL_5.5.13_winx64) 二、安装Apache 1、64位的Apache差异于32位打包成exe文件可直接安装,先把httpd
一、安装软件筹备
软件版本以本人安装为例,其他版本同理,软件到各官网下载
      1、Apache(httpd-2.2.19-win64)
      2、PHP(php-5.3.6-Win32-VC9-x64)
      3、MySQL(MySQL_5.5.13_winx64)
 
二、安装Apache
     1、64位的Apache差异于32位打包成exe文件可直接安装,先把httpd-2.2.19-win64解压到E:/server/ apache- httpd-2.2.19-win64/(/*E为详细处事器文件地址盘盘符*/)
       2、以打点员身份运行 呼吁提醒符(开始-措施-附件),进入E:/server/apache-httpd-2.2.19-win64/

     3、执行httpd -k install

Win7 64位操纵体系下设置PHP+MySql+Apache情形

 

     4、修改httpd.conf,这里跟32位体系里设置一样
        (1)修改ServerRoot "E:/server/httpd-2.2.19-win64/"
        (2) 往下会看到apache开启的成果模块如:#LoadModule vhost_alias_module modules/mod_vhost_alias.so
           模块厥后添加:
                  LoadModule php5_module "E:/Server/php-5.3.6-Win32-VC9-x64/php5apache2_2.dll"
                  PHPiniDir "E:/Server/php-5.3.6-Win32-VC9-x64/"
                  AddType application/x-httpd-php .html .htm .php
         (3)继承往下,找到行DocumentRoot "E:/Code/PHP/"配置网页文件目次
此行修改要与行# This should be changed to whatever you set DocumentRoot to后的<Directory "E:/Code/PHP/">目次配置相对应

      5、再次在 呼吁提醒符 执行httpd -k start 没有错误即apache处事启动乐成

Win7 64位操纵体系下设置PHP+MySql+Apache情形


三、设置PHP
      1、如上提到,本人php目次解压到E:/Server/php-5.3.6-Win32-VC9-x64/即对应上步在Apache中配置的LoadModule位置
      2、将php.ini-development修改成php.ini
      3、打开php.ini,找到extension_dir,修改其值为E:/Server/php-5.3.6-Win32-VC9-x64/ext/即php文件地址目次下/ext
      4、找到扩展列表,;extension=php_gd2.dll、;extension=php_mysql.dll、
;extension=php_mysqli.dll前的“;”去掉即为开启该扩展,虽然以上扩展为举例之用,可按照成果虽求差异开启响应扩展
      5、(可选)date.timezone的值设为Asia/Shanghai即date.timezone =Asia/Shanghai
      6、在E:/Code/PHP/下建设一test.php文件,内容为
           <?php
                  phpinfo();
           ?>
然后在赏识器地点栏中输入http://localhost/test.php

看到如下图示信息暗示设置乐成

Win7 64位操纵体系下设置PHP+MySql+Apache情形


三、安装MySql
      1、双击MySQL安装包,点击Next。
      2、Setup Type(安装选项),有三种:Typical(典范),Complete(完全),Custom(自界说)。这里我们选Custom,然后点击Next。
      3、Custom Setup(自界说安装配置),这里依然点击倒三角选择"Entire feature will be installed on local hard drive"把全部的所有安装上去,然后点击下面的Change按钮,选择安装位置后,点击Next。留意:必然要搜查全部选项安装位置,最好都装在统一个位置。
      4、Ready to Install the Program(筹备安装措施),调查中间的配置,确定无误后,点击Next,不然,点击Back后修改。
      5、在安装的进程中会呈现一个新窗口,是给MySQL Enterprise(MySQL企业版)打告白的,忽视掉,一向Next,直到这个窗口封锁。
      6、Wizard Complete(安装领导完成),点击Launch the MySQL Instance Configuration Wizard(启动mysql设置领导)前面的复选框,然后点击Finish,这样就进入了MySQL设置界面。
      7、不消说,点击Next。
      8、选择设置方法(Please select a configuration type)。这里呈现了两种选项,一种是Detailed Configuration(具体设置),一种是Stardard Configuration(尺度设置),这里我们选择Detailed Configuration。
      9、选择处事器范例(Please select a server type)。有三种选项:Developer Machine(开拓测试用),Server Machine(处事器用),Dedicated MySQL Server Machine(专门的处事器用),因为我是用来开拓的,以是选择了第一项,然后点击Next。
      10、选择数据库用途(Please select a database usage)。有三种:第一种是Multifuctional Database,第二种是Transactional Database Only,第三种是Non-Transactional Database Only,这儿三个选项的区别我也不怎么领略,但依照英文注释以及网上其他的帖子参考就选择了第一项Multifuctional Database,然后点击Next。
      11、选择InnoDB数据库文件存储位置(Please select the drive for the InnoDB datafile),默认是安装的MySQL位置。保持默认,直接点击Next。
      12、选择同时毗连随处事器的精确会见量(Please set the approximate number of concurrent connections to the server)。三个选项:第一个是Decision Support(DSS)/OLAP(约莫20个),第二个是Online Transaction Processing(OLTP)(约莫500个),第三个是Manual Settings(手动配置),因为我是为了开拓测试用,以是选择第一个就可以了,然后点击Next。
     13、收集选项(Please select the networking options)。第一个是是否启用TCP/IP毗连,我没选,以是只能在本身的电脑上会见SQL数据库,第二个是启用严酷模式(Enable Strict Mode),我选了,提议新手选上,这样代码更类型些。
     14、选择默认字符集(Please select the character set)。第一个是Stardard Character Set(尺度字符集),默认是Latin1,得当存储英文;第二个是Best Support for Multilingualism(最得当多说话),默认是utf8,得当存储多说话字符集;第三个是手动选择。这里我们选择UTF8编码,即选择第二种可能第三种中的UTF8。
     15、配置windows选项(Please set the windows options)。第一项是是否安装为Windows处事(Install As Windows Service),提议勾选上,下面的Service Name是处事器标识名称,默认即可,尚有个是否随机启动MySQL的选项,假如没选的话,往后开启MySQL必要在cmd上输入net start mysql。第二项是是否把bin文件夹路径插手情形变量中的Path(Include Bin Directory in Windows PATH),提议勾选,这样往后可以直接在cmd上输入bin文件夹上的恣意一个文件行使。
     16、安详选项(Please set the security options)。第一项是修改安详配置(Modify Security Settings),这项中的两项别离是新root暗码和确认输入的暗码(即再输入一遍),最下面的是建设一个匿名帐号(Create An Anonymous Account),这里对我来说不必要,就没选,然后点击Next。
     17、筹备执行适才的配置(Ready to execute),确定无误后,点击Execute。过一会执行完成后,点击Finish竣事配置。重启Apache。


最后,在站点目次下修改index.php:
<?php
$host='localhost';
$user_name='root';
$password='****'; //这里****是你配置的暗码

$conn=mysql_connect($host,$user_name,$password);
if (!$conn)
{
die('数据库毗连失败:'.mysql_error());
}
echo '数据库毗连乐成!';

if (mysql_close($conn))
{
echo '<br/>...<br/>';
echo '到数据库的毗连已经乐成封锁';
}
?>

然后在赏识器上输入http://localhost,若呈现如下字样:
数据库毗连乐成!
...
到数据库的毗连已经乐成封锁
则表白统统大功告成!

跋文:着实64位体系中设置php情形跟32位体系设置大抵沟通,独一差异的是apache的安装设置,有履历的伴侣中要会装apache就会设置了

来历:http://meego123.net/?post=86

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读