php 安装apache_ubuntu下安装apache php mysql - CSDN
精华内容
参与话题
  • phpApache安装配置

    万次阅读 2018-02-25 22:42:13
    第一次搭建Apache+PHP+MySQL的开发环境,发现ApachePHP的整合非常麻烦,先整理记录如下: 一、安装Apache 1.登录http://httpd.apache.org/download.cgi  2.如图所示,选择某个版本的 “Files for Microsoft ...

    一、安装Apache

    1.登录http://httpd.apache.org/download.cgi 

    2.如图所示,选择某个版本的 “Files for Microsoft Windows“ 选项,进入下载页面;

    3.如图所示,选择第一项“ApacheHaus”;在新的界面中,会发现VC11和VC14,这里注意,一定要记住VC11和VC14的选择要和之后PHP的选择一致。

    4.下载结束后,将文件解压缩到某个文件夹,如C:\Apache

    5.用记事本打开C:\Apache\conf\httpd.conf文件,找到:Define SRVROOT,设置Define SRVROOT "C:\Apache",这里设置的值是之前解压缩的文件夹位置。

      如果需要修改端口,则继续找到 Listen 80,并将80改为要设置的端口。

    6,启动Apache HTTP Server  使用Windows命令行以管理员身份进入Apache程序的文件夹下的bin文件夹,输入httpd -k install,完成Apache服务的安装。

    7.双击C:\Apache\bin\ApacheMonitor.exe,打开Apache控制台。点击start后,输入http://localhost,出现以下页面说明安装成功。

    It works!


    二.安装PHP

    1.登录http://www.php.net/,选择自己要安装的版本,这里需要注意的是版本选择时VC11和VC14必须和之前Apache的选择一致。x86,x64必须和本机的实际情况一致。

    2.将下载的文件解压缩到某个文件夹,如C:\php,并将根目录下php.ini-production 复制一份,并重命名为php.ini;

    3.设置环境变量将C:\php和C:\php\ext加入环境变量PATH中,即在Path变量结尾加上;C:\php;C:\php\ext

    三整合Apache与PHP

    1.用记事本打开C:\Apache\conf

      查找ServerRoot,修改ServerRoot "C:\Apache"(这里输入的是你解压apache安装包后放的位置)

      查找#ServerName www.example.com:80 ,修改为 ServerName www.example.com:80 (去掉前面的#)

      查找DocumentRoot "C:/Apache/htdocs" , 修改为DocumentRoot "C:/Apache/htdocs" (如果一样,就不用改) 

      查找<Directory "C:/Apache/htdocs"> ,修改为 <Directory " C:/Apache/htdocs "> (如果一样,就不用改) 

      查找DirectoryIndex index.html ,修改为 DirectoryIndex index.html index.php index.htm (这里我们添加了index.php index.htm)

      查找ScriptAlias /cgi-bin/ "C:/Apache/cgi-bin/"  ,修改为 ScriptAlias /cgi- bin/ " C:/Apache/cgi-bin" (如果一样,也不用改)

      查找<Directory "C:/Apache/cgi-bin"> 修改为 <Directory "C:/Apache/cgi-bin/">  (如果一样,也不用改)

      在 C:\Apache\conf\httpd.conf最后一行添加添 加 LoadModule php5_module "C:/php/php5apache2_4.dll" 让 apache 支持php (请确认C:/ php/有php5apache2_4.dll,如果你下载的是我提供的连接肯定是有的)

      添加 AddType application/x-httpd-php .php .html .htm

      添加 PHPIniDir "F:/phptools/php5.5" (告诉apache php.ini的位置)

      至此,httpd.conf 配置完成,保存httpd.conf 。

    2.用记事本打开F:\php\php.ini

      将; extension_dir = "ext"修改为 extension_dir = "ext" (去掉extension前面的分号)

      将;extension=php_mbstring.dll 修改为 extension=php_mbstring.dll(去掉extension前面的分号,这是php多字节字符串扩展)

      将;extension=php_mysql.dll修改为 extension=php_mysql.dll(去掉extension前面的分号)

      将;extension=php_mysqli.dll 修改为 extension=php_mysqli.dll(去掉extension前面的分号) 



    三、测试

      在C:\Apache\htdocs下创建phpinfo.php,写入<?php phpinfo(); ?>,

    打开apache服务,在浏览器输入http://localhost/phpinfo.php,出现如下页面,则说明整合成功!


    ”cannot load php5apache2_4.dll into server”问题的解决

       出现这个问题是因为Apache与PHP的V11,V14版本不匹配,或者PHP的x86与x64版本选择错误。所以一定在下载时在选择相匹配的版本。

    还要注意php的版本号php5apache2_4.dll 



    展开全文
  • 搭建apache2.4+php5.6环境

    万次阅读 2016-09-08 14:19:02
    工具下载地址apache2.4 下载地址:http://httpd.apache.org/php5.6 下载地址:http://windows.php.net/download#php-5.6一、安装apache2.4第一步 解压apache2.4第二步 安装apache服务这里默认安装在G盘phpWeb目录下...

    工具下载地址

    apache2.4 下载地址:http://httpd.apache.org/

    php5.6 下载地址:http://windows.php.net/download#php-5.6

    一、安装apache2.4

    第一步 解压apache2.4

    • 解压apache2.4

    第二步 安装apache服务

    这里默认安装在G盘phpWeb目录下,命令如下

    G:\phpWeb\Apache24\bin\httpd -k install
    • 注意:如果apache目录不在盘符根目录下,需要修改conf下的httpd.conf,修改Define SRVROOT 指定安装目录
    Define SRVROOT "G:/phpWeb/Apache24"
    ServerRoot "${SRVROOT}"

    第三步 测试Apache容器是否安装成功

    win+r 输入service.msc 查看服务是否安装成功

    这里写图片描述

    右击点击启动即可。

    二 、安装PHP

    这里以PHP作为apache模块进行安装

    第一步 解压php

    这里写图片描述

    第二步 简单配置PHP

    搜索extension_dir 修改为

    extension_dir = "G:/phpWeb/php-5.6.25-Win32-VC11-x64/ext"

    修改php时区搜索date.timezone 修改为

    date.timezone =PRC

    三、在Apache中引入PHP模块

    第一步 修改Apache conf目录下的httpd.conf 添加如下代码

    LoadModule php5_module "G:/phpWeb/php-5.6.25-Win32-VC11-x64/php5apache2_4.dll"
    PHPIniDir "G:/phpWeb/php-5.6.25-Win32-VC11-x64"
    AddType application/x-httpd-php .php .html .htm

    第二步 修改索引页

    搜索DirectoryIndex找到以下代码

    <IfModule dir_module>
        DirectoryIndex index.html
    </IfModule>

    修改为

    <IfModule dir_module>
        DirectoryIndex index.php index.html
    </IfModule>

    四、测试PHP模块加载是否成功

    在Apache安装目录下的htdocs文件夹下新建index.php文件,编辑文件添加如下代码

    <?php
    phpinfo();
    ?>

    重启Apache服务器,在地址栏输入 localhost 看到PHP相关配置,说明配置成功。

    这里写图片描述

    展开全文
  • 安装完之后,html文件可以正常解析,php源码直接输出,不能被解析...通常情况下是apache未加载php模块,通常情况下需要修改httpd.conf文件,但是在ubuntu下为apache2.conf文件 修改如下: 设置  LoadModule php5_m

    根据  http://blog.csdn.net/renzhenhuai/article/details/12009595

    安装完之后,html文件可以正常解析,php源码直接输出,不能被解析。

    通常情况下是apache未加载php模块,通常情况下需要修改httpd.conf文件,但是在ubuntu下为apache2.conf文件

    修改如下:

    设置
      LoadModule php5_module        /usr/lib/apache2/modules/libphp5.so
      AddType application/x-httpd-php .php
      AddType application/x-httpd-php-source .phps

    /usr/lib/apache2/modules/libphp5.so换成你的路径。

    如果apache2.conf中该项配置,直接加入即可。

    然后重启apache即可 

    sudo /etc/init.d/apache2 restart

    展开全文
  • windows安装PHP5.4+Apache2.4+Mysql5.5

    万次阅读 热门讨论 2012-11-12 13:30:18
    windows安装PHP5.4+Apache2.4+Mysql5.5 作者:星之宇 ┊ 时间:2012-10-18 14:27 ┊ 分类: 网站技术 ┊ 阅读:1232 ┊ 评论:16 最近听说PHP5.4速度很快,所以想建立一个本地环境测试下。我打算用本地...

    windows安装PHP5.4+Apache2.4+Mysql5.5

    作者:星之宇 ┊ 时间:2012-10-18 14:27 ┊ 分类: 网站技术 ┊ 阅读:1232 ┊ 评论:16

    最近听说PHP5.4速度很快,所以想建立一个本地环境测试下。我打算用本地windows xp sp3下安装PHP5.4.8、Apache2.4.3和Mysql5.5.28。

     

    首先去下载PHP、Apache和Mysql的最新版本。

    PHP5.4.8版本下载地址:http://windows.php.net/download/

    Mysql5.5.28版本下载地址:http://www.mysql.com/downloads/mysql/

    Apache2.4.3版本下载地址:http://www.apachelounge.com/download/

    下载Apache注意下在这个页面还要下载个DLL文件:php5apache2_4.dll-php-5.4-win32.zip(跟PHP的版本一定要对应)

     点击查看原图

     

    前期的准备工作已经完成。


    下面讲讲如何安装APache,这个是最麻烦的,其他的多简单。


    第一部分:安装Apache2.4.3

    1.下载回来的是解压文件,解压好放到要安装的位置。(我这里以D:\Acpache24为例)

    2.打开Apache24\conf下httpd.conf 文件,用记事本打开即可。

    (1)第37行ServerRoot "c:/Apache24"改为ServerRoot “D:/Apache24”;//Apache程序的位置。

    (2)第204行的ServerAdmin改不改无所谓;

    (3)第213行ServerName前面的“#”号去掉;

    (4)第237行DocumentRoot "c:/Apache24/htdocs"改为DocumentRoot "D:/www";//网站的根目录

            第238行<Directory "c:/Apache24/htdocs">改为<Directory " D:/www ">;

    注意:这个WWW文件夹要自己去新建的,不建的话会报错的。

    (5)第271行DirectoryIndex index.html改为DirectoryIndex index.html index.php index.htm   //支持更多的默认页

    (6)第354行 ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"改为ScriptAlias /cgi-bin/ "d:/Apache24/cgi-bin/"

    (7)第370行<Directory "c:/Apache24/cgi-bin">改为<Directory "D:/Apache24/cgi-bin">
    3.启动Apache。
    开始 --- 运行,输入cmd,打开命令提示符。接着输入d:回车cd Apache24\bin回车httpd回车

    点击查看原图

    如果httpd.conf配置正确的话,输入httpd回车后是没有任何提示的。

    5.测试。你可以把Apache24\htdocs目录下的index.html放到D:\www目录下,用浏览器访问会出现“It works”那么就说明apache已经正确安装了。

    注意:不能关掉这个命令窗口,否则apache会关闭的。

    6.加入为windows的系统服务,让Apache自启动。

    (1)关闭3的那个httpd命令窗口,不然会报错的。

    (2)开始 --- 运行,输入cmd,再打开一个命令提示符。输入d:回车cd Apache24\bin回车

    这里加入服务的命令为:httpd.exe -k install -n "servicename"

    servicename为Apache在windows的服务中的名字。例如:httpd.exe -k install -n "Apache24"


    输入httpd.exe -k install -n "Apache24"后,会有成功安装的提示,“服务”也会有Apache24这个服务项。这个时候可以选择启动,启动Apache服务。

    如果要卸载这个服务的话,先要停止这个服务,然后输入httpd.exe -k uninstall -n "Apache24"卸载这个服务。

    以后可以通过Apache24\bin文件夹下的ApacheMonitor.exe来控制这个Apache。任务栏也会有显示这个软件的很方便的管理Apache的运行。

    点击查看原图

     

    附:你可以把Apache24放在C盘根目录下,即C:\Apache24

    上面2中,只要改(3)(5),cmd命令的话直接输入cd c:\apache24\bin回车httpd回车,这样的话简单多了。

     

    到这里Apache的基本安装已经讲完了。


    下面开始说说PHP的安装了。


    第二部分:安装PHP5.4.8

    1.下载回来的是解压文件,解压好放到要安装的位置。(我这里以D:\PHP为例)

    同时解压php5apache2_4.dll-php-5.4-win32.zip选择PHP 5.4.7中的php5apache2_4.dll放到PHP目录中。

    注意:这里没有PHP5.4.8版本的php5apache2_4.dll,所以我选择了一个最新版本的。

    2.复制份php.ini-development,并改名为PHP.ini。

    3.打开Apache24\conf下httpd.conf,在最后加上

    # php5 support
    LoadModule php5_module "d:/php/php5apache2_4.dll"
    AddHandler application/x-httpd-php .php
    # configure the path to php.ini
    PHPIniDir "d:/php"

    用来支持PHP,其中d:/php为PHP根目录。由于使用的是 Apache2.4.3,所以 php5_module 为 php5apache2_4.dll。

    4. 重启 Apache 服务器。

    5.测试。删除WWW中其他文件,新建一个index.php,内容为<?php phpinfo(); ?>保存,访问出现php的信息就说明php已经成功安装。

     

    到这里PHP的基本安装已经完成。


    下面是mysql的安装。


    第三部分:安装Mysql5.5.28

    1.直接运行安装文件,这里就不具体说明了。

    2.php支持MYSQL设置

    (1)第730行; extension_dir = "ext",去掉前面的“;”,并改为extension_dir ="d:\PHP\ext"

    (2)第880、881行,去掉前面的“;”

    extension=php_mysql.dll
    extension=php_mysqli.dll

    注:在第838行到第908行有很多DLL,你要用到什么,去掉前面的“;”就可以了。

    (3)重启Apache即可。

     

    到这里mysql安装也基本完成了。


    剩下的就是一些Apache,php以及Mysql的设置,这个东西比较多,这个是仁者见仁智者见智的东西。我这里也不献丑了。
    展开全文
  • 前言:注意每改一小步注意重启apache,这样便于知道怎么出错的 1.apache 配置apache,在apache的D:\apache\Apache24\conf目录下找httpd.conf并用notepad打开 1.1 在LoadModule下方添加下面句子 #加载php...
  • 搭建PHP开发环境(Apache+PHP+MySQL)

    万次阅读 多人点赞 2018-06-25 10:25:32
    安装Apache 1、下载Apache,地址:http://www.apachelounge.com/download/,如下图: 2、解压压缩包,最好放到磁盘根目录,不然配置时容易报路径错误,我这里改了文件夹名,方便以后配置,如下图: 安装PHP ...
  • 问题表象:安装apachephp5后无法正在执行php代码,将php代码按文本格式直接输出。 解决方法:很多方案都是让在apache.conf中添加代码,然后我遇到的问题是未安装libapache2-mod-php7.0模块,使用命令行  sudo apt...
  • Apache安装教程

    万次阅读 2018-08-28 12:53:39
    1.Apache 安装 1.下载apache 下载链接 2.将解压文件移动到目标目录 (整个文件目录最好用英文 不要有空格) 3.命令行注册apache 服务(不同于exe文件的安装) (以管理员身份打开cmd win10 ) (管理员身份和...
  • 在Centos 7下搭建Apache + PHP运行环境

    万次阅读 2016-12-29 11:48:15
    之前都是在windows server2008下搭建PHP...在Centos 7下搭建Apache + PHP运行环境,,在这里我采用最简单的yum install安装法,我个人不喜欢编译安装,因为麻烦,而且耗时,能够用yum安装搞定的事情我都会优先选择。
  • Windows2012服务器上安装Apache+php+mysql

    万次阅读 2017-08-03 16:53:28
    一、环境说明 操作系统:Windows Server 2012 R2 PHP版本:php 5.6.31 MySQL版本:MySQL5.7.11 Apache版本:httpd2.4.18 二、安装步骤 http://www.jb51.net/article/59280.htm
  • 启动Apache时提示错误“Cannot load php5apache2_2.dll into server”  2011-07-14 16:41 故障现象:  在命令符方式下启动Apache时提示错误信息“Syntax error on line 122 of D:/Apache/conf/httpd.conf: ...
  • PHP环境(apache,PHP,Mysql)详细配置方法

    万次阅读 多人点赞 2012-05-04 09:55:49
    安装前的准备:下载PHPapache,mysql安装包,可以到相关官网上下载,下面是安装步骤 1.安装Apache ,直接运行安装即可,我们将其安装到D:/PHP/Apache/ 目录下 2.将PHP压缩包解压内容放到指定PHP目录(自己指定...
  • ubuntu系统下安装php环境

    万次阅读 2019-05-27 12:44:05
    1.安装Apache sudo apt-get install apache2 测试:浏览器访问 http://localhost //会出现网页。 查看状态: service apache2 status/start/stop/restart Web目录: /var/www 安装目录: /etc/apache2/ 全局...
  • 有时候在Linux下使用命令安装完应用程序后,我们需要进行必要的配置,可是却找不到该文件,这里对默认安装路径进行说明: apache: 如果采用RPM包安装安装路径应在 /etc/httpd目录下 apache配置文件:/etc/httpd/...
  • PHP学习--1 搭建环境

    万次阅读 2016-07-22 10:43:41
    为什么不直接使用集成环境而需要单独安装服务器软件? 集成环境:PHPstudy,appserve,wamp,xamp,不需要单独安装和配置,可以直接当做一个动态web服务器使用。 因为集成环境是由第三方提供,存在一定的安全隐患...
  • Windows下Apache+PHP+MySQL搭建web服务器

    万次阅读 2019-04-12 11:32:39
    Apache+PHP+MySQL搭建服务器 工欲善其事必先利其器。 最近由于电脑出了问题不得不重新安装需要的文件,代码什么的都没了,以前也没怎么写过东西这回就先试试手,写的不是太好,希望大家不要介意哈。 比较穷开不起...
  • 我按照http://blog.csdn.net/hitabc141592/article/details/23556079 的安装apache2 这些 然后建立他里面php,然后访问了,html可以,php无法解析。 尝试了修改apache2.conf在百度到 Ubuntu 无法解析php 的所有...
  • PHP安装教程

    万次阅读 2019-05-21 14:04:08
    Windows下安装PHP开发环境 一、Apache 因为Apache官网只提供源代码,如果要使用必须得自己编译,这里我选择第三方安装包Apache Lounge。 进入Apachelounge官方下载地址:http://www.apachelounge.com/download/ 首先...
  • linux下apache+php搭建配置记录

    万次阅读 2013-04-10 13:20:54
    Centos 6.2 (最小化安装) 1.2 软件说明 httpd-2.4.2.tar.gz apr-util-1.4.1.tar.gz apr-1.4.6.tar.gz pcre-8.13.tar.gz php-5.4.3.tar.bz2 libmcrypt-2.5.8.tar.gz mhash-0.9.9.9.tar.gz 第2章
  • Apache2.4+PHP7.2环境搭建

    万次阅读 2018-02-12 20:51:56
    Editplus生成码:http://www.jb51.net/tools/editplus/阿帕奇下载地址:https://www.apachehaus.com/cgi-bin/download.plxPHP下载地址:http://windows.php.net/download#php-7.21.打开阿帕奇的下载地址,点击下载。...
1 2 3 4 5 ... 20
收藏数 287,840
精华内容 115,136
关键字:

php 安装apache