天天看點

在 NAS SMB 卷上搭建 IIS + WordPress + MYSQL1. 安裝 IIS 服務2. 安裝 WordPress3. WordPress 上 NAS SMB 卷4. 把 MYSQL 資料庫的資料也遷移到 NAS SMB 卷5. 總結6. 參考文檔

WordPress 是世界上最著名的開源部落格代碼,它不僅在 Linux 社群上蓬勃發展,在 Windows 使用者中也有廣泛使用。接下來我們就介紹一下如何在 Windows 的 IIS 上搭建 WordPress 服務,并且把 WordPress 放在阿裡雲 NAS SMB 卷上,讓 WordPress 能夠彈性擴充。

WordPress 使用的資料庫 MYSQL 也是開源界最著名的資料庫。下面章節中也介紹了如何将 MYSQL 資料庫資料存放在 NAS SMB 卷上進行彈性擴充。

1. 安裝 IIS 服務

安裝 IIS 服務在文檔

Windows IIS 服務挂載 NAS 共享檔案存儲

中有非常詳細的叙述,使用者可以參考該文檔先安裝好 IIS 服務。

2. 安裝 WordPress

運作 WordPress 除了 IIS,還需要用到 PHP 和 MYSQL。整個的安裝過程在文章

Windows IIS 上安裝部署 WordPress 網站快速簡要教程

中有詳盡的叙述,按照步驟安裝即可。

3. WordPress 上 NAS SMB 卷

想讓 WordPress 搭建在 NAS SMB 卷上,使用者需要做的就是拷貝 WordPress 到 NAS SMB 卷的目錄上,然後把 IIS 的路徑配置好即可。然後再在浏覽器中打開 WordPress 并進行安裝。修改方式如下圖所示:

在 NAS SMB 卷上搭建 IIS + WordPress + MYSQL1. 安裝 IIS 服務2. 安裝 WordPress3. WordPress 上 NAS SMB 卷4. 把 MYSQL 資料庫的資料也遷移到 NAS SMB 卷5. 總結6. 參考文檔

4. 把 MYSQL 資料庫的資料也遷移到 NAS SMB 卷

可以參照文章

在 Windows 上修改 MYSQL 資料路徑

把 MYSQL 資料庫也存放到 NAS SMB 卷上。

基本步驟如下:

  1. 關閉 MYSQL 服務
  2. 找到 C:\ProgramData\MySQL\MySQL Server 8.0\my.ini 檔案把 datadir 改為 NAS SMB 卷的挂載盤,比如 y:\MySQL\Data
  3. 同時把原 C: 盤上的 C:\ProgramData\MySQL\MySQL Server 8.0\Data 檔案夾拷貝到 y:\MySQL\Data
  4. 将 MYSQL 服務的啟動賬号設定為 Local System 賬号
    在 NAS SMB 卷上搭建 IIS + WordPress + MYSQL1. 安裝 IIS 服務2. 安裝 WordPress3. WordPress 上 NAS SMB 卷4. 把 MYSQL 資料庫的資料也遷移到 NAS SMB 卷5. 總結6. 參考文檔
  5. 重新開機 MYSQL 服務即可

需要注意的是存放位置必須是以 SYSTEM 賬号挂載的卷。操作步驟請參考文章

以SYSTEM身份挂載檔案卷解決SQLServer使用NAS SMB檔案卷等問題

5. 總結

上述步驟完成之後 WordPress 和 MySQL 都能夠在 NAS SMB 卷上存儲,不用擔心存儲容量問題和資料可用性問題。

6. 參考文檔

6.1. Windows IIS 服務挂載 NAS 共享檔案存儲: https://help.aliyun.com/document_detail/54986.html

6.2. Windows IIS 上安裝部署 WordPress 網站快速簡要教程: https://blog.codeusing.com/install-wordpress-on-iis-quickstart

6.3. 在 Windows 上修改 MYSQL 資料路徑: https://dbatricksworld.com/change-mysql-data-directory-location-in-windows/

6.4. 以SYSTEM身份挂載檔案卷解決SQLServer使用NAS SMB檔案卷等問題: https://yq.aliyun.com/articles/715687