カテゴリー
Synology WordPress

[Synology] 自宅にNASを設置しWordPressを構築 – blogサイトを立ち上げる – 動機編 – ID212 [2020/09/24]※

本編 >

[Synology] 自宅にNASを設置しWordPressを構築 – blogサイトを立ち上げる – 動機編 – ID212 [2020/09/24]※
スポンサーリンク
  • by Google Ads ID23410
  • by Google Ads ID23293
  • by Google Ads ID:11145

自宅にサーバー、そしてWordPressを構築する

Synology NASの導入の最初の理由

Synology NASを購入した当時、まさか、blogをするとは思っていませんでした。最初は、自宅のメディアサーバーを構築して家庭内で楽しむために、性能が高いと思われたSynology NASを選択しました。

NASを導入した当時、DiskStation Manager (DSM)に用意されているパッケージで遊んでいました。Audio StationVideo StationPhoto Stationに出先から繋いでいることで十分でした。

  • Audio Station
  • Video Station
  • Photo Station

数ヶ月経過したくらいからblogでも、と思い立ったわけですが、今となっては、パックアップの選択肢が多い、BtrfsやRAID 6にも対応できるDS918+を選んだ事は、間違いではなかったと思います(2020/04/24追記)。ただ、RAID6は、個人ではやり過ぎですね。RAID6では、パリティHDDが2つ必要です。個人では、バリティHDDは1つのRAID5にしておいて、追加で古いHDDにバックアップを取る体制にしておけば十分です。

世の中は進んでいた

2018年まで10年以上の間、NASがこんなに高性能となっていたことを知りませんでした。それに、オープンソースソフトウェア(OSS)のWordPress(※)というものがあって、blogのサーバーの基本中の基本ということも。基本的にNASのOSはLinuxが採用されています。

※ WordPressだけではない

実は、WordPressというのは、CMS (Content Management System)と言って、その他類似するシステムがあるようです。
https://baremetal.jp/blog/2019/08/26/913/
シェアは、WordPressがトップ(34%)ですが、その他のCMSも上記のリンクに記載があります。2位は「Joomla」, 3位は「Drupal」, 4位は「Shopify」と続き、それぞれのシェアは5%以下です。詳細は、リンクをご参照ください(2020/09/24, Mr. Harikiri)。

これまでの約10年間、オモチャのNASやDesk TopのWindowsをメディアサーバーにしたりして遊んでいました。オモチャのNASとは、IO-DATAのRockDiskを意図していますが、もちろんOSはLinuxです。NASに採用されているLinuxでは、最小限の機能でシンプルに稼働できるようにチューンされています。

WordPressはデータベース・システム(MariaDB)を使う動的なWebサイトです。昔は、静的なフォルダー形式でページを配置していました。IBMが開発したOS/2というPC用のOSがWindowsに対抗して頑張っていた時代です。MicrosoftのWindows NTとIBMのOS/2には、一部同じコードが使われていた時期がありました。のこ事実は、MicrosoftとIBMは一時期、Windowsを共同開発したしていたためと思われます。結局、IBMは、OS/2によるPCにおけるOS地位の奪還は叶いませんでした。

  1. MD-DOSからWindows
  2. WindowsとOS/2
  3. UnixからLinux
  4. Windowsは生き残った

その頃、市販が開始されたIBM HomePage Builerというホームページ作成ソフトを使っていました。静的なホームページの作りは至ってシンプルです。作成した目的のhtmlファイルが存在するリンクを作っていくだけです(2020/07/10追記)。

レンタルサーバーの選択肢はなかった

ブログ(blog)を立ち上げる場合、自宅のPCやNASを用いずに、プロバイダーのサーバーをレンタルすことが多いと思います(レンタルサーバー)。初期投資も少なくて済むし、知識もあまり必要ではありません。不具合の対応やバックアップサービスがあったり、何よりサーバー(機器)のメンテナンスが必要ありません。

PCを長年趣味にしてきた愚か者としては、自宅から情報発信したいと思うのは抑えきれませんでした。

データ保護の観点や速度など、自宅で構えるよりは、レンタルサーバーが効率的で良いことは明らかですが、自宅にサーバーを置くことにして、今日までコツコツとblogサイトを構築して来ました。セキュリティについてもコツコツとやっていくことも必要です。

