如何在 openSUSE 上安装 LAMP 堆栈

2024年 4月 22日 38.8k 0

LAMP 堆栈是 Linux、Apache、MariaDB/MySQL 和 PHP 的首字母缩写,是一组功能强大的开源软件,为开发和托管 Web 应用程序提供了一个强大的平台。它的组件被广泛使用,使其成为 Web 开发人员的热门选择。

LAMP-openSUSE-Linux

在 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/ 目录中的文件,其中包含以下内容:


 It works!

然后,打开 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/ 目录中的文件,其中包含以下内容:


然后,打开 Web 浏览器并导航到“localhost/index.php”。您应该会看到一个页面,其中显示了有关 PHP 配置的信息。

感谢您使用本教程在 openSUSE 系统上安装 LAMP Stack。有关其他或有用的信息,我们建议您查看 openSUSE 官方网站。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论