zidon 发表于 2021-12-28 12:42:18

Debian 10 下快速搭建安装 LAMP 服务器环境

一、安装Apache

1、安装Apache
Apache的安装包在Debian的默认源中提供了,所以只需要执行安装命令即可安装。

1)更新软件包并安装Apache命令如下:
$ sudo apt update && sudo apt install apache2

2)查看apache版本,确认安装成功:
# apache2 -v
Server version: Apache/2.4.38 (Debian)

3)也可以查看apache服务状态:
# systemctl status apache2

这时打开浏览器访问服务器的ip地址,可以看到“ It works!”的提示页,即表示apache安装成功。

二、安装PHP

1、安装PHP7.3
Debian 10 存储库默认安装PHP7.3:
# apt update && apt install php

2、查看php版本与扩展:
# php -v
# php -m

在web目录下创建一个内容为<?php phpinfo(); ?>的info.php文件:
$ sudo echo "<?php phpinfo(); ?>" > /var/www/html/info.php

通过浏览器访问http://server_ip/info.php,看到PHP的配置信息即表示php已成功运行。

3、安装php常用扩展:
$ sudo apt install -y php7.3-cli php7.3-common php7.3-opcache php7.3-curl php7.3-mcrypt php7.3-gd php7.3-json php7.3-mbstring php7.3-mysql php7.3-xml php7.3-zip php7.3-intl php7.3-odbc php7.3-cgi php7.3-readline php7.3-xsl

三、安装 MySQL

在 Debian 10 的默认软件源中并不包含 MySQL 软件包,它已被 MariaDB 替代。所以这里我们从官网下载 MySQL 软件园配置包,配置后进行安装。

1、首先将 MySQL APT 存储库添加到系统

首先在MySQL官网http://repo.mysql.com/选择最新发行包并下载:
$ wget http://repo.mysql.com/mysql-apt-config_0.8.17-1_all.deb

下载完成后,通过以下命令构建mysql的安装包:
$ sudo dpkg -i mysql-apt-config_0.8.17-1_all.deb

就会进入MySQL配置安装菜单,直接选择 OK 选项并回车即默认安装 MySQL 8.0。

如果要安装 MySQL 5.7,请选择 MySQL Server & Cluster(当前选择:mysql-8.0),然后选择对应的 MySQL 版本之后,再选择OK选项即可。

(若提示安装mysql-apt-config的依赖gnupg,则执行:$ sudo apt install gnupg)

2、使用以下命令更新软件包,并安装MySQL:

$ sudo apt update && sudo apt install mysql-server

安装过程中将会弹出设置 MySQL root 密码的对话框,这一步先不设置,Tab键切换到 “OK” 继续,我们在下一章节中进行配置。

接下来,会显示一条消息,通知您有关新的 MySQL 8 身份验证的信息。 在选择默认的 MySQL 8 身份验证插件之前,请确保您的应用程序支持它。

这里我们选择默认第一项,然后Tab键切换到 “OK”,按回车继续。

安装完成后,MySQL 服务会默认自动运行,通过以下命令查看服务运行状态:
# systemctl status mysql

nihaolai 发表于 2023-2-26 18:32:46

好好好好好好好好好好好好好好好好好顶
页: [1]
查看完整版本: Debian 10 下快速搭建安装 LAMP 服务器环境