Rustのアプリケーションを公開しよう

タグ
公開日

アプリケーションの作成

リポジトリはこちら

AzureでのVMを利用します

Ubuntuサーバーの初期設定

UbuntuサーバーにDockerをセットアップする方法

Dockerを立ち上げてからの設定

1. composeのportオプションに任意のポート指定してコンテナ立ち上げ 2.

curl http://localhost:xxxx

で疎通確認 3. nginxのsites-availableに以下の内容でconfを生やす

server {
  server_name hoge.example.com; // server_nameにはipアドレスが入ります。

  location / {
    proxy_pass http://localhost:xxxx/;
  }
}

4.

ln -s /etc/nginx/sites-available/example,conf /etc/nginx/sites-enabled/example.conf

でconfを有効化、

systemctl restart nginx

でnginx再起動 5(任意).

certbot --nginx

でSSL有効化、

systemctl restart nginx

でnginx再起動 6. 外からアクセス確認 ---