コロナ禍の状況、皆様いかがお過ごしでしょうか。
こちらは感染防止対応やらオンライン授業やら、呑みに行けないやらで、妙なストレスが溜まっております。
さて、当コミュニティは「k-ruby.com」というドメインを取得しているのですが、当Webサイトは、GitHubページを利用しており、アクセスURLも [https://k-ruby.github.io/] で案内していました。
せっかく「k-ruby.com」というドメインがありますし、毎年ドメイン使用料も払っているしもったいない、ということで、この度AWSのEC2インスタンスにてリバースプロキシサーバを立ち上げました。Amazon Linux 2にNginxを入れてちょこっと設定しただけなんですがね。。。
:
server {
listen 80;
server_name k-ruby.com www.k-ruby.com;
return 301 https://$host$request_uri;
}
server {
listen 443 ssl http2 default_server;
listen [::]:443 ssl http2 default_server;
server_name k-ruby.com www.k-ruby.com;
:
location / {
proxy_pass https://k-ruby.github.io/;
}
:
httpでアクセスしてきたときも、一応httpsにリダイレクトするようにしています。
「k-ruby.com」のドメインゾーンも Route 53 にあるので、AWSさんにおんぶにだっこです。
今は、必要になったら簡単にこのようなリソースが手に入る時代になってホント楽ですね。
ついでに Let’s Encrypt にSSLサーバ証明書を取得し、セットアップしました。この設定方法もAWSのサイト「チュートリアル: Amazon Linux 2 に SSL/TLS を設定する - Amazon Elastic Compute Cloud」に詳しく載っていました。ありがたいです。
$ sudo wget -r --no-parent -A 'epel-release-*.rpm' http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/
$ sudo rpm -Uvh dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-*.rpm
$ sudo yum-config-manager --enable epel*
$ sudo yum install certbot-nginx
$ sudo certbot --nginx
これも楽ですね~。Nginxの設定ファイルから勝手に「server_name」を読み込んで、これをFQDNとしてCSR作成して、勝手にサーバ証明書と鍵ファイルをセットして、勝手にNginxの設定ファイルを書き換えてくれるんですから。
これで、https://www.k-ruby.com のURLでも、また https://k-ruby.com のURLでもアクセス可能になりました。
2023
K-Ruby#35 雑談会
先週(2023-07-20)、第35回目のK-Rubyミーティング(K-Ruby #35)がオンライン形式(Google Meet)にて開催されました!
K-Ruby#34 LT&雑談会
先日(2023-03-16)、第34回目のK-Rubyミーティング(K-Ruby #34)がオンライン形式(Google Meet)にて開催されました!
鹿児島Ruby会議02まとめ
先日(2023/03/04)、ここ鹿児島での第2回目の地域Ruby会議「鹿児島Ruby会議02」が開催されました。 サイトはこちら。
K-Ruby#33 LT&雑談会
先日(2023-01-19)、定例の隔月第3木曜日に、第33回目のK-Rubyミーティング(K-Ruby #33)がオンライン形式(Google Meet)にて開催されました!
2022
K-Ruby#32 LT&雑談会
昨日(2022-09-15)、定例の隔月第3木曜日に、第32回目のK-Rubyミーティング(K-Ruby #32)がオンライン形式(Google Meet)にて開催されました!
K-Ruby#31 LT&もくもく会
先週(2022-07-21)、定例の隔月第3木曜日に、第31回目のK-Rubyミーティング(K-Ruby #31) がオンライン形式(Google Meet)にて開催されました!
K-Ruby#30 記念大会
先週(2022-05-19)、定例の隔月第3木曜日に、記念すべき第30回目のK-Rubyミーティング(K-Ruby #30) がハイブリッド形式にて開催されました!
K-Ruby#29 LT&もくもく会開催
昨日(2022-03-17) K-Ruby #29 がオンラインにて開催されました!
K-Ruby#28 LT&もくもく会開催
昨日(2022-01-20) K-Ruby #28 がオンラインにて開催されました!
2021
K-Ruby#27 年末LT大会が開催されました
昨日(2021-11-18) K-Ruby #27 がオンラインにて開催されました!
K-Ruby#26 開催されました
先日(2021-09-09) K-Ruby #26 がオンラインにて開催されました!
2020
K-Ruby#25 開催されました
K-Ruby #25 が昨日(2020-11-26)オンラインにて開催されました!
WebサイトURL変更
コロナ禍の状況、皆様いかがお過ごしでしょうか。
2019
K-Ruby
2019年10月31日(木)、開催いたします。
鹿児島Ruby会議#01 開催します!
鹿児島Ruby会議#01、2019年11月30日(土)、mark MEIZAN にて開催いたします。奮ってご参加ください!
鹿児島Ruby会議キックオフミーティング
本日は、鹿児島Ruby会議のキックオフミーティングということで、 GMOペパボ鹿児島オフィスにて、K-Rubyのメンバーである @kurotaky さんと、@flatlabs さんと打合せをしました。 開催日は、2019年11月30日、場所は mark MEIZAN を予定しています。
2018
First post
K-Rubyのウェブサイトは、これまでAWSのEC2でWebサーバを立ち上げて公開していましたが、 この度、GitHub Pagesのサービスを利用してみました。 そんでもって、ついでにJekyllを導入してみました。