LAMP 堆栈是 Linux、Apache、MariaDB/MySQL 和 PHP 的首字母缩写,是一组功能强大的开源软件,为开发和托管 Web 应用程序提供了一个强大的平台。它的组件被广泛使用,使其成为 Web 开发人员的热门选择。
在 openSUSE 上安装 LAMP Stack
步骤 1。首先,更新您的系统软件包以确保所有现有软件都是最新的。这样可以防止在 LAMP 堆栈安装过程中发生潜在冲突。打开终端并执行:
sudo zypper refresh
sudo zypper update
第2步。安装 Apache Web Server。
Apache 是使用最广泛的 Web 服务器软件之一,因为它具有健壮性、自定义功能和积极的社区支持。 要在 openSUSE 上安装 Apache,请使用以下命令:
sudo zypper install apache2
安装完成后,启动 Apache 服务器,并使用以下命令使其在重新启动后自动启动:
sudo systemctl start apache2
sudo systemctl enable apache2
若要验证 Apache 是否正常工作,请创建索引。[HTML全文]
/srv/www/htdocs/
目录中的文件,其中包含以下内容:
<html> <body> <h1> It works!</h1> </body> </html>
然后,打开 Web 浏览器并导航到“localhost”。您应该会看到“It works!”网页,指示 Apache Web 服务器正在正确运行。
如果启用了防火墙,请将其配置为允许 HTTP 流量:
sudo firewall-cmd --permanent --zone=public --add-service=http sudo firewall-cmd --reload
第 3 步。安装 MariaDB.
MariaDB是一个数据库管理系统,是MySQL的一个分支。它被各种应用程序使用,包括数据仓库、电子商务和日志记录程序。 要在 openSUSE 上安装 MariaDB,请使用以下命令:
sudo zypper install mariadb-server
安装后,启动MariaDB服务,并使用以下命令使其在启动时自动启动:
sudo systemctl enable --now mariadb
要保护您的 MariaDB 安装,请运行以下命令并按照提示操作:
sudo mysql_secure_installation
您可以使用以下命令登录MariaDB来测试您的设置:
mysql -u root -p
输入您在登录mysql_secure_installation
过程中设置的密码。
第 4 步。安装 PHP 和所需的扩展。
PHP 是一种用于生成动态网页的服务器端脚本语言。要在 openSUSE 上安装 PHP,请使用以下命令:
sudo zypper ar -f https://download.opensuse.org/repositories/devel:/languages:/php/openSUSE_Leap_15.6/ php
更换openSUSE_Leap_15。6
如有必要,请使用 openSUSE 版本。
现在我使用 zypper
包管理器安装 PHP 8.3:
sudo zypper in php8.3
使用以下命令检查已安装的 PHP 版本:
php -v
安装完成后,重新启动 Apache 服务器以使更改生效:
sudo systemctl restart apache2
要验证 PHP 是否正常工作,请创建一个索引。PHP的
/srv/www/htdocs/
目录中的文件,其中包含以下内容:
<?php phpinfo(); ?>
然后,打开 Web 浏览器并导航到“localhost/index.php”。您应该会看到一个页面,其中显示了有关 PHP 配置的信息。
感谢您使用本教程在 openSUSE 系统上安装 LAMP Stack。有关其他或有用的信息,我们建议您查看 openSUSE 官方网站。