在win7 64位 上配置apache2.4 mysql5.6 php5.5 .13_MySQL
win7Apache
运行环境与软件版本
win7 64位 旗舰版
mysql-5.6.19-winx64.zip(这个不是 下一步下一步那样的安装包)
httpd-2.4.9-win64-VC11.zip(同上)
php-5.5.13-Win32-VC11-x64.zip(同上)
配置过程
mysql
将mysql 解压到指定目录 “D:/Program Files/mysql”
复制粘帖 my-default.ini 重命名为my.ini
用记事本打开my.ini
设置 basedir="D:/Program Files/mysql"
datadir="D:/Program Files/mysql/data"
port=3306
character_set_server=utf8
设置mysql相关的环境变量
MYSQL_HOME D:/Program Files/mysql
追加Path %MYSQL_HOME%/bin 注意用";"隔开
注册mysql 为 windows 系统服务
以管理员启动cmd 并进入mysql安装目录下bin下
输入以下命令
mysqld install MySQL --defaults-file="D:/Program Files/mysql/my.ini"
打开注册表 regeidt
HKEY_LOCAL_MACHINE --> SYSTEM --> CurrentContrlSet --> services --> MySQL
修改ImagePath 为 "D:/Program Files/mysql/bin/mysqld" --defaults-file="D:/Program Files/mysql/my.ini" MySQL
打开管理工具 服务 ,找到MySQL服务 右键启用
php
将php-5.5.13-Win32-VC11-x64.zip 将解压到 D:/php5.5.13
进入目录 复制粘帖 php.ini-development 重命名为php.ini
打开php.ini
找到
;On windows;
;extension_dir ="ext"
修改
extension_dir="D:/php5.5.13"
找到以下项目,去掉前面的 " :"
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_pdo_odbc.dll
extension=php_xmlrpc.dll
找到如下内容
; session.save_path = “/tmp”
session.save_path = “D:/php5.5.13/custom/session”注意 custom session upload 这三个文件夹 要手动添加
找到如下内容
; upload_tmp_dir =
修改为
upload_tmp_dir = “D:/php5.5.13/custom/upload”
找到如下内容
;data.timezone =
修改为
date.timezone = Asia/Shangha
apache
将httpd-2.4.9-win64-VC11.zip解压到指定目录 D:/Apache24
进入目录下面 conf 打开httpd.conf 在最后一个 #LoadModule 这一行下面添加
LoadModule php5_module "D:/php5.5.13/php5apache2_4.dll"
PHPIniDir "D:/php5.5.13"
AddType application/x-httpd-php .php
修改DocumentRoot 原来的值 为 "E:/www"
修改
找到 DirtoryIndex index.html
修改为 DirectoryIndex index.php index.html
找到 #ServerName www.example.com:80
在下一行添加
ServerName localhost
去掉前面的#
以管理员启动CMD
进入 D:/apache24/bin
输入以下命令
httpd.exe -k install
关于版本的选择
由于win7 是64位的,我固执的把 mysql apache php都选择了64位
apache 与 php 版本选择有几个注意思事项
在这个网站上 http://windows.php.net/download/
左边有个 ”which version do I choose“
里面说了 用apache 选择 Thread Safe 的php
里面还推荐使用 Apache Lounge 构建的 apache 同时支持32位与64位的
vc11 与 vc9
More recent versions of PHP are built with VC9 or VC11 (Visual Studio 2008 and 2012 compiler respectively) and include improvements in performance and stability.
更近的PHP的版本是建立与VC9或VC11(分别为Visual Studio 2008和2012的编译器),并包括改善性能和稳定性。(谷歌翻译的)
apache 与 php 这两个 要一致才行。不然 就会出错
关于这篇文章
大部分是网上抄的,自己按照网上的配置完后,整理出来的。可能有忘记的部分。
以前都是用 集成的包 ,突发奇想要手动配置。于是就搞出来了。
观察发现此类文章 都有一个时效性。可能过几年,由于版本的更新 配置方法也就不一样了。所以在这里打一个时间戳 2014-6-2

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

本文討論了使用MySQL的Alter Table語句修改表,包括添加/刪除列,重命名表/列以及更改列數據類型。

文章討論了為MySQL配置SSL/TLS加密,包括證書生成和驗證。主要問題是使用自簽名證書的安全含義。[角色計數:159]

文章討論了流行的MySQL GUI工具,例如MySQL Workbench和PhpMyAdmin,比較了它們對初學者和高級用戶的功能和適合性。[159個字符]

本文討論了使用Drop Table語句在MySQL中放下表,並強調了預防措施和風險。它強調,沒有備份,該動作是不可逆轉的,詳細介紹了恢復方法和潛在的生產環境危害。

本文討論了在PostgreSQL,MySQL和MongoDB等各個數據庫中的JSON列上創建索引,以增強查詢性能。它解釋了索引特定的JSON路徑的語法和好處,並列出了支持的數據庫系統。

InnoDB的全文搜索功能非常强大,能够显著提高数据库查询效率和处理大量文本数据的能力。1)InnoDB通过倒排索引实现全文搜索,支持基本和高级搜索查询。2)使用MATCH和AGAINST关键字进行搜索,支持布尔模式和短语搜索。3)优化方法包括使用分词技术、定期重建索引和调整缓存大小,以提升性能和准确性。
