apache2.2.4 PHP 环境的安装及扩展配置

apache2.2.4的安装及扩展配置
 
当前系统
redhat9
apache2.0.54  /usr/local/apache2
mysql5.0.16  /usr/local/mysql
php 5.0.4    /usr/local/php5
 
现在需要安装apache2.2.4
过程如下
编译:安装目录为--prefix=/usr/local/apache22
./configure --prefix=/usr/local/apache22 --with-layout=apache --enable-module=so --enable-module=setenvif --enable-module=rewrite --with-mpm=prefork --enable-ssl
安装
make
make install
 
在安装了apache2.2.4之后,直接启动,会报有关ServerName的警告,但是还是可以启动的.通过客户端访问看到的默认页面是一句话 it works
在配置文件中修改如下:
#ServerName [url]www.example.com:80[/url]
ServerName 127.0.0.1
就不会报错了
 
修改网站主目录如下
#DocumentRoot "/usr/local/apache22/htdocs"
DocumentRoot "/var/www/html"
访问的时候会报错
403 禁止访问
您无权查看该网页
您可能没有权限用您提供的凭据查看此目录或网页
例如在网站的主目录/var/ww/html下有1.html.在客户端访问[url]http://IP/1.html[/url]就会报这个错.
解决办法:
<Directory />
    Options FollowSymLinks
    AllowOverride None
#    Order deny,allow
#    Deny from all
   Order allow,deny
   Allow from all
</Directory>
 
分析错误原因
查看配置文件httpd.conf,相关部分内容如下:
# Each directory to which Apache has access can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).
#
# First, we configure the "default" to be a very restrictive set of
# features.
# 首先配置的缺省的限制,这个限制是非常严格的
<Directory />
    Options FollowSymLinks
    AllowOverride None
   Order deny,allow  次序是先拒绝,再允许
    Deny from all  默认是拒绝所有
</Directory>
 
#
# Note that from this point forward you must specifically allow
# particular features to be enabled - so if something's not working as
# you might expect, make sure that you have specifically enabled it
# below.
#从这里开始你必须指定允许启用特定的功能,如果某些不能正常工作,需要查看你是否已经启用了它.
 
#
# This should be changed to whatever you set DocumentRoot to.
#这里应该改为你设的DocumentRoot
<Directory "/usr/local/apache22/htdocs">  可以看到这里是对缺省的主目录的设置
    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important.  Please see
    # [url]http://httpd.apache.org/docs/2.2/mod/core.html#options[/url]
    # for more information.
    #
    Options Indexes FollowSymLinks
 
    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   Options FileInfo AuthConfig Limit
    #
    AllowOverride None
 
    #
    # Controls who can get stuff from this server.
    #控制谁能访问这个网站
    Order allow,deny  顺序是先允许再拒绝
    Allow from all  默认是允许所有
 
</Directory>
 
所以缺省状态下只是对默认的主目录/usr/local/apache22/htdocs设的是允许所有访问,而对于其他的目录,采用默认的设置是拒绝所有访问的.
所以我们之前做的修改
<Directory />
    Options FollowSymLinks
    AllowOverride None
#    Order deny,allow
#    Deny from all
   Order allow,deny
   Allow from all
</Directory>
是将默认的限制调大了,让默认对所有的目录都允许所有人访问.或许会带来安全威胁.
安全的做法是按照文档说的
# This should be changed to whatever you set DocumentRoot to.
#这里应该改为你设的DocumentRoot
<Directory "/usr/local/apache22/htdocs"> 把它改为你设的主目录
启动以后就可以正常访问了.
 
做多端口的虚拟主机
2.2.4里面一个很大的不同就是将很多的配置以单独的文件存放(路径是conf/extra),如ssl,虚拟主机vhost等.在使用的时候先要在主配置文件里面包含此配置文件,然后到相应的配置文件里面去具体配置.下面来配置虚拟主机
修改httpdconf,增加监听端口
Listen 80
Listen 81
 
