サーバー
ブログ同様、しばらくサーバー管理を放置しておりました。。。 let's encryptの証明書の更新が切れていたり、 無料ドメイン(freenom)も更新が切れていたり、、、 久しぶりにSSHでログインして再設定を進めておりました。 いろいろつまづいたことがあったの…
新しく構築したWordPress、何度nginxの設定ファイルを見直してもわからない。。。 https-http間でリダイレクトを繰り返しているのか、 ブラウザに「ERR_TOO_MANY_REDIRECTS」とエラーがでてサイトが表示されない。。。
前回の続きでswap領域は設定したのでmysql側の設定 soudan.hatenablog.jp mysqlの設定 mysqlの設定ファイル my.cnf を編集、バッファプールサイズを512MBにしてみた $ sudo vim /etc/mysql/my.cnf --- # バッファプールサイズの指定 innodb_buffer_pool_size…
mysqlがすぐに落ちるようになったのでsyslogを確認したところ「Cannot allocate memory for the buffer pool 」というエラーが発生していた。 単純に innodb_buffer_pool_size の値を上げただけでは起動すらできなかったので、きちんと調べてみた。 まずはsw…
取得済み証明書の情報を確認する certbot-auto certificates コマンドを使用する $ sudo certbot-auto certificates Saving debug log to /var/log/letsencrypt/letsencrypt.log - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -…
certbot-auto でlet's encrypt の無料SSLを更新する際に下記のようなエラーが発生した Cert is due for renewal, auto-renewing... Renewing an existing certificate Performing the following challenges: http-01 challenge for <example>.com Cleaning up challen</example>…
laravelでマイグレーションすると良く起きる問題。 SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table users add unique users_email_unique(email)) 原因はmysqlの cha…
Laravel5.5を試してみようと思ったところ、Laravelの要件がPHP7以上となっていました。 Cloud9のPHP環境はデフォルトが5.6ですのでPHPのバージョンアップを行う必要があります。 少し調べるとかなり簡単な方法がみつかりました。 そのサイトを参考にUbuntu(C…
[Amazon Linux]PhantomJSインストール手順 Amazon LinuxにPhantomJSをインストールしました。 Amazon Linux AMIのyumリポジトリからPhantomJSをインストールすることはできなかったのでバイナリディストリビューションからインストールします。 こちらを利用…
[Ubuntu]PhantomJSインストール手順 UtuntuにPhantomJSをインストールしました。 用途は以下の2つです。 Laravel/Duskでテストする 応募フォームの応募フロー自動化 Laravel/DuskはChromeDriverの他、PhantomJSも選べます。 環境によってはChromeDriverがイ…
最近はgitを使ったバージョン管理を取り入れて開発する方も多いかと思います。基本的には本番環境(商用)、テスト環境(検証・開発)と環境がいくつかあっても 同じソースコードを配置するのが理想的だと言われています。 htaccessのアクセス制御は、いよい…
ロリポップのエコノミープランからエックスサーバーへの移行作業の代行を行いました。 エックスサーバーのサーバー機能はこちら 記事数が12,000件程度、画像ファイル11,000件と結構膨大なデータ量です。 記事に関連する情報を保持しているwp_postmetaテーブ…
2016年11月15日現在の情報になります。 キャンペーンや為替などの状況により金額が変動している可能性がありますので、ご注意ください。 独自ドメインってどこの会社でどのドメインが安いの?と疑問に思ったのでまとめてみました。初年度が安くても更新料が…
CentOS7のデフォルトデータベースはMySQLではなくMariaDBという新しいDBらしいのですね。 MySQLから派生したDBとして最近よくみかけるMariaDB。 MySQLを使っていた人がMariaDBにした場合、CakePHPからの接続は何か特別なことが必要なのか実際にインストール…
先日cloud9にPHP7をインストールしたので、CakePHP3を入れてみようと思う。soudan.hatenablog.jp 公式サイトのインストール手順通りに実施するCakePHP3インストール
少し前まではWindowsパソコンで開発環境といえばXAMPを設定して使っていましたが、最近はCloud9を使っています。 ちょっとした調査や検証は「新しくworkspaceを作り、確認したら削除する」といった使い方もよくしております。今回はPHPフレームワークの「Cak…
ドメインって絶対に有料? 年間1,000円前後が一番安いの? と、感じて探してみました。「ドメイン 格安」 「ドメイン 無料」 なんかのキーワードで検索。。。そんなものはないと思っていたので、意外に感じたのですが、 無料ドメインはいくつか存在していま…
なんとかさくらのサーバーからの移管に目処がつきました。月末までのリミットの中で、3サイトと裏側のサービス2つ程の検証が無事に済みました。時間に追われながら深夜までばぁーと移行・確認を行ったので、何をしたかを簡単にまとめていきたいと思います…
さくらのレンタルサーバー「スタンダード」プランを契約していました。 今月末が更新月でたまたまクレジットカードの期限切れで自動更新されていなかったので、コスト見直しをしてみました。いくつか条件があったので、それらを満たしたレンタルサーバーを選…