スポンサーリンク
  • Synology DS517 by Amazon ID:22173
  • Synology DS920+ by Amazon ID:22172
  • オムロン BY50S用パック by Amazon ID:22171
  • オムロン BY50S by Amazon ID22170
  • Synology 高機能無線ルーター VPN Plus対応 日本正規代理店アスク サポート対応 保証2年 NT934 RT2600ac by Amazon ID24327
  • エレコム LANケーブル CAT6A 5m 爪折れ防止コネクタ ホワイト LD-GPA/WH5 by Amazon ID24327

NASサーバーを構築する

ひと昔では、サーバーと言えばPCでしたが、今時はNASでサーバーをお手軽に構築できるようです。個人でも十分に高性能な機種を低コストで選べます。

Synology NAS – DS918+をチョイス

NASの導入は、少し奮発して2018年末にSynology NAS DS918+を購入しました。色々調べてみるとBlogサイトには、WordPressという素晴らしいサーバーアプリを使用するのが一般化しているようでした。

2020/07から、DS920+をSSD 1TBでblogを移行しました。以下の関連記事もご覧ください。サイトのレスポンスが改善すること、および、サイトに訪れてきてくれた際のHDDのアクセス音の静音化のために新規に購入して、blogを移行させました (2020/08/01 追記)。

WordPressはPHPというプログラム言語が使われています。PHPは発信するページの体裁を整えるために使われています。サーバー管理者は、少し込み入った事をしようとしない限り、基本的にこのプログラム言語を理解する必要はありません。必要な追加機能は、沢山のプラグインが用意されています。

個人で使用する場合、これらのプラグインは、最低限度の範囲では費用はかかりません。

WordPressや関連するPHPなどの書籍やネットで調べたりして、先ずはNASの構築を開始しました。

スポンサーリンク
Synology DiskStation DS918+ [クアッドコアCeleron J3455 1.5GHz CPU搭載] 4ベイNASキット by AMAZON – ID14279
スポンサーリンク

by Google Ads ID23409

必要なマシーンとプログラム (基礎編)

  1. 自宅でNASの構築(出先からのアクセス管理、セキュリティ)
  2. WordPress (ページの体裁等、サーバー管理者の思いを具体化してApacheに繋げる)
    • NASにインストール
    • WordPress用のプラグイン・ソフト : 画像表示、投稿の表示、広告の表示、など色々あります。
  3. Apache HTTP Server (クライアント端末との通信を担うサーバーソフト)
    • NASにインストール
  4. MariaDB (blogなどの文書や動画などは、個別のファイルとして、このデータベースに登録され検索される)
    • NASにインストール
    • 動的ホームページ構築のエンジンです
  5. PHP (WordPressのphpファイルをプログラム言語として処理する)
    • NASにインストール
    • バージョンが、5や7があります。blogサイトのレスポンスは、5は最悪です。7以降を使いましょう。

参考

結局、大変参考になったのは、ネットからでした。Synology NASとWordPressを使って基礎からシステムを構築されて、情報発信されている観音寺さんの「ホームネットワーク研究所」は、丁寧に解説されています。

スポンサーリンク
by Google Ads ID19417

私みたいな新参者でも理解が助けられます。1から10までお世話になっているサイトです。

以下の事を実現させたい方には、力強いサイトなので是非訪れてみてください。

  • Synology NASの運用、関連ツールの設定
  • WordPressの導入と設定

ホームネットワーク研究所 : https://nw.myds.me

まとめ

この記事では、Synology NASを使ったblogサイトの立ち上げの取っ掛かりについて記事にしましたが、以下のその後に続く、サイトの立ち上げについて、より詳しい記事があります。そちらも是非ご覧ください。

以上

編集履歴
2019/05/06 はりきり(Mr)
2020/04/24 追記(関連記事)、読み返した感想です。もう1年も経ち懐かしく思い出しました。
2020/05/01 追記(レンタルサーバーの良さについて)
2020/07/10 追記(静的ホームページ)
2020/08/01 文言整備、追記(DS920+について)
2020/08/10 追記(OS/2とWindows NTは、元々同じOSだった)
2020/08/15 文言整備
2020/09/24 追記(WordPress以外のCMS)

関連記事

[Synology] DS918+ 初期導入時にはbasic HDD、その後、メモリ増設・SSDキャッシュ増設・HDD追加でRAID 5によりフルスペック化 — さてどうなったか – ID33 [2020/09/19]※

目次1 概要1.1 DS918+の仕様1.2 後継機、DS920+1.2.1 DS920+を導入しました1.3 初期の構築方法1.3.1 最小構成1.3.2 性能評価1.4 その後の更新方法1.4.1 SSD Cache […]

Raid, Synology, WordPress
[Synology] DS918+ 初期導入時にはbasic HDD、その後、メモリ増設・SSDキャッシュ増設・HDD追加でRAID 5によりフルスペック化 — さてどうなったか – ID33 [2020/09/19]※

目次1 概要1.1 DS918+の仕様1.2 後継機、DS920+1.2.1 DS920+を導入しました1.3 初期の構築方法1.3.1 最小構成1.3.2 性能評価1.4 その後の更新方法1.4.1 SSD Cache […]

Synology, WordPress
[Synology] NAS DS918+のcacheとして挿していた2枚のWestern Digital (WD)製SSDの内、1枚が不調になったので交換 – ID14517

目次1 Synology NASのSSDの不調1.1 概要2 交換方法3 後始末3.1 事前の問合せ3.2 実手続4 まとめ5 編集履歴 Synology NASのSSDの不調 概要 年末に1枚購入してcacheを構築し […]

Synology, WordPress
My home NAS History – RockDisk → DS918+ (DS918+をどのような基準で選択したのか) – ID14333 [2020/05/31]

目次1 はじめに2 RockDisk & RockDisk Next3 IPHL2-A4 Synology NAS4.1 Q-NAPと比較4.2 エントリーモデル? それとも4.3 DS918+5 ホームページの […]

Synology, WordPress
[Synology] NASに装着した新品SSDが1年後にエラーを吐いた – 修復・復旧方法 – ID7540 [2020/05/03]

目次1 SSDがエラーした2 SSDキャッシュの再構築3 編集履歴 SSDがエラーした 1年前、DS918+にWD製SSDを2枚挿してWrite/Readのキャッシュ(cash)を構築していた。ほぼ1年後の昨日、2枚のう […]

スポンサーリンク
  • by Amaozn ID13196
  • by Amazon ID13339
スポンサーリンク

ここまで

< 本編はここまで。

スポンサーリンク
  • by Google Ads ID23293
  • by Google Ads ID23410
  • by Google Ads ID:11145

Update ID21920

KNOWLEDGE
[Knowledge] 産業用インクジェットプリンターに関わる労働安全衛生法の改定 – 規則の遵守とリスクアセスメントの実施 – ID14136 [2020/10/21]

目次1 インクジェットプリンターに関わる法令2 有機則2.1 有機溶剤中毒予防規則(有規則)への対応2.2 リスクアセスメントの実施2.3 リスクアセスメントの実施手順の概要2.3.1 リスクの低減化・回避3 参考文献 […]

BIOLOGICS, key-word
[用語] HEK293細胞 – ID24370

目次1 HEK293細胞2 派生種2.1 HEK293T2.2 HEK293H2.3 HEK293E2.4 HEK293S2.5 HEK293F2.6 HEK293FT2.7 HEK293FTM2.8 HEK293SG2 […]

key-word
[用語] episome と plasmid – ID19166

episome; エピソーム 染色体は、細胞の分裂と同時に複製される。episomeは、環状DNAであり、また、染色体でないにもかかわらず、細胞の分裂と同時に複製されるものと定義されます1)。 すなわち、狭義には、epi […]

BIOLOGICS, mRNA, vaccine
[Vc] 核酸ワクチンとは DNAワクチンとmRNAワクチン – ベクターワクチンとの違い – ID15040 [2020/09/10]※

目次1 核酸ワクチン2 核酸には、DNAとmRNA2.1 DNAワクチンとRNAワクチンのメリット/デメリット2.1.1 DNAワクチン2.1.2 RNAワクチン3 関連記事4 参考文献 核酸ワクチン 核酸ワクチンとは、 […]

スポンサーリンク
by Google Ads ID19417
BIOLOGICS, education
[Bio-Edu] 遺伝子 – 生体内におけるDNAからタンパク質の合成 ・基礎知識 – ID2216 [2020/06/13]

目次1 遺伝子1.1 遺伝子からタンパク質まで1.2 構成物質1.3 コドン1.3.1 開始コドン1.3.2 終止コドン1.4 翻訳の場所1.5 希少なコドン1.5.1 アミノ酸コドン2 DNAからタンパク質に変換 遺伝 […]

スポンサーリンク
  • by Amazon ID13211
  • by Amazon ID19245
スポンサーリンク

スポンサーリンク
  • by Google Ads ID:11145
  • by Google Ads ID23293
  • by Google Ads ID23410

最新記事(WordPress, ID:14681)

security, WordPress
[WP] WordPress – ログイン/アクセス制限に関する設定 – ID24132 [2020/10/09]工事中

目次1 はじめに2 設定ファイル・設定される方のファイル/フォルダ?3 allow?, deny? はじめに WordPressのセキュリティ設定を考えます。WordPressには、各種のファイルがあります。基本的な設定 […]

plugin, Synology, WordPress
[WordPress] 「AMP」まとめ – ID22520 [2020/09/13]

AMPの記事まとめ AMPページに対応すべく奮闘しています。当サイトで記事にしたAMP関連と情報リンクをまとめました。 AMP: a well-lit path to optimizing for Google’s pa […]

mail, plugin, Synology, WordPress
[WordPress] Synology (新)NASに立ち上げたWordPressから外へメールを飛ばす – WP Mail SMTP by WPFormsプラグインとGMail APIの設定 – ID22422 [2020/09/13]

目次1 はじめに2 準備3 プラグインのインストール4 API プロジェクトの作成4.1 OAuthクライアント IDの作成 はじめに レンタルサーバーでWordPressの運用と違い、Synology NASにWord […]

plugin, Synology, Theme, WordPress
[WordPress] このサイトの表示に関係する使用している「テーマ」と「プラグイン」のリスト – ID22353 [2020/09/11]※

目次1 はじめに2 システム構成3 プラグイン・リスト はじめに 現在、見られているこのサイトの表示に関わるWordPressテーマ、およびプラグインのリストを公開します。これからWordPressでサイトの構築をされる […]

plugin, Synology, WordPress
[WordPress] 「AMP」プラグイン と広告プラグイン: 「Advance Ads Pro」- 高速化と広告表示の両立を図る – ID22304-UM [2020/09/9]

ナレッジベース 不要な他のPluginを削除して、AMPから再検証する作業を全てのページに施しました。その後、AMPページとしてGoogle Adsの表示が不可になっていました。<br>AMP Pluginを […]

plugin, WordPress
[WordPress] blogに載せる写真のメタデータは、EWWW Image Optimizerで取り除く – ID321 [2020/08/20]※

EWWW Image Optimizerプラグイン WordPressのblogで載せる写真は、そのままのサイズでアップしてはいけません。メタデータはそのまま残っているためです。メタデータのGeotabには、位置情報が記 […]

スポンサーリンク
by Google Ads ID19417
Page: 1 2 22
スポンサーリンク

スポンサーリンク
  • by Google Ads ID23410
  • by Google Ads ID23293
  • by Google Ads ID:11145

最新記事(Synology, ID:14676)

Synology
[Synology] 以前からeo光なのに速度が遅く感じられていた(100Mbps) – A6のネットケーブルで改善(300~500Mpbs) [2020/10/19]

目次1 eo光の速度の測定2 コースごとの測定3 ケーブル交換前の速度4 ケーブル交換後の速度5 その他のコースで測定6 使用したケーブル eo光の速度の測定 もう数年以来、ネットの速度が遅いなぁ~と思っていたが、ありま […]

Synology
[Synology – Plex] Plex Serverに繋がらなくなったときの対処法 – ID24032 [2020/10/04]

目次1 はじめに2 課題3 対処方法4 Plexの管理画面でできること5 まとめ はじめに Plexは、自宅のサーバーにあるメディア(音楽、動画)をインターネット経由でもストリーム配信できるメディア・サーバーです。 DS […]

plugin, Synology, WordPress
[WordPress] 「AMP」まとめ – ID22520 [2020/09/13]

AMPの記事まとめ AMPページに対応すべく奮闘しています。当サイトで記事にしたAMP関連と情報リンクをまとめました。 AMP: a well-lit path to optimizing for Google’s pa […]

mail, plugin, Synology, WordPress
[WordPress] Synology (新)NASに立ち上げたWordPressから外へメールを飛ばす – WP Mail SMTP by WPFormsプラグインとGMail APIの設定 – ID22422 [2020/09/13]

目次1 はじめに2 準備3 プラグインのインストール4 API プロジェクトの作成4.1 OAuthクライアント IDの作成 はじめに レンタルサーバーでWordPressの運用と違い、Synology NASにWord […]

plugin, Synology, Theme, WordPress
[WordPress] このサイトの表示に関係する使用している「テーマ」と「プラグイン」のリスト – ID22353 [2020/09/11]※

目次1 はじめに2 システム構成3 プラグイン・リスト はじめに 現在、見られているこのサイトの表示に関わるWordPressテーマ、およびプラグインのリストを公開します。これからWordPressでサイトの構築をされる […]

security, Synology
[Synology] 自宅に設置したNASにWordPressを構築してblog配信する場合、高まるネット・リスクとその対策 – ID22342 [2020/09/11]

目次1 はじめに2 ドコモ口座の不正引き落としサイバー事件3 ドコモ口座について4 考えられるパスワードの漏出5 Synology NAS製品での対策6 まとめ はじめに これまで、DS918+を導入しblogを公開して […]

スポンサーリンク
by Google Ads ID19417
Page: 1 2 20
スポンサーリンク

スポンサーリンク
  • by Google Ads ID23410
  • by Google Ads ID23293
  • by Google Ads ID:11145

その他記事(ALL-RANDOM, ID:16786)

hotel, TRIP
[ホテル] 「ザ セント・レジス・バー」に行ってきた(The St. Regis Bar) – ID7391 [2020/01/18]

目次1 最寄駅2 セント・レジス・ホテル2.1 ロビーといえば2.2 予約2.3 玄関2.4 玄関2.5 ロビー2.6 ラウンジ3 フォト3.1 12F ロビー3.2 バー3.3 カクテル3.4 軽食3.5 庭園の夜4 […]

BIOLOGICS, vaccine
[Vc] アデノウイルス・ベクター・ワクチンとは – 新型コロナウイルスのワクチン開発で威力を発揮する – 必要な遺伝子のみを残す試行錯誤で、現在は第三世代 – ID19393 [2020/09/08]※

目次1 アデノウイルス・ワクチン2 adenovirus3 アデノウイルスに対する免疫3.1 宿主におけるウイルス認識4 adenovirus vector4.1 adenovirus vectorの特徴4.2 遺伝子治 […]

cafe, LIFE
[Cafe] 神戸屋ブレッドラブ 豊中店 – ID21502

神戸屋ブレッドラブ 豊中店 モーニングセットもボリュームがあり、以前はよく車を飛ばして来ていました。 大阪から新御堂道を車で江坂へ向かい、江坂手前で川を渡ってすぐに側道を降りて直ぐの信号を左折して、道なりに真っ直ぐ進む。 […]

HEALTH
COVID-19 – WHOはパンデミックであると宣言した – 主なイベントを記録・世界、大阪・東京の感染者数の動向 – ID12111 [2020/03/11~20204/30]

3/11、WHOはパンデミックを宣言した。時事メディカル – より https://medical.jiji.com/topics/1576 2020/03/13 世界でのCOVID-19患者は12万人に達し […]

gourmet, LIFE
[Life] ホテル阪急エキスポ、お正月バイキング・ファイナルに行ってきました – ID5679

毎年正月には、恒例で行っていましたホテル阪急エキスポパークは、2020年の2月の末で閉じることになります。 今回、お正月バイキングは、「ファイナル」と銘打たれました。 目次1 お正月バイキング2 写真2.1 外観2.1. […]

BIOLOGICS, key-word
[用語] codon ; コドン -ID18772

codon コドン(英: codon)とは、核酸の塩基配列が、タンパク質を構成するアミノ酸配列へと生体内で翻訳されるときの、各アミノ酸に対応する3つの塩基配列のこと wikipedia 編集履歴 2020/07/11 M […]

スポンサーリンク
by Google Ads ID19417
Page: 1 2 140
スポンサーリンク

スポンサーリンク
by Google Ads ID:11143(2)

- 以下のツールに敬意を示します -
Support to AMP (Accelerated Mobile Pages) by official AMP plugin for WordPress, and compatible powered by
Post viewing : Flex Posts - Widget and Gutenberg Block