さくらインターネットのVPSには「スタートアップスクリプト」という機能が組み込まれています。
これは、指定のスクリプトをVPS作成完了後の初回起動時に自動的に実行されるもので、各種設定作業の自動化などが実現できる機能です。
スタートアップスクリプトの使い方
スタートアップスクリプトのページにて、スタートアップスクリプトの概要、利用条件、利用方法が載っているものの、それがどのように動作するかや事前に設定しておかなければいけない内容についての記載がありません。
vps-news.sakura.ad.jp
このエントリーでは、各スクリプトの詳細ページへのリンクを掲載していきます。
スクリプトの一覧
2018年11月28日に調べた一覧です。
使い方の説明ページがプレスリリースっぽいニュースページだったりするのは、何故なんだろうか。
*1 | *2 | スクリプト名 | 概要 | 使い方 |
---|---|---|---|---|
– | ○ | CentOS_LetsEncrypt | CentOSにて Let’s EncryptにてSSL証明書を取得、nginxをインストールしWebサーバを構築します。 | チュートリアル |
– | ○ | CentOS_Mastodon | CentOSにて Let’s EncryptにてSSL証明書を取得をおよびMastodonインストールします。 | ニュース |
– | ○ | CentOS_baserCMS | CentOSにて baserCMS のセットアップを行います | ニュース |
– | ○ | CentOS_gitlab | CentOSにて GitLab CE のセットアップを行います | ニュース |
○ | ○ | CentOS_ownCloud | CentOSにて ownCloudのセットアップを行います。 | – |
○ | ○ | CentOS_LAMP | CentOSにて Apache/MySQL/PHPのセットアップを行います | – |
○ | ○ | CentOS_Redmine | CentOSにて Redmineのセットアップを行います | – |
○ | ○ | CentOS_ZabbixServer | CentOSにて ZabbixServer のセットアップを行います | – |
○ | ○ | CentOS_ZabbixAgent | CentOSにて ZabbixAgent のセットアップを行います | ニュース |
○ | ○ | CentOS_SiteGuardLite-Apache | CentOSにて SiteGuardLite-Apache のセットアップを行います | サポート |
○ | ○ | CentOS_vuls | CentOSにて Vulsのセットアップを行います | ニュース |
○ | ○ | CentOS_WordPress | CentOSにて WordPress のセットアップを行います | – |
○ | ○ | CentOS_GNOME-XRDP | CentOSにて GNOME-XRDP のセットアップを行います | – |
○ | ○ | CentOS_DockerCompose | CentOSにて Docker および DockerCompose のセットアップを行います | – |
○ | ○ | CentOS_Jenkins | CentOSにて Jenkins のセットアップを行います | – |
○ | ○ | CentOS_Node-RED | CentOSにて Node-RED のセットアップを行います | – |
○ | ○ | CentOS_Nextcloud | CentOSにて Nextcloud のセットアップを行います | ニュース |
○ | ○ | CentOS_Restyaboard | CentOSにて Restyaboard のセットアップを行います | ニュース |
○ | ○ | CentOS_Cockpit | CentOSにて Cockpit のセットアップを行います | ニュース |
– | ○ | Ubuntu_Netbox | Ubuntuにて Netbox のセットアップを行います | ニュース |
○ | ○ | Ubuntu_Crowi | Ubuntuにて Crowi のセットアップを行います | ニュース |
○ | ○ | Ubuntu_DockerCompose | Ubuntuにて Docker および DockerCompose のセットアップを行います | – |
○ | ○ | Ubuntu_ufw | Ubuntuにて iptables を停止し、ufw のセットアップを行います | ニュース |
○ | ○ | Ubuntu_ZabbixAgent | Ubuntuにて ZabbixAgent のセットアップを行います | – |
○ | ○ | Ubuntu_ZabbixServer | Ubuntuにて ZabbixServer のセットアップを行います | ニュース |
○ | ○ | Ubuntu_Jenkins | Ubuntuにて Jenkinsのセットアップを行います | ニュース |
○ | ○ | Ubuntu_Prometheus | Ubuntuにて Prometheusのセットアップを行います | ニュース |
○ | ○ | Ubuntu_apt-get_update_upgrade | Ubuntuにて apt-getコマンドにてパッケージの更新を行います | ニュース |
○ | ○ | Ubuntu_Gogs | Ubuntuにて Gogsのセットアップを行います | ニュース |
○ | ○ | Ubuntu_Gitea | Ubuntuにて Giteaのセットアップを行います | ニュース |
○ | ○ | Ubuntu_CodiMD | Ubuntuにて CodiMDのセットアップを行います | ニュース |
○ | ○ | Ubuntu_Setup | Ubuntuにて いくつかの初期設定をコンパネから実施いたします | ニュース |
しかし、このスタートアップスクリプトというのは、初回に1種類しか実行できないし、用途が限られてくる気がするのだけど、どうなのだろうか。
以上、さくらインターネットのVPSの「スタートアップスクリプト」の使い方についてでした。