centos下修改apache的連接埠無法重啟報錯相關問題

來源:互聯網
上載者:User

在centos下,apache的預設連接埠80,現在我們想把連接埠改掉,比如改成9191,那麼這時是會報錯的,

錯誤資訊如下:

(13)Permissiondenied:make_sock:couldnotbindtoaddress[::]:9191
(13)Permissiondenied:make_sock:couldnotbindtoaddress0.0.0.0:9191


這是因為我們想要的連接埠令還沒有開放出來,所以我們需要進行下面兩步.

1是安裝semanage管理工具,安裝了的當然可以跳過.

先用:semanageport-l|grephttp看看結果中有沒9191,如果沒有的話就用下面這一句加上去:semanageport-a-thttp_port_t-ptcp9191


2是vi/etc/sysconfig/iptables複製80那一行,把80改成9191.

然後再重啟防火牆:serviceiptablesrestart


再去重啟apache就可以了.servicehttpdrestart



註:有些朋友不知道semanage在哪裡安裝,下面我就附上:

附錄:semanage1.安裝semanage,預設情況下,CentOS沒有這個命令,需要查看這個命令由誰來提供的
yumprovides/usr/sbin/semanage然後進行安裝yum-yinstallpolicycoreutils-python2.semanage使用針對protcontext,例如查看ssh連接埠情況semanageport-l|grepssh應該可以到如下結果:ssh_port_ttcp2345,22


相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.