溫馨提示×

如何利用Ubuntu LNMP搭建網站

小樊
39
2025-07-03 07:59:51
欄目: 云計算

利用Ubuntu LNMP搭建網站的步驟如下:

1. 更新系統軟件包

首先,確保你的Ubuntu系統是最新的。打開終端并運行以下命令:

sudo apt update
sudo apt upgrade -y

2. 安裝Nginx

安裝Nginx服務器:

sudo apt install nginx

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

sudo systemctl start nginx
sudo systemctl enable nginx

3. 安裝MySQL數據庫服務器

安裝MySQL數據庫服務器:

sudo apt install mysql-server

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

sudo systemctl start mysql
sudo systemctl enable mysql

4. 安裝PHP及相關擴展

安裝PHP以及相關的擴展:

sudo apt install php-fpm php-mysql

5. 配置Nginx以支持PHP

編輯Nginx的默認配置文件以支持PHP。使用你喜歡的文本編輯器打開配置文件:

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;
}

這里的 /var/run/php/php7.4-fpm.sock 路徑可能會因PHP版本不同而有所變化,請根據實際情況進行調整。保存并關閉文件后,重新加載Nginx配置:

sudo systemctl reload nginx

6. 測試LNMP環境

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

<?php
phpinfo();
?>

保存并關閉文件。然后在瀏覽器中訪問服務器的IP地址或域名,加上 /info.php 路徑,例如:http://your_server_ip/info.php。如果能夠正常顯示PHP信息,則說明LNMP環境安裝成功。

至此,你已經成功在Ubuntu系統上安裝了LNMP環境,并進行了基本的安全設置?,F在你可以開始部署各種基于LNMP的網站和應用了。

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