Ubuntu服务器上安装Apache/MySQL/PHP环境
建站教程 2021-01-30 10:38 1835

你可能刚刚开始用PHP部署你的动态网络应用,你想建立LAMP。LAMP一词来自于Linux操作系统、Apache服务器、MySQL数据库和PHP语言。让我们开始在Ubuntu 20.04上安装LAMP Stack。

首先,你应该在你的系统上拥有sudo权限,或者以root身份登录来执行以下任务。

1、更新系统的软件包库

要想开始全部安装,最好的做法是先更新APT缓存库,这样才能顺利安装所有最新的应用。

$ sudo apt update

更新了apt-cache后,我们就可以继续进行LAMP Stack的安装了。

让我们先安装MySQL。

2、在Ubuntu 20.04上安装MySQL

由于MySQL主要是作为PHP的数据库,用于管理和存储数据,在你的ubuntu系统上安装MySQL,输入下面给出的命令。

$ sudo apt install mysql-server mysql-client

它会要求你占用额外的磁盘空间来安装软件包,所以按 "y "继续安装MySQL。

MySQL安装完毕后,通过输入这个命令来检查版本。

$ mysql --version

而要检查你的ubuntu系统中MySQL的服务是否在运行,输入这个命令来检查状态。

$ sudo systemctl status mysql.service

如果它不是活动的,你可以通过使用上面命令中的启动关键字来启动它,像这样。

$ sudo systemctl start mysql.service

要登录到MySQL的shell,键入以下命令

$ sudo mysql

你登录MySQL的shell,你就可以在其中设置密码或执行任何与数据库有关的功能。

现在我们退出,在Ubuntu系统上安装Apache 2网络服务器。

mysql> exit

3、在Ubuntu 20.04上安装Apache网络服务器

Apache 2是一个网络服务器,用于处理托管网络应用的服务器。要在你的ubuntu系统上安装Apache 2,请运行这个命令。

$ sudo apt install apache2

它也可能提示你需要额外的磁盘空间来安装Apache,所以按 "y "继续安装过程。

一旦,Apache 2网络服务器也安装完毕,你可以通过输入以下命令来检查状态。

$ sudo systemctl status apache2

如果它是活动的,并且正在运行,那么你就可以开始安装PHP了;否则,开始使用以下命令

$ sudo systemctl start apache2

启动后,我们现在来安装PHP。

4、在Ubuntu 20.04上安装PHP

通过在终端机上输入以下命令,可以很容易地在ubuntu上从APT软件包库中安装PHP的最新稳定版本。

$ sudo apt install php

如果提示需要占用额外的磁盘空间来安装PHP,请按 "y "继续。

在成功安装PHP后,可以通过键入命令检查版本。

 $ php --version

我这里安装了PHP 7.3.4版本。

安装PHP扩展

现在,如果你想安装一些其他基本的PHP扩展,这是phpMyAdmin需要的,例如。

php-curl

php-gd

php-mbstring

php-mysql

php-zip

php-json

php-xml

你可以通过输入以下命令来实现。

$ sudo apt install php-url php-gd php-mbstring php-mysql php-zip php-json php-xml

通过输入 "y "并点击 "Enter "按钮,允许它占用额外的磁盘空间来安装扩展程序。

这个命令将安装所有运行phpMyAdmin所需的PHP扩展。

所以这就是你如何在Ubuntu 20.04服务器上安装所有所需的软件包,并设置LAMP堆栈来构建你的动态网络应用。

这篇文章包含了在Ubuntu 20.04 LTS服务器上安装和设置LAMP协议栈的步骤指南。

标签:

  • Ubuntu服务器