php7 安装apache_centos7 安装apache php7 mysql - CSDN
精华内容
参与话题
  • 1、卸掉之前的本地环境(phpApache、mysql),如果本地默认开启了IIS服务,需将IIS服务关闭(端口占用),虽然可以改Apache服务端口,但是访问时带端口访问,总让人感觉别扭。 IIS服务关闭方法:win+R键,输入...

    一、安装前的准备

    1、卸掉之前的本地环境(php、Apache、mysql),如果本地默认开启了IIS服务,需将IIS服务关闭(端口占用),虽然可以改Apache服务端口,但是访问时带端口访问,总让人感觉别扭。
    IIS服务关闭方法:win+R键,输入services.msc确认,开启本地服务列表,找到IIS服务,右键选择属性,停止服务并选择为手动,如下图。
    这里写图片描述
    这里写图片描述
    2、下载需要的资源,以下资源根据自己的系统是32位和64位自行选择。
    ①php资源下载(写博客时最新版本是php7.1.10)
    php7 for windows版本资源下载地址:http://windows.php.net/download/
    版本选择:php7 for windows的版本有4个,分32位和64位,这里边又分了non thread safe 和 thread safe。如果你装的环境是IIS或者nginx那么请选择non thread safe,如果你装的环境是Apache那么请选择 thread safe。本人本地安装的是apache,选择的是 thread safe。其中原因你可以百度下non thread safe和thread safe区别,与php运行机制有关。
    ②Apache资源下载(写博客时最新版本是VC15 Apache2.4.28)
    这里有两个下载地址,选择其中一个就可以了,但是要下载Apache2.4以上版本的,因为Apache2.2版本的不支持php7,我这里选择的是VC15 Apache2.4.28版本的。
    下载地址:https://www.apachelounge.com/download/
    https://www.apachehaus.com/cgi-bin/download.plx#APACHE24VC09
    ③mysql下载(写博客时最新版本mysql5.7.20)
    在写博客时,官网下载的mysql5.7.20的64位压缩包解压之后居然没有my-default.ini文件,只能自己创建一个。你也可以选择其他版本的mysql
    最新版本下载地址:https://dev.mysql.com/downloads/mysql/
    mysql5.6下载地址:https://dev.mysql.com/downloads/mysql/5.6.html#downloads
    这里写图片描述
    ④由于php7使用了VC14的编译环境,所以我们还需要下载Visual C++ 2015,这个可以在上面三个安装完成之后,测试是否有问题再安装,因为你的windows系统可能已经给你安装了。
    下载地址:https://www.microsoft.com/en-US/download/details.aspx?id=48145

    PS:如果你懒得自己去找资源,下面是环境搭建所需资源地址(压缩包内含有php7.1.10版本压缩包(64位, thread safe版本),Apache2.4.28压缩包(64位,VC15版本),mysql5.7.20(64位),Visual C++ 2015(64位),以上资源都是windows版本):
    链接:http://pan.baidu.com/s/1eR7N3zk 密码:qr4b ——安装所需资源包


    二、开始安装

    建一个文件夹,来安放你接下来搭建你环境内容,我这里建的文件夹名字为benxiaohai
    1、php安装
    ①在benxiaohai文件夹下建一个文件夹来放php内容,将下载下来的压缩包安放在该文件夹下,解压。如下图:
    这里写图片描述
    ②修改配置文件
    1) 修改G:\benxiaohai\php7.1.1目录下的php.ini-development文件,将G:\benxiaohai\php7.1.1目录下的php.ini-development文件名修改为php.ini
    2) 修改扩展目录

    extension_dir = "G:/benxiaohai/php7.1.1/ext"

    3) 开启相关扩展
    根据需要开启相关扩展,我这边只开启了如下扩展:

    extension=php_gd2.dll
    extension=php_curl.dll
    extension=php_mbstring.dll
    extension=php_openssl.dll
    extension=php_mysqli.dll
    extension=php_pdo_mysql.dll

    注意:php7中,已移除php_mysql.dll这个扩展,由php_mysqli.dll取代了。

    2、安装apache
    ①将压缩文件httpd-2.4.28-Win64-VC15.zip解压到Apache24目录中,如下图
    这里写图片描述
    ②创建apache服务
    打开cmd,输入”G:\benxiaohai\Apache24\Apache24\bin\httpd.exe” -k install -n Apache2.4,路径是你自己安装apache的路径。如下图。回车运行后,当出现The ‘Apache2.4’ service is successfully installed时表示安装成功。
    这里写图片描述
    ③安装成功后按win+R,输入services.msc回车,你会在服务列表中找到你的Apache2.4服务
    这里写图片描述
    ④配置apache
    需要配置的文件:G:\benxiaohai\Apache24\Apache24\conf\httpd.conf
    1)配置apache安装的目录

    ServerRoot "G:/benxiaohai/Apache24/Apache24"

    2)配置你php项目的安放目录

    DocumentRoot "G:/benxiaohai/www"
    <Directory "G:/benxiaohai/www">

    3)加载php模块
    在文件最后边添加如下配置

    #php7 support
    LoadModule php7_module "G:/benxiaohai/php7.1.1/php7apache2_4.dll"
    AddHandler application/x-httpd-php .php
    #configure the path to php.ini
    PHPIniDir "G:/benxiaohai/php7.1.1"

    4)修改域名配置

    ServerName localhost:80

    或者

    ServerName 1270.0.1:80

    5)配置欢迎页(首页)

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

    ⑥启动apache
    在apache安装目录下点击ApacheMonitor.exe,启动apache,如下图
    这里写图片描述
    ⑦在上面配置php项目的安放目录下建一个test.php文件并在里边写入如下代码

    <?php
    phpinfo();

    ⑧打开浏览器,输入localhost/test.php,看到如下界面,就说明你安装成功了!
    这里写图片描述
    3、mysql5.7.20数据库安装
    在官网下载的mysql5.7.20的64位压缩包中,解压后里边缺少my-default.ini文件,需自己创建
    ①将下载好的压缩包解压到mysql5.7目录下,如下图
    这里写图片描述
    ②修改my-default.ini文件
    复制一份my-default.ini文件 ,并将其改名为my.ini,并添加如下配置

    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 
    basedir = G:/benxiaohai/mysql5.7/mysql-5.7.20-winx64
    datadir = G:/benxiaohai/mysql5.7/mysql-5.7.20-winx64/data
    character_set_server=utf8 
    port = 3306

    注:这里的data文件夹本来是不存在的,mysql会自动生成。
    ③添加环境变量,如下图,将mysql的解压目录添加到环境变量path中,我的是G:\benxiaohai\mysql5.7\mysql-5.7.20-winx64\bin,注意分号问题
    这里写图片描述
    ④安装
    1)打开cmd,将路径转换到你安装mysql的路径下,然后服务安装命令,其中mysql是服务名称,my.ini是你上面复制的my-default.ini文件,当出现Service successfully installed.时表示服务安装成功,如下图

    mysqld --install mysql --defaults-file=G:\benxiaohai\mysql5.7\mysql-5.7.20-winx64\my.ini

    这里写图片描述
    2)执行生成data文件指令(mysql初始化数据表数据,以及你以后创建表的数据目录)

    mysqld --initialize

    3)执行启动服务指令

    net start mysql

    这里写图片描述
    4)用编辑器打开G:\benxiaohai\mysql5.7\mysql-5.7.20-winx64\data目录下后缀为.err文件,第一次安装用户名一般为root,密码为空或者随机。
    这里写图片描述
    5)登陆,输入如下指令,然后会要你输入密码,如果密码为空直接回车键,如果密码不为空,则输入密码后回车键。出现下图这表示登陆成功,mysql5.7在这里也就安装完成了。

    mysql -u root -p

    这里写图片描述


    三、在安装过程中遇到的问题

    1、启动apache 提示Starting httpd: AH00558
    Starting httpd: AH00558: httpd: Could not reliably determine the server’s fully qualified domain name, using localhost.localdomain. Set the ‘ServerName’ directive globally to suppress this message
    apache 启动出现这种错误的解决方法:
    将 apache 的配置文件httpd.conf中 ServerName 改成可用域名或如下配置
    ServerName localhost:80
    2、安装完apache后,在浏览器中访问localhost时,一直出现的是IIS页面,这里需要把你本地的IIS服务关掉(本文开头有关闭该服务说明),并清理浏览器缓存后再访问。
    3、在安装完apache和php后访问test.php时,出现403。可以从几个方面考虑,大多还是apache的httpd.conf配置问题
    ①首先要确保线面这个配置目录是对的

    DocumentRoot "G:/benxiaohai/www"
    <Directory "G:/benxiaohai/www">

    ②其次是配置中对该目录权限配置,下三个配置与其有关,与之前apache版本的权限配置稍有不同,可以注意下

    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted

    4、在安装完mysql之后,启动出现如下弹框。这个可以参考这个地址:http://blog.csdn.net/qq_26525215/article/details/53424152解决该问题。
    这里写图片描述
    5、另外,在安装apache时要注意80端口是否被占用
    6、如果出现提示VCRUNTIME140.dll丢失,可以安装Visual C++ 2015,文中开头有说明。

    展开全文
  • 重点问题本文解决了多个问题,如果您的问题不被包含,您可以参考其他博主的文章。

    基本说明

    • 软件版本:Apache2.4+PHP7+MySQL5.7 (MySQL Workbench可选)
      (尤其是PHP7对于安装的影响比较大,因为旧的教程并没有更新一些细节)
    • 电脑环境:Java1.8.0+MinGW

    重点问题

    本文解决了以下多个问题,如果您的问题不被包含,您可以参考其他博主的文章。

    • 全部使用下载压缩包的方式安装配置(除了MySQL Workbench)
    • 各个软件同一版本不同系列的推荐
    • 减少不必要的操作(包扩减少环境变量的配置与减少配置文件的修改量)
    • 主要针对64位电脑进行说明,尽可能使用64软件
    • Apache 因VC++环境缺失而无法启动
    • 443端口冲突导致Apache无法启动(检测与部分解决方案)
    • Apache因配置不当出现 403 Forbidden(You don’t have permission to access / on this server.)
    • MySQL Workbench 因VC++环境缺失而无法安装
    • MySQL数据库root帐号的初始密码
    • PHP7配置正确却连不上MySQL数据库(Fatal error: Call to undefined function mysql_connect())

    软件下载

    Apache安装

    1. 下载并解压文件
    2. 修改“Apache.conf”行数为大致的行数,请根据自身情况进行调整。
    #Line38-39
    #Software installation directory
    Define SRVROOT "C:\ProgramZIP\Apache24"
    ServerRoot "${SRVROOT}"
    
    #Line74
    #Solve the 403 problem(Part 1)
    LoadModule access_compat_module modules/mod_access_compat.so    
    
    #Line183-187
    # php7 support
    LoadModule php7_module "C:/ProgramZIP/php-7.1.9/php7apache2_4.dll"
    AddType application/x-httpd-php .php .html .htm
    # configure the path to php.ini
    PHPIniDir "C:/ProgramZIP/php-7.1.9"
    
    #Line236-241
    #Solve the 403 problem(Part 2)
    <Directory />                           
        Options FollowSymLinks
        AllowOverride None
        Order deny,allow
        allow from all
    </Directory>
    
    #Line284-289
    #Set alias for development(Optional)
    Alias /php "D:/Workspace/Development/PHP"
    <Directory "D:/Workspace/Development/PHP">
            AllowOverride all
            Order allow,deny
            Allow from all
    </Directory>

    3.安装调试Apache
    该步操作需要在有管理员权限的命令行中执行,,注意当前路径的选择。
    第一行是安装注册apache的命令,第二步是启动apache的命令。
    如果第二行启动失败,可以执行第三行,以检查在启动过程中何处出现问题。

    C:\ProgramZIP\Apache24\bin>  httpd.exe -k install
    C:\ProgramZIP\Apache24\bin>  net start apache
    C:\ProgramZIP\Apache24\bin>  httpd.exe -n "apache" -t

    443端口占用

    如果出现提示443端口被占用,可以通过命令netstat -aon|findstr "443"查看是哪个软件占用了该端口,视情况调整或关闭该软件(不推荐修改apache配置绕过该问题)。
    本人在该情况下发现是VMware占用了该端口,在”VMware->编辑->首选项->共享虚拟机”中可以修改该设置,所以我这边443端口被占用的情况就被解决了。

    效果

    至此我们已经完成了Apache的安装,可以通过安装目录下的”ApacheMonitor.exe”启动Apache服务器
    通过127.0.0.1访问到测试首页。
    Appache

    MySQL安装

    1.下载并解压文件
    2.添加环境变量C:\ProgramZIP\mysql-5.7.19\bin表示安装目录下的bin文件夹,请自行调整路径。
    (理论上不配置环境变量也可以实现数据互通,但是不添加环境变量用命令行执行操作就很麻烦)
    3.在安装目录中创建”my.ini”文件,用记事本编辑该文件,”basedir”是安装目录,”datadir”是数据库存放的文件夹(该文件夹的路径可自定义,但是必须是空的data文件夹)

    [client]
    port=3306
    default-character-set=utf8
    [mysqld]
    port=3306
    character_set_server=utf8
    basedir=C:/ProgramZIP/mysql-5.7.19
    datadir=D:/SQLDatabase/MySQL/data

    4.安装调试MySQL
    该步操作需要在有管理员权限的命令行中执行,注意当前路径的选择。
    第一步为初始化数据库,第二步为注册服务,第三步为开启服务。

    C:\ProgramZIP\mysql-5.7.19\bin>  mysqld --initialize
    C:\ProgramZIP\mysql-5.7.19\bin>  mysqld -install MySQL
    C:\ProgramZIP\mysql-5.7.19\bin>  net start MySQL

    5.修改MySQL数据库密码
    在自己创建的data文件夹中有一个名叫“XXXXXX.err”的文件,用记事本打开该文件。
    找到”A temporary password is generated for root@localhost:”一行
    该行最后的随机字符就是新建的MySQL数据库root帐号的默认密码。
    然后在命令行中执行命令

    C:\ProgramZIP\mysql-5.7.19\bin>mysql -u root -p
    Enter password: ************
    ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

    Workbench

    如果你安装了Workbench,此时可以开启软件连接到MySQL数据库,并进行操作,附图。
    workbench

    PHP安装

    1.下载并解压文件
    2.将”php.ini-development”文件复制一份并命名为”php.ini”,用记事本打开并修改。
    ext文件夹路径需要根据自身情况做出调整,另外仅需要加载两个模块即可。

    extension_dir = "C:/ProgramZIP/php-7.1.9/ext"   #Line738
    extension=php_mysqli.dll            #Line905
    extension=php_pdo_mysql.dll         #Line909

    3.保存文件,重启Apache

    PHP测试

    信息页面测试

    测试代码

    <?php
            phpinfo();
    ?>

    测试效果
    这里写图片描述

    连接数据库测试

    注意各教程版本
    本文使用的是PHP7
    应使用测试代码

    <?php
            $host = "127.0.0.1"; //mysql主机地址
            $user = "root"; //mysql 登录账户
            $pwd = "mypassword"; //mysql登录密码
            $conn = new mysqli($host, $user, $pwd); //连接数据库
            if (!$conn) {//判断
                echo '连接数据库失败: ' . mysql_error();
            }
            echo "mysql 连接成功!";
            mysqli_close($conn); // 关闭mysql连接
    ?>

    而不是旧的

    <?php
            $host = "127.0.0.1"; //mysql主机地址
            $user = "root"; //mysql 登录账户
            $pwd = "mypassword"; //mysql登录密码
            $conn = mysql_connect($host, $user, $pwd); //连接数据库
            if (!$conn) {//判断
                echo '连接数据库失败: ' . mysql_error();
            }
            echo "mysql 连接成功!";
            mysql_close(); // 关闭mysql连接
    ?>

    区别在于

    $conn = new mysqli($host, $user, $pwd);           $conn = mysql_connect($host, $user, $pwd);
    mysqli_close($conn);                               mysql_close();

    测试页面
    Test
    这可是PHP7呀,语法都不一样了,旧的方法已经不能用了,
    肯定会报Fatal error: Call to undefined function mysql_connect()

    网上各种大佬又是添加环境变量,又是下载dll,又是把dll放在system里的,
    我有一句mmp不知道当不当讲,一个这么出色的软件安装怎么可能那么繁琐??
    很少有软件安装还需要对系统文件夹进行修改的,至少我没见过。
    你们完全就是误人子弟,把PHP5的文件强行搬到PHP7里用。
    呸,就知道抄,都不知道试试。
    脑子是个好东西。

    展开全文
  • 搭建PHP开发环境(Apache+PHP+MySQL)

    万次阅读 多人点赞 2018-06-25 10:25:32
    安装Apache 1、下载Apache,地址:http://www.apachelounge.com/download/,如下图: 2、解压压缩包,最好放到磁盘根目录,不然配置时容易报路径错误,我这里改了文件夹名,方便以后配置,如下图: 安装PHP ...

    简介:总结在Windows环境搭建PHP开发环境(Apache+PHP+MySQL)

    安装Apache

    1、下载Apache,地址:http://www.apachelounge.com/download/,如下图:
    这里写图片描述
    2、解压压缩包,最好放到磁盘根目录,不然配置时容易报路径错误,我这里改了文件夹名,方便以后配置,如下图:
    这里写图片描述

    安装PHP

    1、下载PHP压缩包,地址:https://windows.php.net/download ,我下载的是PHP7.0 Thread Safe 版本,如下图:
    这里写图片描述
    2、解压压缩包,我解压后如下:
    这里写图片描述

    安装MySQL

    1、我安装的MySQL55版本,这里不介绍MySQL的安装方式,大家可以自己去网上搜
    2、MySQL官方下载地址:https://dev.mysql.com/downloads/installer/
    3、MySQL默认安装目录如下:
    这里写图片描述

    配置MySQL

    1、打卡环境变量页面
    具体操作如下:我的电脑-右键-属性-高级系统设置-环境变量
    2、新建MYSQL_HOME变量,值为MySQL的安装路径,如下图:
    这里写图片描述
    3、编辑path系统变量,将%MYSQL_HOME%\bin添加到path变量最后面
    4、启动MySQL,命令行输入:start mysqld,如下图:
    这里写图片描述

    配置PHP

    1、打开PHP的安装目录将php.ini-development先复制一份,然后把php.ini-development改为php.ini保存
    2、打开php.ini修改配置,查找; extension_dir = “ext” ,改为extension_dir = “ext的目录” ,比如 extension_dir = “D:\软件\php7\ext”,如下图:
    这里写图片描述
    3、打开几个常用的扩展,例如:查到extension=php_mysqli.dll,去掉前面的分号。打开下图中的这几个库:
    这里写图片描述

    配置Apache

    1、打开Apache的安装目录,找到conf文件夹下的httpd.conf文件并打开
    2、找到“Define SRVROOT”这一项,将后面引号内的值改为Apache的安装目录,如下图:
    这里写图片描述
    3、文件的末尾添加对PHP的支持及PHP的安装路径,如下图:
    这里写图片描述
    代码如下:

    # php7 support
    LoadModule php7_module "D:/软件/php7/php7apache2_4.dll"
    AddType application/x-httpd-php .php .html .htm
    
    # configure the path to php.ini
    PHPIniDir "D:/软件/php7"

    启动Apache服务

    1、设置环境变量
    右键我的电脑,属性->高级,找到最下面的环境变量按钮,选中当前用户的PATH变量,编辑新建以下条目:
    D:\Apache24\bin
    D:\软件\php7
    D:\软件\php7\ext
    2、安装apache服务
    以管理员身份打开命令行,执行httpd.exe -k install
    3、启动服务
    找到apache的安装目录下的bin文件夹,双击ApacheMonitor.exe,双击之后apache就开启了。
    可以在任务栏选择下图图标,右键打开Apache Service Monitor窗口,进行Apache服务的管理
    这里写图片描述
    4、此时在浏览器地址栏输入localhost,回车后就会出现apache的界面,如下图:
    这里写图片描述
    5、接下来在 Apache安装目录/htdocs的目录下新建一个phpinfo.php文件,内容为:

    <?php
    phpinfo();
    ?>

    保存后,在浏览器输入127.0.0.1/phpinfo.php,回车,出现关于PHP的版本信息,如下图:
    这里写图片描述

    至此php环境搭建完成,可以将php文件放入htdocs文件夹中运行了

    踩到的坑

    1、浏览器输入对应PHP地址后,无法解析php
    解决:在命令行输入httpd -t,可以查看是不是Apache的启动问题,如下图:
    这里写图片描述
    可以看到,报错信息是说找不到PHP安装目录下的php7apache2_4.dll文件,通过网上查后我下载的PHP版本不对,应该下载Thread safe 版本。

    展开全文
  • 在Centos 7下搭建Apache + PHP运行环境

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

    之前都是在windows server2008下搭建PHP运行环境,用IIS+PHP或者phpstudy,或wamp。今天试了试,在linux下搭建apache+php运行环境。感觉还不错。


    在Centos 7下搭建Apache + PHP运行环境,,在这里我采用最简单的yum install安装法,我个人不喜欢编译安装,因为麻烦,而且耗时,能够用yum安装搞定的事情我都会优先选择。


    1、安装Apache

    在Centos中,Apache的名称叫httpd,因为我们要安装的是httpd

    yum install httpd

    安装完成后,我们的Apache配置文件路径是:/etc/httpd/conf/httpd.conf


    2、安装PHP

    yum install php

    安装完成后,我们的php配置文件路径是:/etc/php.ini


    3、测试Apache

    安装完成Apache后,我们可以使用http://你的服务器ip/测试访问Apache,如果能显示如下图,则说明Apache已经安装成功。



    如果我们测试无法打开这个页面,那么首先要考虑几个情况:


    1、是不是开启了iptables防火墙,如果是的话,可以用systemctl stop iptables关闭后再试


    2、是不是开启了firewalld防火墙,如果是的话,可以用systemctl stop firewalld关闭后再试


    3、是不是开启了SELinux功能,如果是的话,可以用setenforce 0临时关闭SELinux后再试

    4、重启Apache 服务

    systemctl restart httpd


    如果上面三个问题都无关,那么请自行寻找原因。

    4、修改Apache默认网站路径


    Apache安装好后,默认的网站路径是/var/www/html,也就是说以后我们想部署网站的话,必须把文件放到这个目录下,例如我们下面测试一下。

    echo "Hello,Welcome to China~" > /var/www/html/index.html


    上面这个命令是在/var/www/html下面创建一个index.html文件,内容是Hello,Welcome to China~,此时我们刷新浏览器,访问我们的Apache网站应该可以看到页面。

    Apache安装好后配置文件在哪里吗?没错,就是/etc/httpd/conf/httpd.conf,下面我们用vi或者vim(vim命令编辑文件可以带彩色,容易区分一点)命令来编辑它。


    vim /etc/httpd/conf/httpd.conf


    打开文件后,我们输入/docu,然后按下回车,这样就可以快速搜索到我们要找到内容。如下图,可以看到有两个/var/www/html的地方,分别是DocumentRoot "/var/www/html"和<Directory "/var/www/html">。我们要修改的就是这两个地方,把/var/www/html修改成我们想要的路径,比如/home/www,那么修改后就是这样的。

    重启Apache服务了

    systemctl restart httpd


    5、测试PHP环境


    下面我们来测试一下php环境,刚刚我们已经安装了php了,那么正常情况下我们可以不用修改php的配置。下面我们试试创建一个php页面。


    echo "<?php phpinfo(); ?>" > /home/www/index.php


    在浏览器中访问http://你的ip/index.php后可以看到如下效果则说明php安装成功。




    Apache + PHP的运行环境我们就已经搭建起来了,那么问题来了。有些朋友可能会问Apache跟PHP是怎么关联起来的呢?

    实际上我们安装php的时候,系统已经自动添加了php的模块文件到Apache的安装目录下,即/etc/httpd/conf.d,在这个目录下我们可以看到有一个php.conf的文件,这个就是Apache关联php模块的配置。


    在Apache的配置文件最底下一行我们也可以看到IncludeOptional conf.d/*.conf,这句配置就是加载/conf.d下面的所有.conf文件,换句话说,以后我们如果不想直接修改Apache的配置文件httpd.conf的话,我们就可以单独写一个.conf文件放到这个目录下。


    PHP的安装目录在/etc/php.d,配置文件是/etc/php.ini









    展开全文
  • 安装完之后,html文件可以正常解析,php源码直接输出,不能被解析...通常情况下是apache未加载php模块,通常情况下需要修改httpd.conf文件,但是在ubuntu下为apache2.conf文件 修改如下: 设置  LoadModule php5_m
  • 前言:注意每改一小步注意重启apache,这样便于知道怎么出错的 1.apache 配置apache,在apache的D:\apache\Apache24\conf目录下找httpd.conf并用notepad打开 1.1 在LoadModule下方添加下面句子 #加载php...
  • 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.打开阿帕奇的下载地址,点击下载。...
  • 问题表象:安装apachephp5后无法正在执行php代码,将php代码按文本格式直接输出。 解决方法:很多方案都是让在apache.conf中添加代码,然后我遇到的问题是未安装libapache2-mod-php7.0模块,使用命令行  sudo apt...
  • 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速度很快,所以想建立一个本地环境测试下。我打算用本地...
  • 搭建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目录下...
  • PHP安装教程

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

    万次阅读 2019-04-12 11:32:39
    Apache+PHP+MySQL搭建服务器 工欲善其事必先利其器。 最近由于电脑出了问题不得不重新安装需要的文件,代码什么的都没了,以前也没怎么写过东西这回就先试试手,写的不是太好,希望大家不要介意哈。 比较穷开不起...
  • 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/ 全局...
  • centos7 apache无法解析php

    万次阅读 2018-02-20 17:34:08
    操作系统:centos7.2 x64...我觉得可能是我安装lamp的顺序不对,然后以如下顺序安装php7、mariadb、apacheapachephp7、mariadb,发现均无法解析php文件。上网搜索解决方案,说要安装mod_php模块,我试了半天,...
  • Ubuntu 安装 PHP7.2 和 Apache2

    千次阅读 2019-04-23 14:49:52
    Ubuntu 安装 PHP7Apache2 Ubuntu 安装 PHP7Apache2 1、准备工作 2、安装 PHP7.2 和 Apache2 3、查看PHP 环境信息以及相关的模块 4、安装phpMyadmin 5、访问phpMyadmin是否成功 1、...
  • Apache安装教程

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

    万次阅读 多人点赞 2012-05-04 09:55:49
    安装前的准备:下载PHPapache,mysql安装包,可以到相关官网上下载,下面是安装步骤 1.安装Apache ,直接运行安装即可,我们将其安装到D:/PHP/Apache/ 目录下 2.将PHP压缩包解压内容放到指定PHP目录(自己指定...
  • 启动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: ...
  • centOS7 apache ssl证书安装配置

    万次阅读 2018-04-27 13:16:32
    背景说明:服务器是centOS7.4 七牛申请的免费ssl证书默认apache是没有安装SSL模块的,所以需要安装,接着使用命令:yum install -y mod_sslapache目录 /usr/local/apache/vim conf/httpd.conf再 Listen 80下面添加一...
1 2 3 4 5 ... 20
收藏数 288,080
精华内容 115,232
关键字:

php7 安装apache