启用虚拟主机配置
# Virtual hosts
#Include conf/extra/httpd-vhosts.conf
Include conf/extra/httpd-vhosts.conf
 
编辑配置文件目录下的/extra/httpd-vhosts.conf
[root@server1 extra]# vi httpd-vhosts.conf
 
#
# Virtual Hosts
#
# If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at
# <URL:[url]http://httpd.apache.org/docs/2.2/vhosts/>[/url]
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your virtual host
# configuration.
 
#
# Use name-based virtual hosting.
#
NameVirtualHost *:80
 
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
<VirtualHost *:80>
    DocumentRoot /www/docs/dummy-host.example.com
    ServerName dummy-host.example.com
    ServerAlias [url]www.dummy-host.example.com[/url]
    ErrorLog logs/dummy-host.example.com-error_log
    CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>
 
<VirtualHost *:80>
    DocumentRoot /www/docs/dummy-host2.example.com
    ServerName dummy-host2.example.com
    ErrorLog logs/dummy-host2.example.com-error_log
    CustomLog logs/dummy-host2.example.com-access_log common
</VirtualHost>
 
做如下修改
[root@server1 extra]# vi httpd-vhosts.conf
 
#
# Virtual Hosts
#
# If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at
# <URL:[url]http://httpd.apache.org/docs/2.2/vhosts/>[/url]
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your virtual host
# configuration.
 
#
# Use name-based virtual hosting.
#
#NameVirtualHost *:80  注释掉此句的原因见我有关虚拟主机的文章
 
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
<VirtualHost *:80>
    DocumentRoot /var/www/html/s1
    ServerName dummy-host.example.com
    ServerAlias [url]www.dummy-host.example.com[/url]
    ErrorLog logs/dummy-host.example.com-error_log
    CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>
 
<VirtualHost *:81>
    DocumentRoot /var/www/html/s2
    ServerName dummy-host2.example.com
    ErrorLog logs/dummy-host2.example.com-error_log
    CustomLog logs/dummy-host2.example.com-access_log common
</VirtualHost>
 
配置ssl
# Secure (SSL/TLS) connections
#Include conf/extra/httpd-ssl.conf
Include conf/extra/httpd-ssl.conf
 
将之前生成的server的那些证书文件copy到conf目录下(因为是按照httpd-ssl.conf文件中的证书路径和名称配置的)
 
 [root@server1 conf]# ../bin/httpd -S
VirtualHost configuration:
wildcard NameVirtualHosts and _default_ servers:
*:80                   dummy-host.example.com (/usr/local/apache22/conf/extra/httpd-vhosts.conf:27)
*:81                   dummy-host2.example.com (/usr/local/apache22/conf/extra/httpd-vhosts.conf:36)
_default_:443          [url]www.example.com[/url] (/usr/local/apache22/conf/extra/httpd-ssl.conf:74)
Syntax OK
 
重启服务以后通过https访问
 
安装php
原来想用现成的php,不想重新编译安装php.毕竟我感觉需要的也只是那个so文件而已.
首先我想用原来的apache那个php的模块文件,将他copy到现在的模块目录
cp /usr/local/apache2/modules/libphp5.so /usr/local/apache2/modules/libphp5.so
然后修改httpd.conf来支持php
# Example:
# LoadModule foo_module modules/mod_foo.so
#
LoadModule php5_module        modules/libphp5.so
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
 
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>
 
