HTTPサーバインストール済み、ファイアウォール設定済み、同ホストからcurl localhostは応答があるのに外部からブラウザでアクセスした場合にタイムアウトになる場合の対処法。
ちなみにファイアウォールの設定はこちら。
さくらVPS管理画面にログインし、左メニューの「サーバー」をクリック

対象サーバーを選択

「パケットフィルター設定」をクリック

「パケットフィルターを設定」をクリック

「パケットフィルター設定を追加する」をクリック

「Web」を選択

「設定を保存する」をクリック

ポート:80と443が開放される

以上で外部からIPアドレス、ホスト名どちらでHTTPアクセスしても応答が返ってくる