スポンサーサイト

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

Sponsored Link

LMDEローカルLEMPでconcrete5とWordPress

いきなりですがフォーラムに投げてみました。

LMDE201403のLEMP環境にて日本語化ができない様子
俺だけじゃなかったw

LMDEローカルLEMPでconcrete5.7.0正式版を動かしてみたところ言語切り替えが効かなかったので、ちょっと探りながらいろいろ。
基本的には前記事(LMDEにLEMP(Nginx+MySQL+php-fpm)でConcrete5.7β)でやった環境そのまま。

1.この環境じゃ日本語表示ができないんじゃね?と思ってWordPress
WordPress 日本語ローカルサイトからWordPress4.0をDLしてインストールしてみます。
DL、解凍、Nginxのドキュメントルートにcp、所有者と権限変更。

$ wget http://ja.wordpress.org/wordpress-4.0-ja.tar.gz
$ tar xvf wordpress-4.0-ja.tar.gz
$ sudo cp -r wordpress/ /usr/share/nginx/html/
$ sudo chown -R www-data:www-data /usr/share/nginx/html/wordpress/
$ sudo chmod 755 -R /usr/share/nginx/html/wordpress


MySQLのデータベース作成

$ mysql -u root -p
mysql> create database wordpress;
mysql> grant all on wordpress.*to tmin@localhost identified by 'password'


http://localhost/wordpressにアクセス。
サイト名やらユーザー名やらデータベース入力して・・・
WordPressChromium.png あっさり動いてしまった。

そもそもβ1のとき日本語表示できてたんだからそりゃ出来るよねっと。

2.最新なら直ってるのでは?とか思ってgitから引っ張ってくる
Official repository for concrete5 5.7 developmentから引っ張ってこよう。

前に引っ張ってきたからgit pullね。mergeどうこうとか、エラーあったらrm -rfしてgit cloneすればいいと思うよ(ぉ

$ cd concrete5-5.7.0/
$ git pull


はじめてgitから引っ張ってきてcomposerとかgruntとか、って人は前記事(LMDEにLEMP(Nginx+MySQL+php−fpm)でConcrete5.7β)でも見てやってください

web/concrete/に移動してcomposer install

$ cd web/concrete/
$ composer update
$ composer install



concrete5-5.7.0/buildに移動してnpmとかgruntとか

$ cd /build
$ npm install grunt grunt-contrib-concat grunt-contrib-uglify grunt-contrib-cssmin grunt-contrib-less grunt-contrib-watch
$ npm install -g grunt-cli
$ grunt release



元々あった5.7.0正式版のディレクトリ(/usr/share/nginx/html/web)をrm -rfして置き換え。
途中でconcrete5.6の日本語版から日本語データコピってくる。

$ sudo rm -rf /usr/share/nginx/html/web
$ sudo cp -r web/ /usr/share/nginx/html/
$ sudo cp -r concrete5.6.3.1.ja/languages/ /usr/share/nginx/html/web/application/
$ sudo chown -R www-data:www-data /usr/share/nginx/html/web/
$ sudo chmod -R 755 /usr/share/nginx/html/web/



MySQLはデータベース作り直し。

$ mysql -u root -p
mysql> drop database concrete57;
mysql> create database concrete57;



インストールっ!!
Updateconcrete5Chromium.png ざーんねん。
うーん。βの時はこれでいけてたのになぁ。

3.ほんとにconcrete5を日本語で動かせるの?と5.6に手を出す
そもそもβが動いてたし動くんですけどね。なんか疑心暗鬼でしたね。

$ wget http://direct.concrete5-japan.org/index.php/download_file/view/1310/45/
$ unzip index.html
$ sudo cp -r concrete5.6.3.1.ja/ /usr/share/nginx/html/
$ sudo mv /usr/share/nginx/html/concrete5.6.3.1.ja/ /usr/share/nginx/html/concrete56
$ sudo chown -R www-data:www-data /usr/share/nginx/html/concrete56/
$ sudo chmod -R 755 /usr/share/nginx/html/concrete56/


Nginxのドキュメントルートにconcrete56ってディレクトリとして置いてみます。
Nginxのrewrite処理書かなきゃとかなので、Nginxの設定ファイル(今回は/etc/nginx/conf.d/php.conf)を編集。
前回concrete5.7用に書いてたブロックをディレクトリ名だけ変えてconcrete5.6用に書き足します。

33〜44行目が書き足したとこですね。
Nginx再起動。

$ sudo service nginx restart


MySQLのデータベース作成。データベースconcrete56 ユーザーtmin パスワードpassword

$ mysql -u root -p
mysql> create database concrete56;
mysql> grant all on concrete56.*to tmin@localhost identified by 'password'
mysql> quit;


http://localhost/concrete56にブラウザからアクセスしてインストールっ!!
concrete56testChromium.png 動きましたね。そりゃ動きますよね。

というわけで結局何なのかよくわかりませんでしたが、ついこの前までおっかなびっくりだったnginxの設定ファイルいじるとかMySQLの操作とかchownとかchmodとかがすらすら出てくるよーになってよかったと思います。あとcomposerとかは一回環境作ってると2回目以降は大分楽でいいかも。

関連記事
LMDE(Linux Mint Debian Edition)でローカルにサクッとLEMP(Nginx+MySQL+PHP)
LMDEにLEMP(Nginx+MySQL+php-fpm)でConcrete5.7β
CentOS6.5+Nginx+php-fpm+MySQLで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
LMDEのLEMPでCakePHP
Nginx+php-fpmで502とか504とかのエラーをなんとかしよう
関連記事
総合案内当ブログについて
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ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。