网站建设资讯

NEWS

网站建设资讯

Debian11系统下LAMP环境搭建教程

LAMP即Linux、Apache、MySQL或MariaDB、PHP的简称,它是一组常用来搭建动态网站或服务器的开源软件,在Linux服务器下搭建LAMP环境非常容易。Debian作为流行的Linux发行版,目前已更新至Debian 11,那么如何在Debian 11下安装搭建LAMP环境?下面一起来了解下。

创新互联建站是一家业务范围包括IDC托管业务,网络空间、主机租用、主机托管,四川、重庆、广东电信服务器租用,成都服务器托管,成都网通服务器托管,成都服务器租用,业务范围遍及中国大陆、港澳台以及欧美等多个国家及地区的互联网数据服务公司。

背景条件:部署一台Debian 11服务器,例如Vultr VPS服务器。

1、开通了Vultr VPS服务器后,登录到Vultr账户,创建具有sudo权限的非root用户,然后使用SSH工具登录到服务器。

2、接着便可以安装LAMP环境了。执行下面命令以安装Apache2和相关实用程序:

$ sudo apt install apache2 apache2-utils -y

设置在服务器系统启动时,可以启动Apache服务。

$ sudo systemctl enable apache2

运行下面命令,启动Apache服务。

$ sudo systemctl start apache2

检查Apache服务的状态。

$ sudo systemctl status apache2

3、安装MariaDB数据库

执行下面命令安装数据库服务器,这里以MariaDB数据库为例。

$ sudo apt-get install mariadb-server -y

启动MariaDB服务,然后设置它能在系统启动时启动。

$ sudo systemctl enable mariadb

$ sudo systemctl start mariadb

检查MariaDB服务的状态

$ sudo systemctl status mariadb

执行下面命令来保护数据库脚本,命令行界面显示的问题,键入“Y”即可。

$ sudo mysql_secure_installation

4、安装PHP程序

执行下面命令在Debian 11服务器上安装PHP和常用扩展。

$ sudo apt install php php-cli php-mysql libapache2-mod-php php-gd php-xml php-curl php-common -y

通过上面几个步骤,我们便在Debian 11系统上安装了LAMP环境,接下来需要配置防火墙,以允许SSH、HTTP、HTTPS常用端口访问。

$ sudo ufw default deny incoming

$ sudo ufw default allow outgoing

$ sudo ufw allow ssh

$ sudo ufw allow 80/tcp

$ sudo ufw allow 443/tcp

$ sudo ufw enable

$ sudo ufw reload


本文题目:Debian11系统下LAMP环境搭建教程
本文地址:http://njwzjz.com/article/ssejcj.html