エンジニア的な技術的なブログ

webエンジニアの開発の知見を書きます。PHP、javascript、postgres、mysql、あと多少のインフラ周りとか。

クラウドサーバ借りて、ブラウザからアクセスできるようにする方法

 

クラウドサーバたてて、apacheインストールしてもブラウザから

アクセスできないとき

 

だいたい、問題はこれ。

 

たいていのクラウドサーバはssh用のポートしか開いてません。(ニフクラとかね)

 

なので、apacheインストールして、アクセスしても

画面が見えないことが多々あります。

 

それはiptablesの問題。

基本、80番ポートでhttpを受けてるので、

そのポートを開放しよう。

 

方法は下記

[設定ファイルを書く: 3行のうちの下2行を書き足す]

vi /etc/sysconfig/iptables

 

-A RH-Firewall-1-INPUT -m tcp -p tcp --dport 22 -j ACCEPT

-A RH-Firewall-1-INPUT -m tcp -p tcp --dport 80 -j ACCEPT

-A RH-Firewall-1-INPUT -m tcp -p tcp --dport 443 -j ACCEPT

 

 

iptablesの再起動

service iptables restart

 

 

ちなみに、間違って22番ポート閉じるとsshできなくなるので

めちゃくちゃ注意しよう。