Server)をレンタルして、インターネット上に構築する方が安い時代が到来しています。そこで、VPSで自宅サーバーを構築してみました。機能も自宅で構築するサーバー並みの機能を持たせました。この使い勝手をこれから検証していきます。上の写真はVSPECさんから9万円で購入した我が家の自宅サーバー、2021年12月に8年間のフル稼働を終え廃棄。自宅サーバーをVPSにするメリット(1)自宅にサーバーを置くよりVPSが安い自宅にサーバーを構築し、ほぼ24時間365日稼働させ続けて現在7年目。仮に、10年間の経費が購入費の9万円だけだったとしても、毎月の経費は750円(9万円÷120月)になるので、この金額以下でVPSがレンタルできれば、間違いなくお得ということになります。今回選んだVPSは、WebARENA(ウェブアリーナ)のIndigo。他社と比較すると、最低スペックの商品が月額上限349円(税込)なので、使い勝手が良ければ、即自宅サーバーに決定です。無料の事業者は危険なので選ばない表示されているスペックだけでは、使い勝手がわからない自分の手に負えるかどうかわからないということで、有料の事業者を選ぶことになりますが、無料お試し期間のあるVPSを選ぶのが賢い選択だと思います。私も使い勝手が悪ければひと月で解約しますが、2022年11月現在契約3年目に突入です。編)https://topi.0t0.jp/?p=49609実現する機能自宅サーバーをインターネット上に引っ越すこれが今回実現した機能です。自宅サーバーは、16GBのメモリ、2TのハードディスクにAMDのCPUを積んだデスクトップ型で、9万円で6年前にVSPECから購入したもの。WebServer、MailServerとして現在も使っています。VPSに必要な機能(1)安全に使えること3年前にVPSを導入しようとして諦めた経験がありますが、その理由はSELinuxを有効にできない、という安全性の欠如でした。(2)処理速度が速いことパソコンに比べ、VPSはとにかく遅いがこれまでの常識です。突飛塾2020.01.16VPSの設定方法(NTT-Indigo編)https://topi.0t0.jp/?p=49653実現する機能VPSの設定というと、OSを選んでインストールすることです。Indigoではファイアーウォールの設定までをいいます。1GBのメモリ、20GBのSSDですが、WebServer、MailServerだけなので、充分な処理速度を期待できるスペックだと思います。容量不足が心配ですが、問題になるとしても使い勝手をクリアしてからになります。Termの使い方https://topi.0t0.jp/?p=49722実現する機能VPSでマウスは使いません。クリックするアイコンがありません。アルファベットで構成されたコマンドをひらすら入力する作業がメインになります。Termの操作手順をご紹介します。TermのアイコンをWクリック(画像はクリックすると拡大表示。インストール直後の初期設定(VPS-Indigo編)https://topi.0t0.jp/?p=49787実現する機能CentOSインストール直後は、セキュリティを確保するためにアップデートを速やかに行う必要があります。セキュリティ強化のため、SELinuxを有効にしていますが、使い辛い事はありません。以下の記述は、備忘録なので、動作保証はありません。Termを表示しています。紫色はキーボードから入力するコマンド(コピペした方が楽ですが、コマンドは覚えられません)、緑はコマンドや処理内容の説明、白は自動表示する部分、赤は注意書きです。突飛塾2020.01.19VPSで自社ホームページの公開手順https://topi.0t0.jp/?p=49803実現する機能会社の宣伝、商品紹介など、宣伝広告や営業をするためにパソコンでできることは、Webサーバーを構築することです。自分のホームページを持ってみたいという方には、無料で簡単に作成できてインターネットで公開するという選択肢もあります。Webサーバーとしては、Apache(アパッチ)が有名ですが、こちらではNginx(エンジンエックス)を使っています。以下は、構築の備忘録です。事前準備TeraTermでコマンドを使う方法を理解しておくこと。以下の記述ではTeraTerm画面を表示しています。突飛塾2019.12.08インターネット上の社名(=ドメイン)を無料で入手(MyDNS)https://topi.0t0.jp/?p=48867■実現する機能パソコンはある、インターネットも自宅に引いたのであれば、次はインターネットの住民になる手続きです。それが、社名(ドメイン)の登録です。社名といっても、「https://***.**」の「***.**」の部分のことです。社名を登録する方法はいくつかありますが、今回は、無料で私が登録し使っているMyDNSへの登録方法を備忘録として綴っています。事前準備(下記サイトで確認のこと)■MyDNSへの登録手順1.ここをクリックして、MyDNSのサイトを開きます。US」をクリックします。突飛塾2020.01.19VPSで無料のSSL証明書を取得https://topi.0t0.jp/?p=49832実現する機能怪しいサイト扱いされないために、サーバにSSLサーバ証明書を導入します。データの暗号化、通信データの漏えい検出機能が備わっています。サーバー証明書を取得しました。以下は、その備忘録です。事前準備TeraTermでコマンドを使う方法を理解しておくこと。Serverを構築https://topi.0t0.jp/?p=49846実現する機能自宅にメールサーバーを構築するのは、受信だけなら問題ないのですが、送信するとなると困難です。危いメール扱いされるので、どこのメールサーバーも着信を拒否するからです。いう現状でも自宅にメールサーバーを構築するメリットは、フリーメールだと身元を怪しまれる添付ファイルの制限も大幅に緩和できるyahoo、gmail、レンタルサーバーに送られた自分宛のメールすべてを自宅サーバーに転送させて一度に確認できることです。2020.01.19VPSにデータベースサーバーを構築https://topi.0t0.jp/?p=49868実現する機能会社の財産は多くの場合データで、データは多くの場合、電算システムのデータベースサーバーに格納されています。ここでは、無料のデータベースサーバーの中から、MariaDBの導入手順を紹介します。事前準備TeraTermでコマンドを使う方法を理解しておくこと。以下の記述ではTeraTerm画面を表示しています。紫色はキーボードから入力するコマンド(コピペした方が楽ですが、コマンドは覚えられません)、緑はコマンドや処理内容の説明、白は自動表示する部分、赤は注意書きです。2020.01.19VPSでFTPサーバー構築https://topi.0t0.jp/?p=49885実現する機能ホームページにWordPressを使っていて、FTPサーバーがなければテーマやプラグインのインストールやアップデートができないため、Vsftpdを導入して、インストールやアップデートができるようにしました。SSLでID&パスワードの暗号化通信ができたりするのでVPSでも安心です。事前準備TeraTermでコマンドを使う方法を理解しておくこと。以下の記述ではTeraTerm画面を表示しています。突飛塾2020.01.20VPSのPHPを5.4から7.1にバージョンアップhttps://topi.0t0.jp/?p=49900実現する機能WordPressをインストールしてログインすると、まさかの真っ白画面。(図はクリックすると拡大表示。使用>することを強く推奨します。突飛塾2020.01.20VPSでWordPressを自社ホームページにするhttps://topi.0t0.jp/?p=49921実現する機能自社のホームページとしてWordPress(ワードプレス)を使っています。無料で多機能で比較的簡単に使いこなせます。初心者から上級者までレベルに合った使い勝手が楽しめます。事前準備MariaDBデータベース作成TeraTermでコマンドを使う方法を理解しておくこと。以下の記述ではTeraTerm画面を表示しています。紫色はキーボードから入力するコマンド(コピペした方が楽ですが、コマンドは覚えられません)、緑はコマンドや処理内容の説明、白は自動表示する部分、赤は注意書きです。Demoはこちら)突飛塾2020.01.21VPSにWebmailシステムを構築https://topi.0t0.jp/?p=49944実現する機能仕事もフリーメールで充分というお方にはメールソフトは不要ですが、メンバー間の意思疎通だけでなく、メールの運用管理や大量のデータをやり取りする必要がある場合には、社内用メールソフトが不可欠になります。個々の社員としても、Gmail、Hotmail、Yahoo!メール、そしてレンタルサーバーに来るメールすべてを、まずはGmailに転送させ、それからGmailに来たメールすべてを社内のメールサーバーに転送させることで、自分宛に来るメールはすべて社内のサーバーで一覧、確認できたりするので便利です。突飛塾2020.04.18業務データの管理ツール(phpMyAdmin)https://topi.0t0.jp/?p=50667実現する機能自宅サーバーデーターの運営管理をphpMyAdminの導入で楽に行えるようにすることで、MariaDBサーバーのトラブルに迅速に対応できるようにしました。事前準備(下記サイトで確認のこと)phpMyAdminの導入手順GNOME端末でviコマンドを使う方法を理解しておくこと。以下の記述ではGNOME端末で表示された内容を表示しています。紫色はキーボードから入力するコマンド(コピペした方が楽ですが、コマンドは覚えられません)、緑はコマンドや処理内容の説明、白は自動表示する部分、赤は注意書きです。Days進化は突飛に宿る©2024。