溫馨提示×

Ubuntu下LNMP配置步驟是什么

小樊
45
2025-04-21 12:12:24
欄目: 智能運維

在Ubuntu下配置LNMP環境(Linux, Nginx, MySQL, PHP)是一個常見的任務,用于搭建動態網站或服務器。以下是詳細的安裝步驟:

更新系統

首先,確保你的系統是最新的:

sudo apt update
sudo apt upgrade

安裝Nginx

安裝Nginx服務器:

sudo apt install nginx

安裝完成后,啟動Nginx并設置開機自啟動:

sudo systemctl start nginx
sudo systemctl enable nginx

安裝MySQL

安裝MySQL數據庫服務器:

sudo apt install mysql-server

在安裝過程中,系統會提示你設置MySQL的root用戶密碼,設置好密碼后,啟動MySQL服務:

sudo systemctl start mysql
sudo systemctl enable mysql

安裝PHP

安裝PHP及其相關擴展:

sudo apt install php-fpm php-mysql

配置Nginx以支持PHP

編輯Nginx的默認配置文件:

sudo nano /etc/nginx/sites-available/default

server 塊中添加以下內容:

location ~ \.php$ {
    include snippets/fastcgi-php.conf;
    fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}

保存并關閉文件,然后重新加載Nginx配置:

sudo systemctl reload nginx

測試LNMP環境

/var/www/html 目錄下創建一個名為 info.php 的文件,內容如下:

<?php
phpinfo();
?>

保存并關閉文件。然后在瀏覽器中訪問服務器的IP地址,如果能夠正常顯示PHP信息,則說明LNMP環境已經安裝成功。

請注意,上述步驟中的版本號(如 php7.4-fpm)可能會隨著Ubuntu版本的更新而發生變化。因此,在實際操作中,請根據你的Ubuntu版本和軟件包管理器(如 apt)的最新信息進行相應的調整。例如,如果你使用的是Ubuntu 20.04,可能需要使用 php7.4-fpm 而不是 php7.2-fpm。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女