Apache2.2+PHP5.4+MySql5.6服务器平台搭建
来源:互联网 发布:移动50m宽带看网络电视 编辑:程序博客网 时间:2024/05/31 19:32
原文地址:http://my.oschina.net/zklzyx/blog/167203
★理清逻辑:首先安装apache与php,再使apache与php连接,这样机器才具备解释php代码的功能。最后安装mysql,使php与mysql关联,这样才能够利用php中的函数进行数据库操作。这样一个基于PHP的服务器平台就搭建完成了,再进行站点设置、域名申请,便可让别人通过网址访问本机的指定站点。
所以该平台搭建的关键就是如何设置配置文件使Apache、PHP、MySql之间相互关联,在此明确表示不需要对系统System32文件夹改变,本人使用的是Win7系统。
1.配置apache目录下的httpd.conf文件
表示注释
A.Listen 80表示计算机通过80端口被访问,可以加以修改
Listen 192.168.1.101:80 表示网站只能在局域网通过访问局域网IP地址才能进入
Listen 127.0.0.1:80 表示访问指向本机地址
B.DocumentRoot “D:/php"表示站点存放的位置,即访问A中Listen地址指向的网站路径
如果要配置多站点服务器必须对extra目录下的httpd-vhosts.conf进行配置
如加入:
1
DocumentRoot
"D:\php\home"
2
ServerName www.spdreamin.com
3
ErrorLog
"logs/dummy-host.a-error.log"
4
CustomLog
"logs/dummy-host.a-access.log"
common
表示127.0.0.1地址指向D:\php\home,且与域名www.spdreamin.com对应,若没有申请该域名可以在System32下的host文件进行设置即127.0.0.1 www.spdreamin.com,这样域名就解析为地址,地址指向了站点。最后需要在httpd.conf文件#Include conf/extra/httpd-vhosts.conf去掉#注释
C.关联PHP
需要在httpd.conf文件进行如下配置(是apache找到用于解释PHP网页的PHP函数)
LoadModule php5_module “G:/php/php5apache2_2.dll”
PHPIniDir “G:\php”
AddType application/x-httpd-php .php
2.配置PHP中的php.ini文件,使php能够访问mysql数据库
查找然后改成
extension_dir = “G:\php\ext”
extension=php_mysql.dll
extension=php_mysqli.dll
如果想要了解更多,欢迎加入QQ群162876848,共同探讨吧
- Apache2.2+PHP5.4+MySql5.6服务器平台搭建
- Apache2.4+PHP5.6+Mysql5.6(web环境搭建)
- win7(32/64)+php5.5+apache2.4+mysql5.6 搭建
- win7(32/64)+php5.5+apache2.4+mysql5.6 搭建
- windows下搭建webserver(apache2.4+mysql5.7+php5.6)
- ubuntu下搭建web服务器(apache2+php5+mysql5+phpmyadmin)
- CentOs7.3下搭建LAMP环境(Apache2.4 + Mysql5.7 + PHP5.6 + Laravel5.2)
- php5.4.43开发环境的搭建(php5.4.43,apache2.2,mysql5.6以及phpMyAdmin)
- Apache2.4+PHP5.6+Mysql5.6
- PHP5.5 配置 Apache2.4 + MySQL5.6
- apache2.2+Php5.3+mysql5.6
- Windows7 搭建PHP环境(Apache2.2 + PHP5.2 + mySql5.5)
- 阿里云ECS CentOs7.3下搭建LAMP环境(Apache2.4 + Mysql5.7 + PHP5.6 + Laravel5.2)
- LAMP开发平台的搭建(openSUSE11.0 + Apache2.2 + PHP5.2 + MySQL5.1)
- php5 apache2.2 mysql5 集成
- php5 apache2.2 mysql5 集成
- win7(32/64)+apache2.4+php5.5+mysql5.6 环境搭建配置
- win7(32/64)+apache2.4+php5.5+mysql5.6 环境搭建配置
- android中WebView源码
- PyGTK学习
- java线程代码篇
- 文本文件的换行符:CR , LF ,CR/LF
- SecureCRT配色方案
- Apache2.2+PHP5.4+MySql5.6服务器平台搭建
- 献给HPEC---即将毕业找工作,该怎么准备
- ajax级联菜单实例代码下载
- C语言双感叹号作用!!
- ios或者cocos2d-x开发在Xcode编译时自适应失效,获取屏幕尺寸不准确
- cocos2dx中节点的常用函数
- IOS7 新特性 NSURLSession的上传和下载
- hdu 4593 Robot(签到题)
- Hadoop从听说到入门