スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
総合案内当ブログについて
Windowsの目次Linuxの目次Linuxの目次2・ ・自作PC関連の目次Web技術関連の目次
全記事一覧情報サイト新着RSS一覧

Sponsored Link

CentOS6.5+Nginx+php-fpm+MySQLでConcrete5.7

Concrete5.7インストールのための環境つくり(未完

の続き。やっとこさ動いた。結局ハマってたのはNginxの設定。
どうでもいいんですが、カテゴリCentOSサーバーにしてるけど最近NginxとCMSばっかですね。
はい、ほんとにどうでもいいですね。
環境はいつものCentOS6.5 Nginx 1.6 PHP5.3 MySQL5.1

事前に
1.LEMP環境構築
Nginx,php-fpm,MySQL入れてちょこちょこ設定
CentOS 6.5でnginx+php-fpmでPHPを動かしてみる

2.Concrete5.7インストール環境作る

インストール方法

1. ショートタグを有効にしたPHPの動作環境を用意します。

2. concrete5-5.7.0 リポジトリからクローンします。
$ git clone https://github.com/concrete5/concrete5-5.7.0.git

3. concrete ディレクトリに移動します。
$ cd concrete5-5.7.0/web/concrete/

4. Composerをインストールします(グローバルでインストール済みの方は不要)
$ curl -sS https://getcomposer.org/installer | php

5. composer install コマンドで依存パッケージをダウンロードします。
$ php composer.phar install


Concrete5.7インストールのための環境つくり(未完

ここでサーバーIP/concrete5.7ディレクトリにアクセスしてもPage not foundになってたのが前回迄。
ちなみに同じサーバーで同じ環境でWordPress&Drupalが動いてるのでなるべく消したくないにゃー。

3.Nginx設定しなおしー
Nginxのrootは/var/www
2でビルド済みのwebディレクトリを/var/www/concrete57としました。
/var/www/にはWP2つ、Drupalが同時に動いてます。ほぼ動いてるだけ(何もしてない作ってない)ですが。
serverセクションはこんな感じ。ディレクトリ構成とか違う人はテキトーに直してください。

27行目から30行目の記述がないとConcrete5は動かないとか何とか。

4.インストール!!
http://サーバーIP/concrete57でアクセス。
やっとインストール画面にたどり着きました。
OSC京都でのセミナーで一目惚れして以来、足掛け一ヶ月弱。
あ、ちなみにConcrete5.7の正式版は9/12にリリースだそうです。


意外と早かった。

閑話休題。
インストール最初の画面では環境チェックしてくれてます。エラーが出てたらそこ直しましょう。
なければ続ける。
Screenshot from 2014-08-30 18:37:41 サイト名、メールアドレス、Serverはlocalhost、あとMySQLのユーザーとかパスワードとか
Screenshot from 2014-08-30 18:40:12 インストールっ!!

この間エラーが数回。NginxのError.log見てねとか言われる。

$ sudo cat /var/log/nginx/error.log

[error] 26339#0: *1 upstream timed out (110: Connection timed out) while reading response header from upstream,


nginx.confでタイムアウト時間を伸ばしてみる(デフォルトは65)

$ sudo nano /etc/nginx/nginx.conf

keepalive_timeout 1065;


Concrete5は「空のDatabase」が必要なので、MySQLのdatabase作り直し。

$ sudo mysql -u root
> drop database concrete57;
> create database concrete57;
> quit;


Nginx再起動

$ sudo service nginx restart


気を取り直してもう一度インストールっ!!
同じとこでエラー。

nginx でupstream timed outエラーが発生した時の対処
fastcgi_read_timeout の値だそうです。
というわけで120秒に・・・といってもけっこうインストール時間かかってて、120秒じゃ心もとないので1020秒にしました(ぉ

fastcgi_read_timeout 1020;


のとこですね。

さて、Concrete5は「空のDatabase」が必要なのでry

$ sudo mysql -u root
> drop database concrete57;
> create database concrete57;
> quit;


Nginx再起動

$ sudo service nginx restart


気を取り直してまたもう一度インストールっ!!

5.やっとこさ通ったよ。
Screenshot from 2014-08-30 18:50:59 Continue to your site の輝かしいボタンが><;

Screenshot from 2014-08-30 18:51:11 ぱっと見5.6と似てますが、Edit Modeにした時に真価が!!

Screenshot from 2014-08-30 19:11:31 枠線の点線が出ないでいきなり編集できます。
触りたいとこクリック>Editでそのままエディタが開いてそのブロックを編集できるという何と言う直感的。
ちなみにエディタが重いことを心配してましたが、少なくとも僕には気になりませんでした。Drupalのなんか読み込みよりよほど早い。打ち込んでてもね。

Screenshot from 2014-08-30 19:14:14 Dashboard>Backup & Restore>Update concrete5
左右のPage Setting、Dash boardは、上の方のボタンをクリックすると横から飛び出てくる感じです。
ヒジョーに派手で今どきな感じですが、少なくとも僕の環境では読み込みが遅いとか、重いとかいうのは感じないで使えてます。

ちなみに今回、gitで https://github.com/concrete5japan/concrete5-5.7.0.git
つまり本家でなくjapanの方からcloneしてるんですが、ほとんどのメニューはデフォルトで英語です。
だからといって困ることもとりあえずはないですが。
しばらく最新機能で遊んでみよー。

追記
日本語化はインストール前にするそうです。やっちまったなぁ。
5.7.x 専用フォーラムについて

────────────────────
■ 5.7.x 日本語ファイル使用方法
────────────────────

インストール前に行ってください。

1. 5.6.3.1.ja の日本語ファイルを入手する
2. /language/ フォルダーをコピー
3. 5.7.x の /applications/ フォルダーに /language/ フォルダーを貼り付け



関連記事
CentOS 6.5でnginx+php-fpmでPHPを動かしてみる
Cent OS 6.5でNginx+php-fpm+mysqlでFC2オープンソース版とWordPress
CentOSサーバーにDrupal入れてみた
CentOS6.5 x Nginx x php-fpm x MySQLでConcrete5.6
Concrete5.7インストールのための環境つくり(未完
LMDEにLEMP(Nginx+MySQL+php−fpm)でConcrete5.7β
Concrete5.7.0が正式にリリースされたので早速CentOSサーバーに入れて動かしてみたよ
concrete5.7.0→concrete5.7.0.1 upgrade(CentOS6.5+LEMP)
concrete5.7をCentOS ServerのLEMP環境でコア共有して複数サイト動かしてみる
CentOS+LEMPでbaserCMS
Nginx+Wordpressで固定ページをTOPにしたら403になった件
関連記事
総合案内当ブログについて
Windowsの目次Linuxの目次Linuxの目次2・ ・自作PC関連の目次Web技術関連の目次
全記事一覧情報サイト新着RSS一覧

Sponsored Link

コメントの投稿

管理者にだけ表示を許可する
ブログ内検索

カスタム検索

フリーエリア

クリックで救える命がある。

レンタルサーバー

さくらのマネージドサーバ
さくらインターネットのVPS
ConoHaのVPS
WebARENA VPSクラウド
99円レンタルサーバー
【CloudCore VPS】
GMOクラウドのレンタルサーバー
転送量無制限 ABLENET
@WAPPYレンタルサーバー
SPPDレンタルサーバー

カテゴリー+月別アーカイブ

 

アクセスカウンター

現在の閲覧者数:

プロフィール

Author:tmin
PCヲタ。ライト2ちゃんねら。
スロット好きのギャンブラー。(元
むしろ人生がギャンブルだが目下のところ負けっぱなし。
座右の銘は「結果オーライ」。故に基本適当。
トラブルもまた楽しみのひとつ

コメント、トラバ、相互リンク歓迎。お気軽にどうぞ。
当ブログについて
Twitterでこっちとあっちの更新情報流すことにしてみます。
http://twitter.com/t_min
Project Mikunchu♪Wikiできました。
Mikunchu200x40.png


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。