启动报错
[root@server1 conf]# ../bin/httpd -k start
httpd: Syntax error on line 54 of /usr/local/apache22/conf/httpd.conf: API module structure `php5_module' in file /usr/local/apache22/modules/libphp5.so is garbled - perhaps this is not an Apache module DSO?
唉,失败了.(个人觉得如果是相同版本的apache应该是可以的copy使用的,但未测试)
 
经过sery指点想用apxs独立生成PHP的dso模块.可就是不知道该编译PHP里面哪个文件是模块的源文件.只得放弃.没办法了重新编译安装一个PHP.(如果有谁知道如何用apxs来生成php的dso模块而不用编译安装php就告诉我一声哈.)
其实安装的过程与apache2.0.x一样.我写在这里留给自己以后参考
编译php:新装在另一个目录php5.04(这是为了不影响现有php的运行,节省空间的话就直接安装在原目录下),指向的apache也是新的apache的路径.
./configure --prefix=/usr/local/php5.04 --with-apxs2=/usr/local/apache22/bin/apxs --enable-track-vars  --enable-url-includes --enable-sockets --enable-force-cgi-redirect --enable-calendar --with-config-file-path=/usr/local/lib --with-jpeg-dir=/usr/local/jpeg6 --enable-gd-native-ttf --with-ttf --with-gdbm --with-gettext --with-iconv --with-png-dir=/usr/local/libpng2 --with-freetype-dir=/usr/local/freetype2 --with-libxml --with-zlib --with-zlib-dir=/usr/local/zlib2 --with-gd --enable-soap --with-curl --with-curlwrappers --with-java=/usr/java/j2sdk1.4.2_14 --with-mysql=/usr/local/mysql/
注意--with-mysql=/usr/local/mysql/,我之前使用的是—with-mysql这一步过不去,我停掉mysql还是不行,关掉apache也不行,所以就用这个来明确指向mysql的安装目录就搞定了
 
安装PHP
make
make install
报错如下
Installing PHP SAPI module:       apache2handler
make: execvp: /home/yahoon/php-5.0.4/build/shtool: Permission denied
make: [install-sapi] Error 127 (ignored)
/bin/sh: line 1: /home/yahoon/php-5.0.4/build/shtool: Permission denied
make: *** [install-sapi] Error 126
知道是权限问题,把这个文件提权
[root@server1 php-5.0.4]# chmod 777 build/shtool
[root@server1 php-5.0.4]# make install
最后的信息为
Installing PHP SAPI module:       apache2handler
/usr/local/apache22/build/instdso.sh SH_LIBTOOL='/usr/local/apache22/build/libtool' libphp5.la /usr/local/apache22/modules
/usr/local/apache22/build/libtool --mode=install cp libphp5.la /usr/local/apache22/modules/
cp .libs/libphp5.so /usr/local/apache22/modules/libphp5.so
cp .libs/libphp5.lai /usr/local/apache22/modules/libphp5.la
libtool: install: warning: remember to run `libtool --finish /home/yahoon/php-5.0.4/libs'
chmod 755 /usr/local/apache22/modules/libphp5.so
[activating module `php5' in /usr/local/apache22/conf/httpd.conf]
Installing PHP CLI binary:        /usr/local/php5.04/bin/
Installing PHP CLI man page:      /usr/local/php5.04/man/man1/
Installing PEAR environment:      /usr/local/php5.04/lib/php/
[PEAR] Archive_Tar    - installed: 1.1
[PEAR] Console_Getopt - installed: 1.2
[PEAR] PEAR           - installed: 1.3.5
Wrote PEAR system config file at: /usr/local/php5.04/etc/pear.conf
You may want to add: /usr/local/php5.04/lib/php to your php.ini include_path
[PEAR] HTML_Template_IT- installed: 1.1
[PEAR] Net_UserAgent_Detect- installed: 2.0.1
[PEAR] XML_RPC        - installed: 1.2.2
Installing build environment:     /usr/local/php5.04/lib/php/build/
Installing header files:          /usr/local/php5.04/include/php/
Installing helper programs:       /usr/local/php5.04/bin/
  program: phpize
  program: php-config
  program: phpextdist
红色的字说明了像apache的目录写入模块的过程. [activating module `php5' in /usr/local/apache22/conf/httpd.conf]这句话引起了我的注意.看来并不用手动添加对php的支持它会自动修改配置文件来激活模块.
到/usr/local/apache22/conf/下看到出现了一个httpd.conf.bak,即它将原来的文件备份了.
这样重启apache就能访问php的页面了.
 
其实这时新安装的php路径/usr/local/php5.04即使删掉这个目录也是可以正常工作的.因为我们需要的so文件已经在apache的modules目录下了
 
apache_2.2.4.rar php 环境搭建 立即下载

相关推荐

Apache 2.2.4

流行的web服务器,将下载后的文件解压,到一个目录,运行Setup程序,会提示整个安装的过程。比如安装到一个目录(c:apache)下。然后,在该目录的字目录conf下有一个名为httpd.conf的文本文件,用文本编辑器编辑它,将“#BindAddress *”这一行改为“BindAddress 127.0.0.1”。好了,就是如此简单,开始运行Apache吧,接着你在浏览器中输入:http://127.0.0.1应该就会看到Apache服务器的效果了。需要说明的是,如果你的本机已经在运行一个其它的Web服务器了,你可以通过修改端口来区别开来,你可以在httpd.conf文件的“Port 80”改为“Port 81”或其它没有运行服务的端口。一般来说,FTP端口为21... ,那么,你在浏览器中输入“http://127.0.0.1:81”就可以了。

apache2的下载安装配置详解(包含图、apache2.2和apache2.4均有)

一)环境: 1)以下所有的操作均在Windows虚拟机中实现; 2)如果虚拟机中已经搭建好了一个phpstudy的集成环境,那么其中也就自动包含并配置好了Apache,那么请参照步骤1-4; 3)如果虚拟机中没有集成环境,也就是还没有进行apache服务的配置的请参加步骤5-12。 二)实际操作: 三)参考文献: Windows 下Apache服务器搭建(明天第二实现) Windows下配置Apache服务器(明天优先在实验室实现) windows下安装配置apache服务器(最先并且图文注释详细,最终要保

weixin_46709219的博客 4710

Apache2.2.4

Apache2.2.4,我经常用的。与tomcat一起做负载均衡比较不错。

apache2.2.4快速安装

服务器1有apache服务,现在需要在服务器2也安装一个: 1.打包服务器1的apache 并传输服务器2 cd /usr/local/ tar cvf apache.tar apache scp apache.tar 服务器2:/usr/local/ 2.传输/etc/rc.d/init.d/apache导服务器2 scp apache 服务器2:/etc/rc.d/initd./ 3.服务器2解压tar包并增加服务 cd /usr/local/ tar -xvf apache.tar

sqlora的专栏 372

apache2.2.4

windows平台apache2.2.4

apache2.4.2

apache2.4.2安装包,另外还有一些额外的依赖付加包 apr-1.4.6.tar.gz apr-util-1.4.1.tar.gz bison-2.5.tar.gz flex-2.5.35.tar.gz httpd-2.4.2.tar.gz m4-1.4.16.tar.gz pcre-8.30.zip

apache2.2 和 2.4 的区别

apache 2.2 和apache2.4对比增加/改动了以下内容。2、禁止浏览目录结构。3、允许浏览目录结构。

qq_25096749的博客 379

TwinCAT3入门教程3——PLC程序变量定义和硬件IO关联

目录 1、IO输入输出变量定义和硬件关联 1.1 IO输入 1.2 IO输出 1.3 PLC变量和IO模块关联 1.4 测试IO输出点 2、伺服变量关联 1、IO输入输出变量定义和硬件关联 1.1 IO输入 添加全局变量IO_Global 变量定义 (*==========================================IO输入===============================================================*)

panjinliang066333的博客 1万+

【亲测免费】 Apache2.4 下载和安装指南 - Win10

Apache2.4 下载和安装指南 - Win10 去发现同类优质开源项目:https://gitcode.com/ 本仓库提供了一个详细的指南,帮助你在Windows 10系统上完成Apache2.4的下载和安装。无论你是开发人员还是系统管理员,掌握Apache2.4的安装和配置技巧都将有助于提高网站的性能和安全性。 内容概述 下载Windows版本的Apache安装包 访问Apache官...

gitblog_06510的博客 681

vesta软件_分子动力学计算实战:利用 OVITO 软件找弗伦克尔缺陷和位错环分析

今天继续和大家分享这篇纯分子动力学(MD)的 Nat. Comm. 文章(DOI:10.1038/s41467-018-07102-3)。上期推文(从一篇 Nat. Comm. 学习经典分子动力学基本知识和相关软件基本操作 (一)),我们借用该文章的 fig.1 简单介绍了如何用文中所提到的 LAMMPS 软件来实现材料中级联碰撞过程。但是,想完整的展示类似该文章的 fig.1,单纯利用...

weixin_39524842的博客 5982

20220601超简单百度地图街景图片爬取+绿视率计算

真的不难咯。

weixin_39676904的博客 1万+

Windows怎么配置Apache2.4,PHP8.4和MySQL(WAMP配置最新详细版)

【WAMP环境配置指南】摘要: 本文详细介绍了Windows系统下配置WAMP开发环境的完整流程,包含Apache 2.4、PHP 8.4线程安全版和MySQL 8.0的安装要点。重点提醒:PHP需下载线程安全二进制版本(含php8apache2_4.dll文件),官网下载时需注意版本选择。配置步骤包括:Apache服务安装与静态站点配置、PHP模块集成、MySQL扩展设置(推荐使用mysqli扩展),以及通过phpinfo()验证环境搭建成功。文中提供了百度网盘资源链接(含提取码)和关键配置修改说明,强调

qq_73054673的博客 1645

mfcc总结,这个mel三角滤波器分组到底是如何起作用的呢?

先看fft频谱图(这是4096字节取样fft计算,横轴频率是从0到512,后边意义不大,未取,纵轴是振幅),那些我随便画的蓝色线,你有什么联想?: 再看,这绿色线,是否有一种上升后,便逐渐式微的感觉,都是三角形的,这或许也是mel当初和绝大多数人看到的: 如果在振幅上加上一条限制的黑线(振幅门槛限制),黑色线以下很多频率就没有意义了,你看,有用的频率连一半(512/2=256)都占不到...

ganggangwawa的博客 9907

菜鸟搭建PHP开发环境(Apache+PHP+MySQL)

建议在开始搭建之前先建好相应的文件夹: 1.安装并配置PHP 下载地址:https://windows.php.net/download 这里我选择的是php-7.1.27-Win32-VC14-x64.zip(一开始我选用的是7.3的版本) 注意本人经过测试,发现有些版本过高会影响下面的安装,下面再具体讲。 安装完之后直接解压到相应的目录下就行了。 下面开始配置工作: (1)打开PHP的安装...

最强菜鸟 6227

卸载重装Ubuntu22.04双系统

先说一下写此篇文章的背景吧,我在Windows下配置了三个cornerNet深度学习环境分别是cuda10.3(显卡版本太高不支持),cuda11.3(配置后偶然看到一篇说这个版本win下只能用CPU跑),最后是cuda11.1终究还是没能跑通代码,因为它的代码是在Liunx系统写的,就想着装个Ubuntu试试看,在网上看说一般软件不要装太高版本,我就下载了470版的显卡驱动,跟着步骤升级了系统内核,结果第二天开机Ubuntu就崩了,开机黑屏左上角只有一道横杠显示,只能按ctrl+shift+f5进入命令窗

编程小白的博客 8101

Y-Branch and a closed y-branch loop

双臂后面的区域,我们将它的双臂使用一个波导进行了连接,使得它本身形成了一个闭合回路,因此,该结构被称作。它们均是用来对经过它们的光束能量进行分割的一种器件。首先,我们知道一点,在光波导层面,今天给大家介绍一下,什么是。

u011699626的博客 627

windows下分开安装Apache2.4+PHP7.3.5

通过百度研究之后,总结一下~~ 一、安装apache2.4 1、下载apache,地址:https://www.apachelounge.com/download/ 2、下载好之后,解压到自己想安装的目录,我是安装在C盘:C:\lamp\Apache24 用记事本打开C:\lamp\Apache24\conf\httpd.conf ,准备修改Apache配置文件。 搜索SRVROOT,在...

在工作中记录下美好的瞬间~~ 1954

27、目标识别的最新进展

本文综述了目标识别(OID)领域的最新进展,重点介绍了质量评估、预处理和搜索空间缩减等关键技术。文章分析了多种质量指标,如缩减率、对完整性、召回率和精确率等,并探讨了它们的适用场景。同时,详细介绍了预处理中自动学习转换规则的方法,以及传统阻塞、排序邻域索引等搜索空间缩减技术。此外,文章还讨论了动态选择缩减技术的方法,并展望了未来研究方向,如更智能的预处理、自适应的缩减技术和与人工智能的结合。希望这些技术和方法能够为目标识别领域的研究和实践提供参考和帮助。

q5r6s7的博客 91

Windows 环境下的 PHP5 与 Apache 服务器的配置

需要下载几个软件包:  1. PHP5 RC3  2. Apache 2.0.49  3. MySQL 4.0.20下载软件包:  1. PHP5 RC3  PHP 的下载地址为: http://www.php.net/downloads.php ,找到如下图位置,下载方框中的两个软件包。其中 PHP 5.0.0RC3 zip package 就是 PHP5 软件包,而 Collection of

guoguo1980的专栏 2666

PLSQL Developer安装详细步骤

一、下载安装PLSQL Developer(plsql安装百度也有步骤) 官网下载地址:https://www.allroundautomations.com/registered-plsqldev/ 1、网上自己下载适合自己电脑的安装包(32或64),并解压。 2、打开解压的文件夹,得到以下三个文件(分别是汉化工具,PLSQL安装包、激活码),双击安装,如下图: 3、安装界面,点击next,进入下一步,如图: 4、安装协议界面,此处必须选择“I accept the terms in

Gorden的博客 11万+

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

centos7.x安装apache2.4+php7(mongodb扩展)整合篇之三

centos7.x安装apache2.4+php7(mongodb扩展)整合篇之三 说明: 本篇博客为整合第三篇,php新增mongodb扩展,并在apache页面显示 第一篇为安装apache2.4 第二篇为安装php7.3.4,整合到apachephp 环境介绍: 注意,apache和php版本兼容非常重要,如果版本不对应,就会出现各种奇怪报错,之前博主用的php7.3.29总是会出现各种奇怪报错,回来换成php7.3.4安装才成功!!! 系统:centos7.x apache版本:h.

进阶的蜗牛 515

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Apache+PHP+oracle instantclient安装步骤

Apache+PHP+oracle instantclient安装步骤

Alone的博客 1246

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

安装配置Apache和php

下载版本 apache:2.4 php:7 首先下载压缩包,下载完成后将包解压 (中间多了一个文件压不用管) Apache配置 首先打开httpd.conf (建议下载Sublime Text,这样可以看到行数,当然也可以用记事本) 将路径改为绝对路径 端口可能会被占用,我这里将Listen后面的80改为了8088 在#LoadModule vhost_alias_module modules/mod_vhost_alias.so后面添加LoadModule php7_module “C:/az/

weixin_46880949的博客 558

【小白专用25.02.09已验证】windows 11 安装PHP8.4.3 +Apache2.4+SqlServer2022

windows 11 安装PHP8.2

zgscwxd的博客 1万+

PHP7.4.8+Apache2.4(Win10)+mysqli的安装配置问题(详细)。亲身经历,花了太多时间来配置这个环境了,发布点配置经验。

这里写自定义目录标题PHP-7.4.8+Apache2_4的安装配置问题(详细)Apache2_4版本的配置: PHP-7.4.8+Apache2_4的安装配置问题(详细) **1、首先打开PHP安装的文件夹。**找到php-ini-develoment,然后把"-develoment"去掉,系统提示“去掉扩展名可能会导致程序不可用”,点击“是”就可以了(如图)。(如果找不到这个文件请看1.1)。 1.1、如果找不到"php-ini-develoment"这个文件,你就需要看看你的版本是不是下错了。是下面

YingSheep的博客 1154
上一篇: 如何使用Apache 多代理插件
下一篇: Red Hat Linux下MySql+Apache+PHP配置
MyJavaBlog
博客等级 码龄16年 11粉丝 126原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值