Apache 2.4 与 PHP 配置详解
Apache 2.4 简介
Apache HTTP Server 是一款开源的、跨平台的 HTTP 服务器软件,广泛应用于各种操作系统,Apache 2.4 是 Apache HTTP Server 的最新版本,具有高性能、稳定性和可扩展性等特点。
PHP 简介
PHP 是一种广泛使用的开源脚本语言,特别适用于 Web 开发,PHP 与 Apache HTTP Server 配合使用,可以实现动态网页的制作。
Apache 2.4 与 PHP 配置步骤
安装 Apache 2.4
您需要在您的服务器上安装 Apache 2.4,以下是在 Linux 系统上安装 Apache 2.4 的步骤:
(1)打开终端。
(2)输入以下命令,安装 Apache 2.4:
sudo apt-get updatesudo apt-get install apache2
(3)安装完成后,启动 Apache 服务:
sudo systemctl start apache2
安装 PHP
您需要在服务器上安装 PHP,以下是在 Linux 系统上安装 PHP 的步骤:
(1)打开终端。
(2)输入以下命令,安装 PHP:
sudo apt-get updatesudo apt-get install php
(3)安装 PHP 扩展:
sudo apt-get install php-mysql php-gd php-xml php-zip php-curl
配置 Apache 2.4 与 PHP
(1)编辑 Apache 配置文件:
sudo nano /etc/apache2/apache2.conf
(2)在配置文件中,找到以下行:
LoadModule php7_module modules/libphp7.so
将其修改为:
LoadModule php_module modules/libphp.so
(3)在配置文件中,找到以下行:
AddType application/x-httpd-php .php
确保该行存在。
(4)保存并关闭配置文件。
配置 PHP
(1)编辑 PHP 配置文件:
sudo nano /etc/php/7.4/apache2/php.ini
(2)根据需要修改以下配置项:
(3)保存并关闭配置文件。
重启 Apache 服务
sudo systemctl restart apache2
apache虚拟主机配置
你应该把配置写齐全,还有域名你是自己的主机,所以在HOST文件里需要加注,并且写全,,你的配置应该是 NameVirtualHost *:80
apache怎样建立虚拟目录?
apache下的设置:1: 设置要WEB浏览的路径 (apache)下的 conf文件 方法:查找DOCUMENTROOT 将d:/apache/install/htdocs改为:e:/phpcode(也就是你以后用浏览的文件夹的目录)2:查找 directory将Directory d:/apache/install/htdocs 改为e:/phpcode(也就是你以后用浏览的文件夹的目录) 3:让apache识别PHP文件 查找:loadmodule 加入一句loadmodule php5_module D:/php5/php5apache2_ 加入一句addtype application/x-httpd-php 4:查找DirectoryIndex 后面加上
求windows下PHP+apache+mysql+phpmyadmin的完整配置方法
先从各官方网站下了APACHE2.050、PHP5、MYSQL4.0.20、PHPMYADMIN2.57 apache_2.0.50-win32-x86-no_ 操作系统 win2003 系统盘为: D盘 第一步: 安装apache 并配置支持PHP 点击安装文件apache_2.0.50-win32-x86-no_ 将apache安装在 D:\apache2 目录(随自己喜好)下 将 里内容解压到 D:\php 里 找到 php目录里的 -dist 重命名为 并拷到 windows目录里(win2k 里为winnt) 如我的是拷到 D:\windows目录 再将php目录里的 , 拷到系统目录(system/system32) 如我的是D:\windows\system里 配置apache里的 打开 D:\Apache2\conf\ 这个文件 找到 AddDefaultCharset ISO-8859-1 将其改为 AddDefaultCharset GB2312 (让默认语言编码为简体中文) 找到 DocumentRoot D:/Apache2/htdocs 将其改为你的WEB目录(可不改)如我的为 DocumentRoot D:/website 找到 DirectoryIndex 在后面加入 选择安装模式: 模块化模式安装 或 CGI模式安装 (选一样即可) --------------模块化安装配置------------------------------------ 找到 #LoadModule ssl_module modules/mod_ 这行,在此行后加入一行 LoadModule php5_module d:/php/ 其中d:/php/ 为你php目录中所在的位置 找到 AddType application/x-gzip 这行,在此行后加入一行 AddType application/x-httpd-php --------------------------------------------------------------- --------------CGI安装配置-------------------------------------- 找到 AddType application/x-gzip 这行,加入如下即可 ScriptAlias /php/ d:/php/ AddType application/x-httpd-php Action application/x-httpd-php /php/ --------------------------------------------------------------- 此时PHP环境基本已经配置成功 在WEB根目录(如我的D:\website)里建一个名为的文件内容如下重新启动apache服务 用浏览器打开如果可以看到php配置输出信息就OK了 第二步 安装mysql 将mysql安装到指定目录,如我的是d:/mysql 如下载的是非安装的mysql压缩包,直接解压到指定目录就可以了 然后点击D:\mysql\bin\这个文件其中D:\mysql是你的mysql安装目录 输入winmysqladmin的初始用户、密码(注:这不是mysql里的用户、密码)随便填不必在意 确定之后你的右下角任务的启动栏会出现一个红绿灯的图标,红灯亮代表服务停止,绿灯亮代表服务正常,左击这个图标->winnt->install the service 安装此服务 再左击这个图标->winnt->start the service 启动mysql服务 修改mysql数据库的root密码 用cmd进入命今行模式输入如下命令: ( 注: d:\mysql 为mysql安装目录) cd d:\mysql\bin mysqladmin -u root -p password 回车出现 Enter password: ( 注:这是叫你输入原密码. 刚安装时密码为空,所以直接回车即可) 此时mysql 中账号 root 的密码 被改为 安装完毕 三、配置并测试mysql(为 d:\windows下的 ) 找到extension_dir = ./ 改为 extension_dir = d:/php/ext 找到 ;extension=php_ 将;去掉改为 extension=php_ 找到 ;_path = /tmp 将;去掉 设置你保存session的目录,如 _path = D:/php/session_temp; 重启apache服务 在Web根目录下(如 D:\website)建立文件内容如下:用浏览器打开如果输出success就OK了 四、phpmyadmin的安装配置 将解压到WEB根目录中去,重命名文件夹为phpmyadmin或其它 打开phpmyadmin 目录中的 找到 $cfg[Servers][$i][user] = root; $cfg[Servers][$i][password] = ; 分别填上你mysql的用户和密码即可 如不是本地使用,最好加上验证 不知道写得对不对!不过我基本上就是这样配的! 对于学习来讲应该差不多了吧?














发表评论