1.apache:

只需要你解压到相应目录既可以,比如我这边将下载的apache文件解压到 C:\Apache24:

bin目录下有:

ApacheMonitor.exe和httpd.exe可用于服务的开启和关闭。开启服务后如果 http://localhost 有页面出现,就说明apache安装成功(端口默认为80,一般有问题的话也是端口问题)

htdocs目录:

这个目录存放的就是我们的网站页面比如(.html、.php),可以根据 http://localhost/hello.php (比方说该目录下有个hello.php)

conf目录:

http.conf是配置文件,很多东西都需要在这个文件配置(比如php,mysql),在下面我们会详细介绍。

2.php:

同样只需要你将下载的文件解压到相应目录, E:\php

php目录文件下有php-ini-development和php.ini-production。随便重命名一个为php.ini作为配置文件即可。

3.mysql:

mysql需要安装,就照着安装步骤点下去就可以,记得设置的root密码即可。

要使得Apache支持php,mysql,我们需要加一些东西:

1.在Apache的http.conf文件下的模块加载下面添加如下文字:

LoadModule php5_module "E:/php/php5apache2_4.dll" (你解压php的相应目录即可)

AddType application/x-httpd-php .php .phtml

PHPIniDir "E:/php/"

2.在php.ini文件下,修改:

extension=php_mysql.dll

extension=php_mysqli.dll

前面的;去掉(差不多再880行左右)

3.写一个php页面,放在apache的htdocs目录下,命名为hello.php:

<?php
$link = mysql_connect(2881064151'127.0.0.1', 'root', '123456','gjs');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?>

如果有错误可以查看:C:\Apache24\logs下的日志文件:

比如出现mysql连接不上:

Call to undefined function mysql_connect() in C:\\Apache24\\htdocs\\hello.php on line 7

就是php没有加载好mysql配件,你检查一下前面说的;有没有去掉,以及文件配置是否正确,有可能找不到文件php.ini路径等(在系统环境变量path里面添加php的解压路径),确保是安装是32位的,基本上就可以了,有问题可以联系我。

php目录文件下有php-ini-development和php.ini-production。的更多相关文章

  1. [Python]处理windows下多级目录文件,上传到Linux服务器

    #-*- coding: utf-8 -*- __author__ = 'tsbc' import sys reload(sys) sys.setdefaultencoding('utf-8') im ...

  2. linux下通过acl配置灵活目录文件权限(可用于ftp,web服务器的用户权限控制)

    linux下通过acl配置灵活目录文件权限(可用于ftp,web服务器的用户权限控制) 发表于2012//07由feng linux 本身的ugo rwx的权限,对于精确的权限控制很是力不从心的,ac ...

  3. Linux系统下进入目录文件需要什么权限?

    在Linux下进入目录需要什么权限? 1--让我们先来了解一下Linux下一个文件有哪些权限?(在linux下一切皆文件) 一个文件可以具有的权限有:可读.可写.可执行权限 r 可读权限---read ...

  4. linux找到目录下所有目录文件

    想要删除掉该目录下的所有文件类型是目录的文件? 这样运行: $ ls -F | grep /$ | xargs rm -rf ls 中F参数,作用是能把目录文件的名字后边加上一个斜杠/ 然后匹配以斜杠 ...

  5. Linux系统下/tmp目录文件重启后自动删除,不重启自动删除10天前的/TMP的文件(转)

    /tmp目录文件重启后自动删除现在知道有ubuntu和solaris系统source:http://blog.chinaunix.net/uid-26212859-id-3567875.html经常会 ...

  6. 实用脚本 4 -- Makefile(不同文件下的多个可执行文件or静态库编译到同一目录下)

    不同文件下的多个可执行文件编译到同一目录下,这样方便观察编译结果,从而方便进程操作.使用时根据自己的需要在进行局部修改(如 链接库.目标文件等等). 1..bashrc 中设置编译主目录(例如) ex ...

  7. Androidproject文件下assets目录与res目录的差别

    1. assets : 不会在R.java文件下生成对应的标记,assets目录能够自己创建目录,必须使用AssetsManager类进行訪问,存放到这里的资源在执行打包的时候都会打入程序安装包中, ...

  8. PHP遍历目录下的文件夹和文件 以及遍历文件下内容

    1.遍历目录下的文件夹和文件: public function bianli1($dir) { $files = array(); if($head = opendir($dir)) { while( ...

  9. Linux根目录下各目录文件类型及各项缩写全称

    bin(binary) :常见linux命令.系统所有用户命令目录文件dev(device) : 设备驱动存储目录文件media: 多媒体及挂载目录proc (process):进程信息文件sbin( ...

随机推荐

  1. 转载一篇关于ios静态库的文章

    http://blog.csdn.net/zsomsom/article/details/9163635

  2. 利用github page搭建博客

    为什么选择GitHub Pages? 很多人用 wordpress,你为什么要用 github pages 来搭建? 1.github pages有300M免费空间,资料自己管理,保存可靠: 2.学着 ...

  3. java 基本数据类型

    long 是长整型,在怎么长本身也是整型,12.10的整形部分是12,当然结果是12, byte: 八位整数 -128——127,可用来节省内存的使用.short: 16位整数 -32768——32, ...

  4. Android中获取蓝牙log

    1.蓝牙的snoop log存放位置 /etc/bluetooth/bt_stack.conf   2.修改方法 #关闭蓝牙 修改bt_stack.conf文件中打印log的等级 adb root a ...

  5. Hierachy Viewer 使用 monitor命令

    使用 Hierachy Viewer 可视化调试工具 Hierachy Viewer 能很方便地在开发者设计,调试和调整界面时,快速定位问题,解决问题,提高开发效率. Hierarchy Viewer ...

  6. hdu 4831

    写了一个小时题目看错了,艹 自己百度吧

  7. 小甲鱼PE详解之输入表(导入表)详解2(PE详解08)

    在此之前,我们已经对这个输入表进行了一些实践和理解,这有助于大家对这个概念更进一步的加深认识.小甲鱼觉得,越是复杂的问题我们应该越是去动手操作它,认识它,这样才容易熟悉它! 在上一节课我们像小鹿一样的 ...

  8. cocos2dx游戏开发——微信打飞机学习笔记(七)——Enemy的搭建

    一.文件创建~ Enemy.h Enemy.cpp 二.How to do? 由于我是已经完成成个游戏的功能,所以我会将游戏中enemy所需要的很多功能基本上都先考虑到了,如果大家自己在做的时候也许没 ...

  9. MATLAB学习笔记(一)——入门与操作

    (一)简单操作 一.命令行操作 简单的说就跟C语言(更简单来说,就跟手写的一样). 二.变量.数值与表达式 1.变量 (1)命名规则: ①变量名必须以字母开头: ②变量名可以由字母.数字和下画线混合组 ...

  10. LoadRunner11支持的浏览器小结

    LoadRunner11录制脚本时不能打开IE浏览器,解决方案有以下几个步骤: l  LoadRunner11支持的浏览器版本最高是ie9,把浏览器版本换成ie9; l  打开IE选项----高级—去 ...