日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

Ubuntu 自建安裝Nginx+MySQL+PHP環境

更新時間:

概述

本文介紹在ECS服務器Ubuntu系統中如何安裝Nginx+MySQL+PHP環境。

詳細信息

重要

阿里云提醒您:

  • 如果您對實例或數據有修改、變更等風險操作,務必注意實例的容災、容錯能力,確保數據安全。

  • 如果您對實例(包括但不限于ECS、RDS)等進行配置與數據修改,建議提前創建快照或開啟RDS日志備份等功能。

  • 如果您在阿里云平臺授權或者提交過登錄賬號、密碼等安全信息,建議您及時修改。

通過管理終端連接Linux實例,詳情請參見ECS遠程連接操作指南

安裝Nginx+MySQL+PHP環境

以下示例使用的相關版本資源如下:

  • 操作系統:Ubuntu 22.04 64位

  • Nginx版本:

  • MySQL版本:

  • PHP版本:

說明
  • 以下示例以Ubuntu 22.04 64位為例進行安裝,其它Ubuntu版本安裝可參考同樣步驟進行安裝,主要區別在于yum安裝Nginx、MySQL、PHP時的版本不同,部分配置文件以及啟動命令不同。對于不同系統版本安裝時的注意事項會在部署文檔中標明。

  • Nginx、MySQL、PHP使用yum安裝時,可能會因為YUM源變化而安裝其它版本,具體以下載時使用的YUM源為準。

步驟一:安裝Nginx

  1. 運行以下命令,更新Ubuntu系統內的軟件包。

    sudo apt update
  2. 運行以下命令,安裝Nginx。

    sudo apt -y install nginx
  3. 運行以下命令,查看Nginx版本。

    sudo nginx -v

    返回結果如下所示,查看到Nginx的版本信息為1.18.0。同時也表示Nginx已成功安裝。

    nginx version: nginx/1.18.0 (Ubuntu)

步驟二:安裝MySQL

  1. 運行以下命令,安裝MySQL。

    sudo apt -y install mysql-server
  2. 運行以下命令,查看MySQL版本。

    sudo mysql -V

    返回結果如下所示,表示MySQL已成功安裝,MySQL的版本為8.0.27。

    mysql  Ver 8.0.27-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu))

步驟三:安裝并配置PHP

  1. 安裝PHP。

    1. 運行以下命令,安裝PHP。

      sudo apt -y install php-fpm
    2. 運行以下命令,查看PHP版本。

      sudo php -v

      返回結果如下所示,表示PHP已成功安裝,可查看到PHP版本為7.4.3。

      PHP 7.4.3 (cli) (built: Nov 25 2021 23:16:22) ( NTS )
      Copyright (c) The PHP Group
      Zend Engine v3.4.0, Copyright (c) Zend Technologies
          with Zend OPcache v7.4.3, Copyright (c), by Zend Technologies
  2. 修改Nginx配置文件以支持PHP。

    1. 運行以下命令,打開Nginx默認的配置文件。

      sudo vim /etc/nginx/sites-enabled/default
    2. i進入編輯模式,修改Nginx配置文件。

      1. server{}內,找到index開頭的配置行,在該行中添加index.php

        nginx-indexphp
      2. server{}內找到location ~ \.php$ {},去除以下配置行的注釋符號。

        location ~ \.php$ {
                include snippets/fastcgi-php.conf;
                fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
        }
        nginx-php
    3. Esc退出編輯模式,然后輸入:wq并按Enter鍵,保存并退出文件。

    4. 運行以下命令,重啟Nginx服務。

      sudo systemctl restart nginx.service
  3. 配置PHP。

    1. 運行以下命令,在Nginx網站根目錄中,新建phpinfo.php文件。

      sudo vi <網站根目錄>/phpinfo.php

      <網站根目錄>為變量,可通過Nginx配置文件查看。本教程中Nginx配置文件為默認文件/etc/nginx/sites-enabled/default,您可以運行cat /etc/nginx/sites-enabled/default命令查看文件內容,其中如下圖所示的/var/www/html部分即為網站根目錄。網站根目錄因此,對應的運行命令為:

      sudo vi /var/www/html/phpinfo.php
    2. i進入編輯模式,修改配置文件,添加或修改以下信息。

      <?php echo phpinfo(); ?>

      其中phpinfo()函數會展示PHP的所有配置信息。

    3. Esc退出編輯模式,然后輸入:wq并按Enter鍵,保存并退出文件。

    4. 運行以下命令,啟動PHP。

      sudo systemctl start php7.4-fpm