WordPressでのブログの始め方
Contents
はじめに
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のインストール~設定、初期導入したプラグインの設定は終了。
この後もプラグインは色々と追加インストールしているので、興味がある方は記事をみてください。
最近のコメント