久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

返回列表 發帖
查看: 733|回復: 6

[已解決] 本地mysql數據庫上云

326

主題

1367

回帖

1886

積分

已臻大成

貢獻
13 點
金幣
8 個
樓主
發表于 2024-10-11 06:45:51 來自手機 | 只看樓主 |倒序瀏覽 |閱讀模式
本地mysql數據庫搬到云數據庫,dz都有哪里路徑文件需要修改

上云安全性更高,假如服務器和寶塔被成功入侵,哪怕整站被搬空,也不存在數據安全問題,因為數據庫壓根不在本地
1 貢獻

最佳答案

上云就把config目錄和uc的data目錄下的數據庫配置文件修改下。

都進去服務器了,可以直接用你網站的數據庫配置文件鏈接云服務器的,也可以刪除數據,只不過云數據庫一般自動備份。
回復

使用道具 舉報

4

主題

986

回帖

24萬

積分

管理員

官方有償服務QQ 1453650

貢獻
179 點
金幣
240005 個
QQ
沙發
發表于 2024-10-11 08:28:50 來自手機 | 只看Ta
上云就把config目錄和uc的data目錄下的數據庫配置文件修改下。

都進去服務器了,可以直接用你網站的數據庫配置文件鏈接云服務器的,也可以刪除數據,只不過云數據庫一般自動備份。
回復

使用道具 舉報

14

主題

3413

回帖

5822

積分

應用開發者

貢獻
407 點
金幣
170 個
QQ
板凳
發表于 2024-10-11 08:34:15 | 只看Ta
云數據庫的 性能更好!

要說 安全性 還真未必;

數據庫的安全 主要是做好備份工作,   方便的話 再關閉 外網訪問權限
回復

使用道具 舉報

326

主題

1367

回帖

1886

積分

已臻大成

貢獻
13 點
金幣
8 個
地板
 樓主| 發表于 2024-10-11 12:16:05 來自手機 | 只看Ta
Discuz有償服務 發表于 2024-10-11 08:28
上云就把config目錄和uc的data目錄下的數據庫配置文件修改下。

都進去服務器了,可以直接用你網站的數據庫 ...

這個簡單,數據庫不在本地別人無法直接拿到數據庫進行讀取就行
然后給config和uc/data 進行混淆加密,需要修改的時候用備份的原文件修改然后加密后覆蓋,保護數據庫配置情況,也不麻煩也就幾分鐘事
同理,即使不用云數據庫也可以用其它的服務器寶塔搭建的數據庫做遠程數據庫,只要dz和數據庫分開不在同一個服務器即可

這樣即使服務器被入侵也未必能獲得dz的論壇賬號
重點是config和uc/data加密和程序與數據庫不同服
回復

使用道具 舉報

326

主題

1367

回帖

1886

積分

已臻大成

貢獻
13 點
金幣
8 個
5#
 樓主| 發表于 2024-10-11 12:28:19 來自手機 | 只看Ta
天外飄仙 發表于 2024-10-11 08:34
云數據庫的 性能更好!

要說 安全性 還真未必;

我的思路就是把config和uc的data這兩個數據庫配置相關的文件進行php混淆加密
然后無論是數據庫放云也好,數據庫放其它服務器也好,只要不在同一個服務器內就行
這樣即使服務器被入侵,哪怕整站被搬走,也只是一個空殼,他沒數據庫什么數據都拿不到,如隱藏版塊以及帖子
更得不到dz的管理賬號密碼
獲取數據庫的唯一途徑就是破解config和uc/data 的php加密
回復

使用道具 舉報

4

主題

986

回帖

24萬

積分

管理員

官方有償服務QQ 1453650

貢獻
179 點
金幣
240005 個
QQ
6#
發表于 2024-10-13 01:36:53 | 只看Ta
ysx24 發表于 2024-10-11 12:28
我的思路就是把config和uc的data這兩個數據庫配置相關的文件進行php混淆加密
然后無論是數據庫放云也好, ...

想多了,文件引入后,對應數據庫配置信息的變量就生成了,直接打印變量,根本不用解密文件
回復

使用道具 舉報

ink

24

主題

164

回帖

215

積分

爐火純青

貢獻
2 點
金幣
1 個
7#
發表于 2024-10-14 09:25:14 | 只看Ta
首先確保你的服務器和rds在同一區域,這樣性能最好,在同一虛擬交換機下,

我的服務器和rds都在阿里云同一個區,然后在RDS內需要創建白名單,把你的服務器的內網IP輸入到白名單內

在RDS內創建用戶名以及數據庫和密碼,安裝discuz的時候,直接輸入rds的內網地址以及相應的數據庫用戶名和密碼,這樣就OK了

如果是遷移數據庫,也簡單的,就是事先要導出數據庫,然后rds創建相同的數據庫名以及用戶名和密碼,最后在RDS的控面板內直接導入即可,而discuz的2個CONFIG文件內也要修改數據庫的地址和端口號,RDS一般都是默認3306,只開放內放訪問

大致流程就是這樣
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

  • 關注公眾號
  • 有償服務微信
  • 有償服務QQ

手機版|小黑屋|Discuz! 官方交流社區 ( 皖ICP備16010102號 |皖公網安備34010302002376號 )|網站地圖|star

GMT+8, 2025-9-18 15:30 , Processed in 0.079924 second(s), 32 queries .

Powered by Discuz! W1.0 Licensed

Copyright © 2001-2025 Discuz! Team.

關燈 在本版發帖
有償服務QQ
有償服務微信
返回頂部
快速回復 返回頂部 返回列表