登录  /  注册
首页 > php教程 > php手册 > 正文
php环境搭建,php搭建
php中文网
发布: 2016-06-13 09:06:41
原创
597人浏览过

php环境搭建,php搭建


1. 准备所需工具:

1) Windows7 x64

2) php5.5 VC11 x64 Thread Safe 浏览

3) apache httpd2.4 浏览

4) MySQL5.6 浏览

5) phpMyAdmin4.4.1 浏览

2. 安装

2.1 安装PHP

  1) 将php-5.5.23-Win32-VC11-x64.zip解压到D:\program_files\php5.5

  2) 将D:\program_files\php5.5和D:\program_files\php5.5\ext加入环境变量

  3) 拷贝php.ini-production至php.ini

  4) 修改D:\program_files\php5.5\php.ini文件

修改 ; extension_dir = "ext"
extension_dir = "D:/program_files/php5.5/ext"

修改 ;extension=php_mbstring.dll
extension=php_mbstring.dll (php多字节字符串扩展)

修改 ;extension=php_mysql.dll
extension=php_mysql.dll

修改 ;extension=php_mysqli.dll
extension=php_mysqli.dll  
登录后复制

2.2 安装Apache

  1) 将httpd-2.4.12-win64-VC11.zip解压到D:\program_files\Apache24

  2) 用记事本打开D:\program_files\Apache24\conf并修改

  

修改 ServerRoot "C:/Apache24"
ServerRoot "D:/program_files/Apache24"

修改 #ServerName www.example.com:80 ServerName www.example.com:80 修改 DocumentRoot "c:/Apache24/htdocs" DocumentRoot "D:/program_files/Apache24/htdocs" 修改 "c:/Apache24/htdocs"> "D:/program_files/Apache24/htdocs"> 修改 DirectoryIndex index.html DirectoryIndex index.html index.php index.htm 修改 ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/" ScriptAlias /cgi-bin/ "D:/program_files/Apache24/cgi-bin/"
登录后复制

 行末添加

AddType application/x-httpd-php .php .html .htm
 LoadModule php5_module "D:/program_files/php5.5/php5apache2_4.dll"

PHPIniDir "D:/program_files/php5.5"

  3) 安装并启动apache服务(需要使用管理员权限)

D:\program_files\Apache24\bin\httpd -k install
net start apache2.4
登录后复制

  4) 在浏览器中输入 http://localhost:80

It works!
登录后复制
2.3 安装MySQL

  1) 将mysql-5.6.24-winx64.zip解压到D:\program_files\MySQL5.6

  2) 拷贝my-default.ini至my.ini,并修改

登录后复制
登录后复制
登录后复制
登录后复制
登录后复制
登录后复制
登录后复制

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.

登录后复制
登录后复制
登录后复制
登录后复制
登录后复制
登录后复制
登录后复制

[mysqld]

登录后复制
登录后复制
登录后复制
登录后复制
登录后复制
登录后复制
登录后复制

# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M

登录后复制
登录后复制
登录后复制
登录后复制
登录后复制
登录后复制
登录后复制

# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin

登录后复制
登录后复制
登录后复制
登录后复制
登录后复制
登录后复制
登录后复制

# These are commonly set, remove the # and set as required.
basedir = D:/program_files/MySQL5.6
datadir = D:/program_files/MySQL5.6/data
port = 3306
server_id = 1

登录后复制
登录后复制
登录后复制
登录后复制
登录后复制
登录后复制
登录后复制


# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M

登录后复制
登录后复制
登录后复制
登录后复制
登录后复制
登录后复制
登录后复制

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

  3) 启动MySQL

D:/program_files/MySQL5.6/bin/mysqld.exe --console
登录后复制

  4) 登陆MySQL数据库,并创建用户

mysql -u root

CREATE USER 'devlop'@'localhost' IDENTIFIED BY '123456';
GRANT ALL PRIVILEGES ON *.* TO 'devlop'@'localhost' WITH GRANT OPTION;
登录后复制

  更多MySQL用户管理点击这里

  5) 安装并启动MySQL服务(需要使用管理员权限)

mysqld --install MySQL
net start MySQL
登录后复制
2.4 安装phpMyAdmin

  1) 将phpMyAdmin-4.4.1.1-all-languages.zip解压到D:\program_files\Apache24\htdocs\phpMyAdmin

  2) 在浏览器输入http://localhost:80/phpMyAdmin就可登录MySQL了。

有问题直接联系QQ:783713515

相关标签:
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 技术文章
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2023 //m.sbmmt.com/ All Rights Reserved | 苏州跃动光标网络科技有限公司 | 苏ICP备2020058653号-1

 | 本站CDN由 数掘科技 提供

登录PHP中文网,和优秀的人一起学习!
全站2000+教程免费学