linux怎么安裝及部署lnmp環(huán)境

小億
100
2023-10-27 16:52:54

要安裝和部署LNMP環(huán)境(Linux + Nginx + MySQL + PHP),可以按照以下步驟進(jìn)行操作:

  1. 安裝Linux操作系統(tǒng):

    • 根據(jù)需求選擇適合的Linux發(fā)行版,如Ubuntu、CentOS等,并進(jìn)行安裝。
  2. 安裝Nginx:

    • 使用包管理器(如apt、yum)安裝Nginx。
    • 在終端中使用以下命令安裝Nginx:
      sudo apt update
      sudo apt install nginx
      
    • 安裝完成后,可以使用systemctl命令啟動(dòng)、停止、重啟Nginx服務(wù)。
  3. 安裝MySQL:

    • 使用包管理器安裝MySQL數(shù)據(jù)庫(kù)。
    • 在終端中使用以下命令安裝MySQL:
      sudo apt update
      sudo apt install mysql-server
      
    • 安裝完成后,可以使用systemctl命令啟動(dòng)、停止、重啟MySQL服務(wù)。
  4. 安裝PHP:

    • 使用包管理器安裝PHP及其相關(guān)組件。
    • 在終端中使用以下命令安裝PHP及其相關(guān)組件:
      sudo apt update
      sudo apt install php-fpm php-mysql
      
    • 安裝完成后,可以使用systemctl命令啟動(dòng)、停止、重啟PHP服務(wù)。
  5. 配置Nginx與PHP:

    • 編輯Nginx的配置文件/etc/nginx/sites-available/default,將其中的server塊中的以下內(nèi)容修改為:
      location ~ \.php$ {
         include snippets/fastcgi-php.conf;
         fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
      }
      
    • 保存并退出配置文件,然后重啟Nginx服務(wù)。
  6. 測(cè)試LNMP環(huán)境:

    • 在網(wǎng)站根目錄下創(chuàng)建一個(gè)php文件,如info.php,其中包含以下內(nèi)容:
      <?php
      phpinfo();
      ?>
      
    • 在瀏覽器中訪問(wèn)該php文件,如果能正常顯示PHP信息,則表示LNMP環(huán)境已成功安裝和部署。

以上是一個(gè)簡(jiǎn)單的LNMP環(huán)境的安裝和部署過(guò)程,實(shí)際操作中可能還需要進(jìn)行一些額外的配置和調(diào)整,具體操作可以根據(jù)實(shí)際需求和情況進(jìn)行相應(yīng)的修改。

0