「PHP」タグアーカイブ

Peppermint に WordPress をインストール

また Peppermint OS の話です。なんせ情報が少ないので、手探りですね。基本的には Ubuntu をベースにしているので Ubuntu の情報が役に立ちます。たくさんネット上の情報に助けられました。この場を借りてお礼申し上げます。

Peppermint に LAMP 環境を整える

LAMP というのは、 Linux 、 Apache 、 MySql 、 PHP の略ですね。これは知ってました。さて、基本「 Ubuntu14.04 に LAMP 環境を導入する」を参照しているのですが、いかんせん情報が古く、 PHP5 シリーズを導入しています。それでは困るので、 PHP7.2 を導入します。 Apache 、 MySql は上記のリンクを参照しました。ただ、あとで MySql で思いっきりはまります。

$ sudo apt-get install apache2 mysql-server

「 Ubuntu に PHP7 の環境をつくる」を参照して PHP7.2 をインストールします。

$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt update
$ sudo apt install php7.2 php7.2-common php7.2-cli php7.2-fpm php7.2-mysql php7.2-dev php7.2-mbstring php7.2-zip

xdebug ・ composer のインストールと設定変更は、上記参照と言うことで飛ばします。ここまで順調ですね。

MySql でドはまりする

MySql のインストール時にパスワードを聞かれませんでした。最近のはそうらしいのですが、まずこれではまります。 MySql にログイン出来ません。まぁ情報はたくさんあるのですが、 Peppermint にぴったりあうものがなかなかなかったのです。 MySql の設定ファイルを修正しては再度チャレンジ。また修正しては、再度チャレンジの繰り返し。

MySql にログインしようとしても、 root ユーザーのパスワードがわかりません。設定してないので null でいけるかと思いきやそうでもない。そこでパスワードリセットをかけます。「 Mysql で「 Access denied for user ‘ root ’ @ ’ localhost ’ (using password: NO) 」 - IT の隊長のブログ」この方法でとりあえずパスワードをリセットして設定します。

次も難関

とりあえず MySql にログイン出来るようになりましたが、 phpMyAdmin をインストールしたところ、こちらでもエラーが出続けました。まず出たのは「 sql サーバーにログイン出来ません」というエラー。これは設定ファイルに、ホストの IP アドレスを指定してやることで何とか回避。「 PHP – phpMyAdmin で #2002 MySQL サーバにログインできません が出ます (46966) | teratail 」参照させて頂きました。

簡単に書きましたが、半日あっちをいじり、こっちをいじりしていました。もっと詳細に書きたかったのですが、もう訳がわからなくなってます。もう一度やれと言われてやる自信ないですね。アイキャッチ画像はようやくたどり着いた WordPress の最初の画面です。長かった。


神が我々に絶望を送るのは、我々を殺すためではなく、我々の中に新しい生命を呼び覚ますためである。

へルマン・ヘッセ

WordCamp 体験記( 6 )

いよいよ最終盤ですね。最後の 1 コマです。これも面白かった。

サーバー各社が勢揃い!ホスティングの立場からの WordPress への貢献と協力」 WordPress ホスティングコミュニティさん。ホスティングコミュニティって何? 要するにサーバーを提供している会社さんの集まりで、この日は三社集まりました。 WordPress のコアコミューターからβ版を送ってもらい、私たちが実際に使っているサーバー上でテストを行う。考えてみればかなり画期的なことをサラッと言ってのけるところが格好いいです。

Xserver 、さくらインターネット、 GMO ベパボさんが登壇されていたのですが、最後に、

  • WAF を ON にしよう! 
  • PHP のバージョンを上げよう (7 にしよう ) ! 
  • WordPress のバージョンを上げよう ( 最新版にしよう ) !

ということを三社ともに訴えていました。 WAF ってのはいわばファイアーウォールですね。 PHP もいまだに v5 のサポートが必要になるって言うのはベンダーさんにしてみればツラいんでしょうね。もちろんセキュリティの面からも上げた方がいいと思います。 WordPress を最新版に、はこれまたセキュリティの面から大事なことですよね。

これも約 40 分の時間を割いて行っていましたが、もっと聴きたかったです。コマ割りの関係で 40 分〜 45 分が限界なんでしょうけど、もう少し長いセッションがあってもいいのではないかと思っています。いずれにしても、これも面白かった、また聴きたいです。


自分の運命を甘受せよ。あらゆる面で一位に立つことはできない。

イソップ