投稿

7月, 2021の投稿を表示しています

Azureのストレージ共有にPostgreSQLのデータファイルを移動してRedmineを動かしてみた

前回 はAzureでDocker使ってRedmineを立ち上げていましたがDBが Azure Files に移せなくて無念だったというお話でしたがそれ 以前の単純構成 を踏まえてRedmineの添付ファイルとPostgreSQLのDBをストレージ共有に保存しつつRedmineを立ち上げてみるというバカバカしい実験をしてみました。よい子は決して真似しないでください。ドメインは freenom で取得して AzureDNS にドメインを登録しておけばお手軽に独自ドメインのRedmine立ち上げられます。 で動かしてみているのですが、やはり少しレスポンス悪いかも・・・。まぁまだデータ投入とかしていないので、少し遊んでみてから評価かと思います。 しかしながら、おカネを持っておられるところは素直に マネージドのデータベース をバックエンドにした方がいいかと思います。 ■作業概要 1.イメージ展開 2.Azure Filesのマウント 3.PostgresSQLインストール 4.nginxインストール・https化 5.Rubyほか必要ツール類インストール 6.Redmine導入 7.Rubyおよびnginx関連設定 ■作業手順 1.イメージ展開 ①イメージギャラリーからイメージを選択 ②VMの作成でVMを作成する ③VM展開後にsudo可能ユーザのパスワードリセットを行う ④セキュリティ規則でhttpsとhttpのアクセス許可を受信セキュリティ規則にて追加する 2.Azure Filesのマウント #①環境変数設定 $ export AZUREFILES_RGN="yourresource" $ export AZUREFILES_SA="myredmine" $ export AZUREFILES_FSN="redmine-file" $ export AZUREFILES_MNT="/mnt/$AZUREFILES_SA/$AZUREFILES_FSN" $ export AZUREFILES_DB_FSN="redmine-database" $ export AZUREFILES_DB_MNT="/mnt/$AZUREFILES_SA/$AZUREFILES