1. 程式人生 > >Centos7搭建nginx並提供外網訪問

Centos7搭建nginx並提供外網訪問

問題:搭建nginx之後,80埠,其他機器無法訪問,但是可以ping通

解決方法:

//允許某埠放行
# firewall-cmd --permanent --add-port=3389/tcp

需要留意的是在編寫完規則之後,要執行--reload引數
# firewall-cmd --reload
查詢埠號80 是否開啟:firewall-cmd --query-port=80/tcp

永久開放80埠號:firewall-cmd --permanent --zone=public --add-port=80/tcp

移除80埠號:firewall-cmd --permanent --zone=public
--remove-port=80/tcp --zone #作用域 --add-port=80/tcp #新增埠,格式為:埠/通訊協議 --permanent #永久生效,沒有此引數重啟後失效 檢視防火牆狀態 systemctl status firewalld.service 啟動|關閉|重新啟動 防火牆 systemctl [start|stop|restart] firewalld.service

相關推薦

Centos7搭建nginx提供訪問

問題:搭建nginx之後,80埠,其他機器無法訪問,但是可以ping通 解決方法: //允許某埠放行 # firewall-cmd --permanent --add-port=3389/tcp

CentOS7 安裝 ElasticSearch 使用訪問

執行環境: 1、centos7 (阿里雲ECS伺服器 CentOS 7.4) 2、java執行環境 3、elasticsearch(教程安裝版本elasticsearch-6.4.2,可自行選擇版本) 安裝過程: 1、安裝java(yum方式) yum inst

phpstudy搭建網站實現訪問

最近伺服器被黑客攻擊,掛了,只能重灌系統,還好網站都在本地有備份. 於是又苦逼的搭建伺服器吧,這裡我沒有使用iis的伺服器而是用了Apache伺服器,並用的phpstudy整合. 搭建玩ftp,網站上傳完,在本地設定完域名資訊,但是在外網始終

Centos7搭建lamp環境後瀏覽器不能訪問

 問題所在 瀏覽器訪問伺服器的ip,訪問不到,但是可以通過curl命令在本地進行訪問 # curl http://127.0.0.1/a.html aaaaaaaa 解決問題 先看apache的服務是否開啟 # ps -ef | grep httpd

在ubuntu服務器上安裝mysql配置訪問

style 測試 data bin 命令 con 證明 編輯 nbsp 1.更新系統,如果不運行該命令,直接安裝mysql,會出現"有幾個軟件包無法下載 sudo apt-get update 2.安裝mysql sudo apt-get install mys

mysql 設定埠號以及新增使用者設定訪問

1. 設定埠號,修改配置檔案 sudo vim /etc/mysql/my.cnf [client] port            = 3306 [mysqld] port            = 3306 把bind-address引數的值改成你的內/外網IP或0.

CentOS 7 上安裝 Redis3.2.3 開啟訪問(親測好用,轉)

前一段時間寫過一篇codis叢集的文章,寫那篇文章主要是因為當時的專案不支援Redis自身叢集的功能。 而現在最新的專案是需要redis叢集的,這篇文章我們就來介紹下有關redis的安裝與配置。 一、redis原始碼安裝 截至到2016.8.11,redis最新穩定版本為3.2.3.本篇文章我們就以此

Centos7上安裝postgis配置環境訪問的教程

安裝postgis的rpm包管理 安裝eprl包管理 yum -y installepel-release 安裝各種 yum install postgresql10-server yum install postgis24_10 yum install post

centos7.3部署tomcat訪問

試用步驟: 1、華為雲伺服器的3個月試用申請(已擼光) 2、jdk、tomcat的上傳與部署 3、外網測試 華為雲彈性伺服器 彈性ip:外網訪問的ip,被譽為彈性的主要區別在於可以將這個外網

Ubuntu系統下nginx和ftp搭建圖片伺服器,處理訪問不到檔案問題

主要原因:nginx.conf的配置問題 需要配置圖片伺服器 方法一、在配置檔案server{}中location /{} 修改配置: location / {       root /home/uftp/www;#定義伺服器預設的網站根目錄位置       i

centos7搭建svn通過http訪問

svn centos7安裝httpd安裝httpd服務: yum install httpd 檢查httpd是否安裝成功: httpd -versionServer version: Apache/2.4.6 (CentOS)Server built: Jul 18 2016 15:30:14 安裝s

Mysql-安裝指南 mysql修改密碼Your password does not satisfy the current policy requirements CentOS7 通過YUM安裝MySQL5.7 設定MySQL允許訪問 CentOS7 通過YUM安裝MySQL5.7

      1、設定使用者名稱密碼 首次登入後修改密碼如下: 如果密碼設定太過簡單會報以下錯誤 mysql修改密碼Your password does not satisfy the current policy requirements 出

怎樣從訪問Nginx

本地安裝了一個Nginx,只能在區域網內訪問,怎樣從外網也能訪問到本地的Nginx呢?本文將介紹具體的實現步驟。 1. 準備工作 1.1 安裝並啟動Nginx 預設安裝的Nginx埠是80。 實現步驟 下載並解壓holer軟體包 Holer軟體包:holer-xxx.tar.gz Holer支援各

如何從訪問本地的Nginx

本地安裝了一個Nginx,只能在區域網內訪問,怎樣從外網也能訪問到本地的Nginx呢?本文將介紹具體的實現步驟。 1. 準備工作 1.1 安裝Java 1.7及以上版本 執行命令java -version檢查Java安裝和配置是否正確。 1.2 安裝並啟動Nginx 2.

解決編寫swoole時訪問不了8811埠思路以及centos7系統firewall開啟埠訪問

1.首先檢查阿里雲的安全組規則是否開啟,或者允許訪問該埠,未被允許則新增規則 2.如果阿里雲安全組開啟,則先查詢埠是否被firewall禁止 3.如果firewall允許,則檢查監聽該埠的程式是否允許外網訪問   阿里雲centos7中firewall開啟埠 檢視所有開

Holer實現訪問本地Nginx

外網訪問內網Nginx 內網主機上安裝了Nginx,只能在區域網內訪問,怎樣從公網也能訪問本地Nginx? 本文將介紹使用holer實現的具體步驟。 1. 準備工作 1.1 安裝並啟動Nginx 預設安裝的Nginx埠是80。 2. 實現步驟 2.1 下載並解壓holer軟體包 Holer軟體

阿里雲搭建hadoop叢集伺服器,內訪問問題(詳解。。。)

  這個問題花費了我將近兩天的時間,經過多次是錯和嘗試,現在想分享給大家來解決此問題避免大家入坑,以前都是在區域網上搭建的hadoop叢集,並且是區域網訪問的,沒遇見此問題。 因為阿里雲上搭建的hadoop叢集,需要配置對映叢集經過內網訪問,也就是區域網的ip地址。   如果配置為公網IP地址,就會出現叢

Diango + uwsgi + nginx 專案部署(可訪問) Diango + uwsgi + nginx 專案部署(可訪問

轉載文章----Copyright ©2018 不懂得小白---連結:不懂得小白   Diango + uwsgi + nginx 專案部署(可外網訪問)  

怎麼讓你本地的web專案提供訪問

ngrok 服務可以分配給你一個域名讓你本地的web專案提供給外網訪問,特別適合向別人展示你本機的web demo 以及除錯一些遠端的API (比如微信公眾號,企業號的開發)   第一步:下載ngrok服務https://ngrok.com/(以window系統演示) 第二步: