WordPressでのブログの始め方 | そう備忘録

WordPressでのブログの始め方

コンテンツ

はじめに

Amazon EC2( Amazon Elastic Compute Cloud)でサーバーを立ち上げてWordPressをインストール&設定してブログを始めるまでの備忘録。

以前からブログを書きたい、何らかの情報発信をしたいとは思っていた。

最初に思いつたアメブロは基本的に商用利用は禁止、かといって無料のブログは色々と制約があったりした。

備忘録なので無料のブログでも良かったけど、色々と(広告やアフィリエイトも)試してみたかったので制約が無いほうがありがたい。

それならばと思って自分でサーバーを立てて WordPress をインストールをしてブログを始めた時の記録。

基本的に下記のメニュー順番通りに同じことをやればこのサイトと同程度のブログであれば立ち上げられる(はず)。

尚、この記事は過去に書いた記事へのリンク集となっている。

何か不明なことがあれば各記事のコメント欄で聞いて欲しい。

同じ様なことをしたい人の参考になれば幸いだ。

Amazon EC2の立ち上げから設定まで。

まずはAmazonのサーバーを借りるところ。

AWS(Amazon Web Services)でEC2(Amazon Elastic Compute Cloud )を立ち上げで各種設定をするまで。

リージョンの選択

AWS(Amazon Web Services)のリージョンを選択した。

AWS は世界各地に複数のリージョン(領域)を持っているので、リージョンを選択してサーバーの設置場所を決めた。

当初はアメリカ東部(バージニア州)を選択したが、今は東京リージョンにしている。

OSの選択からストレージまで

OSはLinux(Ubuntu 16.04LTS)を選択肢した

キーペアの作成

AWSに安全に接続するためにキーペアを作った

固定IPの割当

1インスタンスに1IPまでは無料なので固定のIP Addressを割り当てた

sshでの接続

ssh(Secure Shell)で接続してみた

updateとupgrade

Ubuntuにインストールされているパッケージをアップデートした

desktopのインストール

UbuntuにGUI環境のインストール

必須ではないのでやらなくても大丈夫

rootのパスワード変更と新しいアカウント

セキュリティ向上の為、rootのパスワードを変更した

タイムゾーンの設定

タイムゾーンをTOKYOに設定した

時刻の自動調整

ネットワークを通じて正しい時刻を自動的に取得するようにした

ホスト名の変更

ホスト名をsouichiに変更した

taskselのインストール

Ubuntuにtaskselをインストールした

必須ではないけどあった方がこの後のLAMP環境のインストールが楽だった

LAMP環境のインストール

LAMP環境(Linux、Apache、MySQL、PHP)をインストールした

FTP Serverの設定(任意)

FTP Serverの設定を行ったが、未使用だったので後で削除した

phpmyadmin(任意)

MySQLの操作の為にphpmyadminを設定したが、これはやらなくても大丈夫

apacheのセキュリティ設定

apacheのセキュリティを上げるために設定をした

sshポート番号の変更

セキュリティ向上の為にsshポート番号をデフォルトから変更した

WordPressのインストールと設定

サーバーの設定が終わったら次はWordPressのインストール。

オープンソースのブログソフトウェアであるWordPressを入手してインストール&基本的な設定をするまで。

ファイルのダウンロード

WordPressのインストール用のファイルのダウンロード

apacheの設定

WordPress用にapacheの設定を変更した

データベースの準備

WordPressのインストール前のデータベースの事前準備

インストール開始

WordPressのインストール

テーマの変更

WordPressのテーマをHuemanにした

カテゴリの追加

カテゴリを追加した

パーマリンクの設定

パーマリンクの設定をした

これはやらなくても大丈夫だけどSEO的にはやったほうが良い

子テーマの作成

テーマをバージョンアップした時に設定が飛ばないように子テーマを作成した

テーマのカスタマイズ

Hueman(テーマ)を使いやすい&見栄えをカスタマイズした。

テーマのデザインに関する設定

hueman テーマのカスタマイズ WEBページデザイン編

Huemanのデザイン設定をした

hueman テーマのカスタマイズ フロントページのコンテンツ編

Huemanフロントページのコンテンツの設定をした

hueman テーマのカスタマイズ メイン部分のデザイン編

Huemanメイン部のデザインを設定した

hueman テーマのカスタマイズ フッターデザイン編

Huemanフッターのデザインを設定した

hueman テーマのカスタマイズ 詳細設定編

Huemanの詳細設定をした

WordPressのその他の設定

WordPressの追加の設定

独自CSSの編集

独自のCSSの設定

コメントの設定

記事のコメントに対する設定をした

コメント欄のメールアドレスを非表示にする

コメント欄のメールアドレスは非表示にした

しかし後に諸々あって表示にした件

Gravatarの作成

アバターにGravatarを使う事にした

プラグインのインストール&設定

色々と便利なWordPressに基本的なプラグインをインストールして設定するまで。

TinyMCE Advancedプラグイン

ビジュアルエディターに機能追加するプラグイン

AddQuicktagプラグイン

エディター上でtagを簡単に追加するプラグイン

Google XML Sitemapsプラグイン

SEO対策の為にGoogleにサイトマップを送信するプラグイン

Easy FancyBoxプラグイン

記事中の写真をクリックした時にポップアップで表示させる為のプラグイン

Google Analytics Dashboard for WPプラグイン(前編)

WordPressとGoogle Analyticsを連携させるプラグイン(前編)

Google Analytics Dashboard for WPプラグイン(中編)

WordPressとGoogle Analyticsを連携させるプラグイン(中編)

Google Analytics Dashboard for WPプラグイン(後編)

WordPressとGoogle Analyticsを連携させるプラグイン(後編)

CONTACT form 7プラグイン(前編)

問い合わせをする為のプラグイン(前編)

CONTACT form 7プラグイン(中編)

問い合わせをする為のプラグイン(中編)

CONTACT form 7プラグイン(後編)

問い合わせをする為のプラグイン(後編)

SMTP Mailerプラグイン

Contact Form 7からメールを送るために必要なプラグイン

WP-DBManagerプラグイン

データベースバックアップの為のプラグイン

当初はこのプラグインでバックアップを取得していたが後にUpdraftPlusプラグインでのバックアップに変更している

最後に

以上でAWSの設定、WordPressのインストール~設定、初期導入したプラグインの設定は終了。

この後もプラグインは色々と追加インストールしているので、興味がある方は記事をみてください。

souichirou

やった事を忘れない為の備忘録 同じような事をやりたい人の参考になればと思ってブログにしてます。 主にレゴ、AWS(Amazon Web Services)、WordPress、Deep Learning、RaspberryPiに関するブログを書いています。 仕事では工場に協働ロボットの導入や中小企業へのAI/IoT導入のアドバイザーをやっています。 2019年7月にJDLA(一般社団法人 日本デイープラーニング協会)Deep Learning for GENERALに合格しました。 質問は記事一番下にあるコメントかメニュー上部の問い合わせからお願いします。

おすすめ

1件の返信

  1. Veronavyy より:

    Life

質問やコメントや励ましの言葉などを残す

名前、メール、サイト欄は任意です。
またメールアドレスは公開されません。