大裕Tweetこちらの記事では初心者の私が約4日程かけてインスタンスの立ち上げと設定を行った際に閲覧した全50サイト(+おまけ10サイト)を一挙掲載します。青地になっているリンク先は必ず読んだ方が良いと思われるページです。(公開鍵認証に関するリンクがやたら多いですがその分理解に苦労したポイントだと思って頂ければ)慣れている方はものの数時間でできる作業だと思いますが、初心者でもなんとかできなくはないですよという意味も込めて私と同じような形でインスタンスを立ち上げようとしている方を対象に書かせて頂きます。何度も言うように初心者のためもしこの記事に対する質問を頂いてもお答えできないか間違ったことを言ってしまうと思いますのでその辺りはご理解頂き他の方へ質問して頂ければ幸いです。Mastodonインスタンスを手軽に作成するスクリプト、さくらインターネットが提供さくらのスタートアップスクリプトの使い方が非常に簡潔に書かれているのですが初心者の私にはこれだけでは全く手が動きませんでした。一覧の中で最も何度も見返したページがこちら。ムームードメインでのドメイン取得から、さくらのクラウドのスタートアップスクリプトを使ったインスタンスの立て方までが詳しく載っています。『配置するスタートアップスクリプト』のあたりは私の環境では一部表示が異なっていた(Shellというものを選択しないとMastodonが出てこなかった)ので若干戸惑いました。リストの中にMastodonと書かれたものは1つしかなかったため[public]が~と書かれている部分はスルーしました。元ITエンジニアの、Mastodon構築手順スタートアップスクリプトを使用したインスタンスの立ち上げ方の他、管理者設定、トップ画像などを変更する方法(私はうまくいきませんでした)、cronの設定についても書かれています。Mastodonスタートアップスクリプト配布元のさくらのクラウドによる解説です。上記サイトと同じように書かれていますがドメイン取得方法はありません。【管理者設定含み】さくらのスタートアップスクリプトでMastodonのインスタンスを作った話お名前.comでのドメイン取得方法から、同じくさくらのスタートアップスクリプトを利用してインスタンスを立てる方法、そしてその後自分のアカウントを管理者にする方法まで書かれています。さくらのスタートアップスクリプトで自分用Mastodonをたててみた同じくさくらのスタートアップスクリプトを利用してインスタンスを立てる方法が書かれている他、cronの設定や自分専用のインスタンスにする方法、自分のアカウントを管理者にする方法、アップデートの方法などが書かれています。◆インスタンスの立ち上げ(上記以外の方法)※スタートアップスクリプトを使われる方は読み飛ばして頂いて結構です。いう風に立ち上げる方法もあるよということで参考になればと思い掲載しました。こちらはさくらのスタートアップスクリプトを利用せずに自分専用のインスタンスを立てる方法が書かれています。(私はこれを読みとりあえずはスタートアップスクリプトを利用しようと決意しました)Mastodon(マストドン)のインスタンスをCentOS7で立ててみる同じくさくらのスタートアップスクリプトを利用せずにインスタンスを立てる方法が書かれています。さくらのスタートアップスクリプトを利用せずにインスタンスを立てる方法が書かれています。Pro)その名の通りです。サーバを最速でつくる方法その名の通りです。16.04で立ててみたLinuxではなくUbuntuでインスタンスを立てる方法について書かれています。CentOS7でmastodonを建てる『Linuxサーバの基本的なことはわかっているけど、Dockerはちょっと...な人』向けに書かれています。上記に関連してDocker環境構築について書かれています。(直接マストドンのことは書かれていません)◆立ち上げ後の作業(cron設定)Mastodonインスタンス立ち上げ後にやることデイリー、ウイークリー、マンスリーでやるべきタスクをcronに登録する方法が書かれています。さくらVPSでcronを設定する(CentOS)cronを設定して、スクリプトを自動実行する方法が書かれています。一般ユーザーの登録方法とパスワードの設定方法について書かれています。一般ユーザーの作成方法とパスワードの設定方法について書かれています。新規ユーザーの追加とパスワードの設定こちらはさくらのVPSですが、ユーザーの追加とパスワード設定について書かれています。ファイルユーザー一覧を確認する方法が書かれています。◆立ち上げ後の作業(公開鍵認証)sshでパスワード認証を禁止するにはこのページも結構見返しました。sshdを再起動する方法は私の環境では異なったので若干戸惑いました。RSA公開鍵認証の有効化とパスワード認証の無効化こちらも同じようなページです。一つのページを見てよく分からない時は同じようなことが書いてある別のページを見ると内容が掴める場合があります。(こちらも私の環境の再起動のかけ方とは違いましたが)SSHサーバ(sshd)再起動の方法(OS別)SSHサーバー再起動の方法がOS別に書かれています。CentOS7でサービスの管理方法が変わった!再起動のかけ方についてはここにも表記があります。sshd.service』で再起動をかけられました。SSH公開鍵認証のキーペア生成機能に対応しましたさくらのクラウドのコントロールパネルで公開鍵認証のキーペアを作れることが書かれています。具体的な公開鍵認証の方法について書かれています。ユーザー作成とSSHの設定をする同じく公開鍵認証の方法について書かれています。Star同じく公開鍵認証の方法について書かれています。PuTTYの使い方Windows対応のSSHクライアントPuTTYを利用した公開鍵認証の方法について書かれています。Windowsから公開鍵認証でSSH2サーバにログインする(PuTTY編)同じくPuTTYを利用した公開鍵認証の方法について書かれています。変換PuTTYgenを利用して秘密鍵のpemファイルをppkファイルに変換する方法が書かれています。「よく分かる公開鍵認証」~初心者でもよくわかる!VPSによるWebサーバー運用講座(2)こちらにも記事がありました。SSHを使ってパスワードなしで接続こちらにも記事がありました。さくらのVPSにPuTTYで公開鍵方式でSSH接続こちらにも記事がありました。【初心者向け】さくらのクラウドにターミナルからSSH接続するための手順&解説【macOS→CentOS】macOSのターミナルを使ってSSH接続する方法やファイアウォールの設定などについて書かれています。7(さくらのVPS)サーバ作成直後に設定しておくべき初期セキュリティ設定これは初心者必読ではないでしょうか。インスタンスの立ち上げだけで満足していると危険ですので、最低限のセキュリティはまず設定した方が良さそうです。私もインスタンスの立ち上げ自体は割とスムーズにいきましたが、セキュリティの設定を理解し実際に行うまでに時間がかかりました。【さくらのVPS】サーバの初期設定ガイドこちらはCentOS7に対応していない情報も含みますが、同じくサーバーの初期設定で最低限やらなければならないことがまとめられています。ディスク修正ディスク修正の方法が書かれています。「さくらのクラウド入門」(3)サーバのスケールアップ・スケールダウン・スケールアウト・スケールインのことについて書かれています。私は1Core1GBの最安プランで始めたのですがインスタンス立ち上げ後に登録頂いたユーザーの方から重いという指摘を受けたのでこちらを参考にしながら4GBにスケールアップしました。【さくらのクラウドで】マストドンおひとり様用インスタンスを作ってみた【スタートアップスクリプト】さくらのスタートアップスクリプトを利用して立てたインスタンスを自分専用にする方法が書かれています。さくらのクラウドのアーカイブ作成をコンソールから簡単に実行するコンソールからアーカイブを作成する方法が書かれています。お一人様のMastodonSINGLE_USER_MODEをセットアップして自分専用にする方法が書かれています。RHEL/CentOS7ではiptablesではなくfirewalldCentOS7のファイアウォール設定について書かれています。CentOS7でSSHのポート番号を変更するその名の通りです。ある質問(セキュリティ事項)セキュリティに関する質問とその答えがいろいろと書かれています。管理者設定をして管理画面を利用したいのにできないとき管理者設定がうまくいかない時の対処法が書かれています。公開鍵ファイルauthorized_keysの設置場所とパーミッションパーミッションについてこのページがかなり参考になりました。found』と出てcronが実行されない場合cronが実行されない場合の対処法が書かれています。インスタンス作成時につまづいたところメモスタートアップスクリプトを使わない場合のことなので初心者には関係ないかもしれませんが一応掲載しておきます。さくらクラウドでrootのパスワードを忘れた時の対処法その名の通りです。初心者向けサーバー構築やセキュリティに関することなど初心者向けに丁寧に書かれています。日本のインスタンスがジャンルごとに分けられて紹介されています。都道府県型JPドメインを検索!(ムームードメイン)mstdn.都道府県.jpというドメインが日を追うごとに減っていっています。都道府県レベルのインスタンスも続々立ち上がってきていますね。インストール方法・インスタンスの作り方まとめ【4/23更新】NAVERまとめにもこのようなページができていました。上記に書いたリンク先と重複する部分もあります。小規模Mastodonインスタンスを運用するコツコストのことも書かれています。個人的mastodonの出来事(技術編)中規模インスタンスを4つ立ち上げられている方の記事です。超入門Dockerこれを機に学んでみたいと思います。その名の通りリモートのサーバー立てて動かすのではなくローカルで動かす方法が書かれています。「マストドン」ウェブクリップアイコンを変更する方法その名の通りです。スマホやタブレット用ですね。【Mastodon】ユーザー名にチェックマークなどの絵文字を設定する方法インスタンスの立ち上げとは関係ありませんが一応掲載しておきます。字数にして4905字に渡る長い記事となりましたが、上記サイトを全て読めば初心者でもインスタンスを立てることはできると思います(私が証明です)。上記サイトの中には「~~が分からない場合はやめといた方が良い」などと書かれているものもありましたが、私自身その「~~」が分からないこともありました。そのキーワードで検索したり他の記事を読んだりすることで何とか理解しながら進めていくことができました。諦めずに突き進めばうまくいくもんです。いうことで、マストドンでインスタンスを立ち上げたいけどよく分からないという方は上記サイトなどを参考にしながら是非頑張ってみてください。『つるが.net』(Mastodon)この度、話題の新SNS『Mastodon(マストドン)』で『つるが.net』を開設いたしました。敦賀市民はもちろん敦賀出身者やそれ以外の方もお気軽にご参加ください。メールをお送りください。当ブログの更新通知をLINEでお届けします。20歳の冬を迎えた2013年、地元敦賀を舞台にした自主製作映画『SNOWGIRL』(62分)を初監督し、2015年には敦賀映画第2弾と銘打ちオール敦賀ロケで『弥生の虹』(74分)を監督。2017年には敦賀市からの依頼を受け観光ショートムービー『いつか、きらめきたくて。80年のあゆみ』の構成・撮影・編集を務める。18歳の頃から“2020年までに全国公開作を撮る”と公言し日々奮闘中。おこし協力隊として映像での地域活性化に力を注ぐ。20歳の冬を迎えた2013年、地元敦賀を舞台にした自主製作映画『SNOWGIRL』(62分)を初監督し、2015年には敦賀映画第2弾と銘打ちオール敦賀ロケで『弥生の虹』(74分)を監督。2017年には敦賀市からの依頼を受け観光ショートムービー『いつか、きらめきたくて。80年のあゆみ』の構成・撮影・編集を務める。18歳の頃から“2020年までに全国公開作を撮る”と公言し日々奮闘中。おこし協力隊として映像での地域活性化に力を注ぐ。DYC_movie掲載メディア一覧これまでに掲載された山下大裕に関する記事の一覧をこちらからご覧頂けます。本土最南端の映画監督山下大裕です。私は全国初の地域おこし協力隊映画を撮るべく日々奔走中ですが、こ...2019/6/46月29日に南大隅町で映画『ふるさとがえり』上映会&日本一周報告会を開催!「あんたいつまで日本一周ネタを引きずってんの!」とも言われそうですが...。修正により本編と異なっている箇所がいくつかございます。