VPS に WordPress をインストールしてみました。
ドメイン名考えるところからの作業メモを残しておきます。
サイト名・ドメインを考える
取得するドメインとサイト名は同時に考えた方が良い、と巷で噂されているので色々悩みながらドメインを取得しました。
◆ 第一レベルドメインは意味が薄い方が好み
(.jp、とか .com とか .net って味付いちゃってるよねー)
◆ 第二レベルはそんなに長くしたくない
(ここは少し意味が欲しい。けど、できれば 6文字くらいに抑えたい)
◆ 4,5 年は使う前提でドメイン取得料金を考える
(安いものだと一年目が年間 50円。二年目以降も数百円くらいなので、まぁいいか。)
◆ あ、でも珍しいドメインって SEO とか大丈夫?
(調べたけど特別不利になることはなさそうらしいっぽい)
◆ そういえば google の親会社のホームぺーじは .xyz だったなぁ
(半年前くらいに発表されたっけかな? 今、アツいっすねー xyz)
◆ xyz を日本語っぽくすると [わおん] かぁ。
(waon.xyz だどセブングループっぽいなw)
◆ いろは歌とかいいよね-
(なんか日本っぽくて好きだ!)
◆ ドメインも xyz にするとなんかしっくりくる
(A to Z 的な?)
◆ じゃぁ、iroha.xyz とか?
(うーん。ありきたり。。)
◆ 自分っぽくモジってみよう
いわさにほへと.xyz
おぉ。
なにこれ意味わかんないけど何か腑に落ちそうになった気がするぞ。
ということで、
[サイト名] いわさにほへと
[ドメイン] iwaniho.xyz
と相成りました。
(端折ったけど、ここに至るまでが長かった。。)
ドメイン取得
ドメインが決まっちゃえばこっちのもんです。
今回は、お名前.com で取得することにしました。
取得とサーバ設定の流れは下記サイトを参考にしました。
http://internet.watch.impress.co.jp/docs/news/20140521_649496.html
WordPress いんすとーる
[前提条件]
さくらの VPS にある CentOS にインストールします。
実は別件で一年前から契約していたりします。
(Redmine とか Minecraft とかが動いてるです。詳細は別途書きます。)
[さぁ、始めよう WP]
まずは、必要なものをインストール
1 |
# yum install httpd mysql-server php php-mbstring php-mysql |
MySql の初期化
1 2 3 4 |
# chkconfig mysqld on # service mysqld start # mysql_secure_installation (WordPress 用の DBとユーザを作成) |
WP 用のデータベースを作って、ユーザ権限を追加
1 2 3 4 |
mysql> create database データベース名; mysql> grant all privileges on データベース名.* to ユーザ名@localhost identified by 'ぱすわーど'; mysql> flush privileges; mysql> quit |
WordPress を配置
1 2 3 4 5 6 |
$ cd ~ $ wget https://ja.wordpress.org/wordpress-4.4.1-ja.zip $ unzip wordpress-4.4.1-ja.zip $ rm wordpress-4.4.1-ja.zip $ sudo mv wordpress /var/lib/wordpress $ sudo chown -R apache:apache /var/lib/wordpress |
あとは Apache のドキュメントルート以下に WordPress をインストールしたディレクトリへのシンボリックリンクを張る。
1 |
$ sudo ln -s /var/lib/wordpress /var/www/html/wp |
これでコマンドラインは終了。
思ったより少なくてびっくりー。
(ホントは PHP設定で躓いたり、VirtualHost 設定とか ipフィルター設定とか色々やったけどそれは別の機会に書きます)
ハローワールド!
これで http://iwaniho.xyz/ にアクセスすると下記のように WordPress のセットアップ画面が出てきます。
↑この画面が出てきたらインストール成功!
やったね!いわちゃ(おいやめろ
↑必要な設定を入力。
データベース名は、mysql> create database hoge で作成したもの。
ユーザ名とパスワードも mysql で作ったものを使用します。
↑あとはサイト名とか、サイト上で使われるユーザ名等を設定して、
↑これで終わり!
ハロー!ワールド!
ということでひとまずブログを作れました。
今後はテーマ入れたり、カスタマイズしたりプラグイン入れたり、いろいろいじってみたいと思います。