Apache HTTP Server 是全球最风行的开源 Web 效劳器软件之一,因其牢固性、可扩大年夜性跟机动性而遭到广泛利用。本文将为你具体讲解怎样从零开端,安装并设置 Apache 集成情况,以构建一个高效的效劳器。
在开端之前,请确保你的打算机满意以下前提:
以下是安装 Apache 的步调:
更新软件包列表:
sudo apt update
安装 Apache:
sudo apt install apache2
验证安装:
打开浏览器,拜访 http://localhost/
,若看到 Apache 的默许欢送页面,阐明安装成功。
PHP 是一种风行的效劳器端剧本言语,用于创建静态网页跟 Web 利用顺序。以下是安装 PHP 的步调:
安装 PHP:
sudo apt install php
安装 PHP 扩大年夜: 根据你的须要,安装响应的 PHP 扩大年夜。比方,安装 PHP 的 MySQL 扩大年夜:
sudo apt install php-mysql
MySQL 是一个风行的开源关联型数据库管理体系。以下是安装 MySQL 的步调:
安装 MySQL:
sudo apt install mysql-server
设置 MySQL: 运转以下命令,设置 root 用户的密码:
sudo mysql_secure_installation
httpd.conf
文件,找到以下行并撤消解释:
LoadModule php7_module /usr/lib/apache2/modules/libphp7.so
httpd.conf
文件中增加以下行,以指定 PHP 的设置文件地位:
PHPIniDir "/etc/php/7.4/cli"
sudo systemctl restart apache2
httpd.conf
,找到 LoadModule php7_module
行,确保其已启用。httpd.conf
文件中增加以下行,以指定 PHP 的设置文件地位:
PHPIniDir "C:\php"
info.php
:
<?php
phpinfo();
?>
/var/www/html/
或 C:\wamp\www\
)。http://localhost/info.php
,若看到 PHP 的信息页面,阐明 Apache、PHP 跟 MySQL 已成功集成。经由过程以上步调,你曾经成功从零开端构建了一个高效的 Apache 集成情况。现在,你可能开端开辟跟管理你的 Web 利用顺序了。祝你好运!