欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Nginx代理MySQL實(shí)現(xiàn)通過域名連接數(shù)據(jù)庫的詳細(xì)教程

 更新時(shí)間:2024年07月29日 10:58:44   作者:逢生博客  
我們的生產(chǎn)環(huán)境基本上都部署在云服務(wù)器上,例如應(yīng)用服務(wù)器、MySQL服務(wù)器等,如果MySQL服務(wù)器直接暴露在公網(wǎng),就會(huì)存在很大的風(fēng)險(xiǎn),為了保證數(shù)據(jù)安全,MySQL服務(wù)器的端口是不對(duì)外開放的,所以本文介紹了Nginx代理MySQL實(shí)現(xiàn)通過域名連接數(shù)據(jù)庫的詳細(xì)教程

Nginx 模塊介紹

  1. HTTP 模塊: HTTP模塊提供了處理HTTP請(qǐng)求的功能,包括反向代理、負(fù)載均衡、緩存、HTTP代理等。
  • 例如:proxy模塊用于反向代理和負(fù)載均衡,fastcgi模塊用于處理FastCGI請(qǐng)求。
  1. Stream 模塊: Stream模塊用于處理TCPUDP流量,允許Nginx作為代理服務(wù)器處理非HTTP流量。
  • 例如:stream模塊用于配置TCP代理和負(fù)載均衡。

Stream 模塊配置

# 修改 nginx 主配置文件
vim /etc/nginx/nginx.conf
stream {
   include /etc/nginx/conf.d/stream/*.conf;
}

在這里插入圖片描述

cd /etc/nginx/conf.d/
mkdir stream && cd stream
# 創(chuàng)建 nginx stream 配置
vim mysql_3320.conf
upstream mysql3320 {
  server 192.168.0.164:3306;
}

server {
  listen 3320; # 如果監(jiān)聽3306,遠(yuǎn)程登錄的時(shí)不用加-p參數(shù)
  proxy_connect_timeout 500s;
  proxy_timeout 500s;
  proxy_pass mysql3320;
}
# 重新加載配置
nginx -s reload

MySQL 配置文件

# IP連接限制放開
bind_address=0.0.0.0

遠(yuǎn)程連接 MySQL

mysql -h <域名> -P 3320 -u root -p

在這里插入圖片描述

DataGrip 連接 MySQL

在這里插入圖片描述

到此這篇關(guān)于Nginx代理MySQL實(shí)現(xiàn)通過域名連接數(shù)據(jù)庫的詳細(xì)教程的文章就介紹到這了,更多相關(guān)Nginx代理MySQL域名連接數(shù)據(jù)庫內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 解決Nginx + PHP(FastCGI)遇到的502 Bad Gateway錯(cuò)誤

    解決Nginx + PHP(FastCGI)遇到的502 Bad Gateway錯(cuò)誤

    昨日,有朋友問我,他將Web服務(wù)器換成Nginx 0.6.31 + PHP 4.4.7(FastCGI)后,有時(shí)候訪問會(huì)出現(xiàn)“502 Bad Gateway”錯(cuò)誤,如何解決。
    2009-10-10
  • Nginx中root與alias區(qū)別講解

    Nginx中root與alias區(qū)別講解

    這篇文章主要介紹了Nginx中root與alias區(qū)別?,通過兩個(gè)小例子來學(xué)習(xí)root和alias的區(qū)別,對(duì)Nginx中root與alias區(qū)別感興趣的朋友跟隨小編一起看看吧
    2022-08-08
  • Ubuntu下Nginx配置ThinkPHP的Pathinfo和URl Rewrite模式

    Ubuntu下Nginx配置ThinkPHP的Pathinfo和URl Rewrite模式

    這篇文章主要介紹了Ubuntu下Nginx配置ThinkPHP的Pathinfo和URl Rewrite模式,Ubuntu下的配置會(huì)有一些不同之處,需要的朋友可以參考下
    2015-07-07
  • Nginx路徑匹配規(guī)則小結(jié)

    Nginx路徑匹配規(guī)則小結(jié)

    本文主要介紹了Nginx路徑匹配規(guī)則小結(jié),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • nginx的location配置導(dǎo)致網(wǎng)關(guān)返回404問題

    nginx的location配置導(dǎo)致網(wǎng)關(guān)返回404問題

    這篇文章主要介紹了nginx的location配置導(dǎo)致網(wǎng)關(guān)返回404問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • angular6+springboot實(shí)現(xiàn)前后分離nginx配置

    angular6+springboot實(shí)現(xiàn)前后分離nginx配置

    這篇文章主要介紹了angular6+springboot實(shí)現(xiàn)前后分離nginx配置詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-06-06
  • Nginx禁止ip訪問或非法域名訪問

    Nginx禁止ip訪問或非法域名訪問

    這篇文章主要介紹了Nginx禁止ip訪問或非法域名訪問,需要的朋友可以參考下
    2022-04-04
  • Linux下Nginx安全證書ssl配置方法

    Linux下Nginx安全證書ssl配置方法

    這篇文章主要介紹了linux下nginx服務(wù)器配置安全證書的方法,分享下證書的具體安裝步驟,有需要的朋友參考下
    2014-01-01
  • nginx實(shí)現(xiàn)TCP反向代理的示例代碼

    nginx實(shí)現(xiàn)TCP反向代理的示例代碼

    本文主要介紹了nginx實(shí)現(xiàn)TCP反向代理的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-01-01
  • nginx中配置pathinfo模式示例

    nginx中配置pathinfo模式示例

    這篇文章主要介紹了nginx中配置pathinfo模式示例,本文詳細(xì)記錄了摸索過程和成功的配置案例,需要的朋友可以參考下
    2014-08-08

最新評(píng)論