[第1回] G/Afをコンクリ5.7に改造する[Concrete5]
前回の記事でリニューアルの必要性があることを説いたので今回からG/AFの改装をやっていきたい。
最初の工程はインストール。しのごをいわずにまずはインストールである。
正直なところ、concrete5に限らずあらゆるCMSの導入で初心者が一番躓くのがインストールであると考える。
後輩に教えるときや勉強会に出てると大体こういう理由がある。
・サーバーホスト、データベースユーザー、データベース名。それぞれの要素の違いが判らない
・利用環境のサーバーホストが解らない(localhostであったり、IPを指定していたりとサーバーごとの要件の違いが判らない)
正直なところ。後者に関してはいろいろなサーバーを使いながら、あるいはサーバーのチュートリアルを確認しながら覚えてもらうしかない。
無料のサーバーだとlocalhostを指定していることが多いが、このG/AFが使用しているさくらサーバーのように
「mysq○○○.db.sakura.ne.jp」
といった感じに直接ホストを指定しているところもある。そこはもうサーバーの管理者に問い合わせてくれとしか言えない。
この記事でのナレッジはさくらサーバーの例になるので、ホスト名の指定などはサーバー管理者に問い合わせてください。
「アプリケーションの設定」から「データベースの設定」に移動し、「データベースの新規作成」をクリックしてデータベースの新規追加を行う。
操作個所は次の通り
・データベースバージョン
「5.1.5」以上なら問題なし。確かプレミアムプランなら操作できなかったはず。
・データベース名
解りやすい名前を付けておくこと。スクショの例ではconcrete5.7とする。
注意してもらいたいのが、さくらインターネットの場合、ここで入力したものがそのままデータベース名になるわけではなく、
「(さくらインターネットのユーザー名)+ここで入力したデータベース名」がデータベース名になることに注意。
・データベース文字コード
「UTF-8」になっていることを確認する。デフォルトでは「EUC-JP」になっているので注意。
なお、PHPMYADMINなどから直接データベースを作成する場合、concrete5では文字コードを「utf8_general_ci 」を推奨していることに留意してもらいたい。
追加したらルートディレクトリにアクセスする。
独自ドメインの設定をしていなかった場合、「http://初期ドメイン/インストールしたディレクトリ」となる。
独自ドメインを設定している場合は「http://独自ドメイン/インストールしたディレクトリ」が正解。
Japaniseを選択して青いボタンを押す。
次にこんな画面に移動し、全ての項目にレ点がついていることを確認する。
さくらインターネットでは動作が保証されているので滅多なことでは×マークはつかないだろう。
次の画面では先に設定したDBユーザーなどの設定を行う。
・サイト名
読んで字のごとくインストールするサイトのサイト名。自由に付けよう。
・メールアドレス
読んで字のごとく自分のメールアドレス。パスワードを忘れたときなどに必要なので、
携帯アドレスでも何でもいいので必ず受信可能なメルアドを用意すること。
・サーバー
サーバーホストの事。大抵の環境ではlocalhostを指定しているが、さくらサーバーはホスト名を直接指定しているので注意。
・MYSQLユーザー名
DBユーザー名。レンタルサーバーでは気にする必要はないが、フルコントロール権限があるユーザー名を指定すること。
・MYSQLパスワード
DBのパスワード。
・データベース名
使用するデータベース名。
さくらサーバーでは上記サーバー以下4項目は「データベースの設定」で確認できる。
以下の通り対応している。
・サンプルコンテンツ
フルサイトと空白のサイトが選択可能。それぞれの違いとして、「フルサイト」はサイトマップや複数のコンテンツが最初から設定された状態でインストールされる。
今回は一からすべて作るので「空白のサイト」を選択する。
ここまで選択してインストールが始まれば成功だ。お疲れ様でした。
次回はテーマ作成のためのモックアップを作りたい。
関連記事
-
concrete5の欠点
前回ではConcrete5の利点を述べたが、今日はconcrete5の欠点を述べてみたいと思う。
-
PHPでRSSを取得して記事一覧を表示
concrete5でWordpressの記事一覧を表示してくれって言われたからなんとかできないか模索
-
[第2回] G/Afをコンクリ5.7に改造する[Concrete5]
ってことで前回の記事から引き続き作業を続ける。 今回は前編と後編に分けてテーマの基本を作成する。
-
やっぱ独自ドメイン取る。
サーバーに金かけてアドレスなんかどうでも良いってのが俺の美学だったんだけど、やっぱサブドメインっての
-
[第4回] G/Afをコンクリ5.7に改造する[Concrete5]
このホームページの根幹、ギャラリーページを作りこんでみよう。 なんのギャラリーなのかを明示してその
-
サイトをconcrete5.7系に作り変える
唐突だがサイトをリニューアルしたい。さくらでサーバーを借りてから2年目に突入しかけているところだが、
-
Designer Contentでブロックを作る
Concrete5の無料で用意されているアドオンの一種類である「Sortable Fancybox
-
WPプラグイン SyntaxHighlighter Evolvedを試す
このブログは自分がCMSとかPHPを触る時の備忘録も兼ねているのだが、ここに書いたコードが読みづらい
-
WordPressハックとその対策
前回の記事で私用で借りているサーバー上にアップロードした覚えのないPHPファイルがあり、中身はどこか
-
独自ドメインを取った後設定した色々な事
新年あけましておめでとうございます。 日頃はG/AFとそのブログコンテンツのバトルレポートのご引き
- PREV
- エースコーポレーション F-14トムキャット
- NEXT
- レベル F-15E ガルーダ仕様 1/144