Ubuntu 20.04下LNMP环境搭建详细步骤

7 下载量 180 浏览量 更新于2024-08-28 收藏 547KB PDF 举报
Ubuntu 20.04 上搭建 LNMP 环境的方法步骤 Ubuntu 20.04 是一个流行的 Linux 操作系统,LNMP 环境是指 Linux、Nginx、MySQL/MariaDB、PHP 等软件的组合,用于搭建 Web 服务器。下面是 Ubuntu 20.04 上搭建 LNMP 环境的方法步骤: 一、下载软件 在开始安装之前,需要下载三个软件:PHP、Nginx、MariaDB。这些软件可以从官方网站下载,版本号分别为 7.3.18、1.18.0、10.5.4。 二、解压文件 下载完成后,需要将三个软件解压缩,使用以下命令: tar zxf php-7.3.18.tar.gz tar zxf mariadb-10.5.4.tar.gz tar zxf nginx-1.18.0.tar.gz 三、安装 Nginx 安装 Nginx 需要先创建一个新的用户和组,名称为 nginx,命令如下: sudo groupadd -r nginx && sudo useradd -r -g nginx -s /sbin/nologin -d /usr/local/nginx nginx 然后,安装 Nginx 需要依赖的库,命令如下: sudo apt install -y libpcre3-dev zlib1g-dev 接下来,编译和安装 Nginx,命令如下: cd /home/allen/下载/nginx-1.18.0 ./configure --user=nginx --group=nginx make -j4 && sudo make install 安装完成后,需要测试 Nginx 的配置文件,命令如下: sudo /usr/local/nginx/sbin/nginx -t 四、配置 Nginx 配置 Nginx 需要修改配置文件,命令如下: sudo mv /usr/local/nginx/conf/nginx.conf /usr/local/nginx/conf/nginx.conf.back sudo vim /usr/local/nginx/conf/nginx.conf 在配置文件中,需要添加以下内容: user nginx; worker_processes 4; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; log_format main '$remote_addr || $remote_user || $time_local || $request || $status |'; 五、总结 Ubuntu 20.04 上搭建 LNMP 环境的方法步骤,需要下载并解压缩三个软件,安装 Nginx,配置 Nginx。通过这些步骤,可以成功搭建 LNMP 环境,用于开发和测试 Web 应用程序。