😺

Cloud9で起動したLaravel Sailに外部接続する方法

2022/04/20に公開

※2022年4月20日現在の情報です。

書いた理由

以前、同様に設定したCloud9上のLaravelが繋がらなくなり、設定方法が分からなくなったこと。
そして、Cloud9自体に接続できなくなったことがあり、作り直しが発生。
作り直し後、外部からの接続について、再設定をしようとしたが、どこを見て設定したか等
迷子になったので、自分の備忘録として残したかったため。

方法

手抜きですが、下記のAWS公式サイトの手順を行えば閲覧できるようになりました。

手順を逐一記載してもCloudソリューションは日々進化していて画面も変わりますので・・・

下記リンク内容も更新に追いつかない・・・なんてこともあると思いますが、気休め程度に。

AWS Cloud9統合開発環境 (IDE)で実行中のアプリケーションをプレビュー

ポイントとしては、セキュリティグループのインバウンドルールを追加する際に、「ソース」を

「カスタム」から「マイIP」に変更すると操作しているPCのIPだけに絞れるので、便利でした。

グループ開発している人は、各自のIPをヒヤリングして、追加すればいいと思います。

また、サブネットのVPC設定部分がありますが、セキュリティグループ設定が終わっていれば

同じ設定が適用されるので、不要と思われます。

懸念の払拭

設定を行った後、Cloud9(EC2)の停止→起動後、Cloud9に接続できるかどうかを確認。

結果、問題なく接続できました。

不具合生じたら、追記しようと思います。

家のIPが固定IPではないので、インバウンドルールを逐次変更しないといけないので、そのあたり

の操作を行うと接続できなくなるかもしれないので。

Discussion