サーバーサイド

1/2ページ
Linaxなど、サーバーで動くScriptの覚書

CronはRunningなのにCrontabに書いた定時実行が動かなかった理由

CronはRunningなのにCrontabに書いた定時実行が動かなかった理由 こんな場面に遭遇してしまいました。 慣れてきたから起こるポカというか理解不足というか。 原因は超簡単な所だったので、次回の為の備忘録です。 DockerをリビルドしたらLaravelのSchedulerが動かなくなった 切っ掛けはDockerのリビルド。 昨日書いた記事の通り、サジェストを大量に取得するモードも用意した […]

検索サジェスト取得でNGNIX TimeOutエラー

検索サジェスト取得でNGNIX TimeOutエラー発生。 今のバージョンがシングル(指示した値だけ)で動作にしているので、検索サジェストの充実を図ろうと仕組みを変更しました。 そうしたら ngnixのタイムアウトエラー が発生。 LaravelはApache で動かしているので原因として考えられるのは https-portal のコンテナです。 こいつの設定何も変えてなかったなぁ~と。 Dock […]

EC出品システム(WebShopCreator)のDocker化が完了しました。

EC出品システム(WebShopCreator)のDocker化が完了! いやぁ~長い闘いでした。 詰まったところは主に下記2点 php-mecabがインストールできない php-mecabをインストールしたがPHPで認識されていない (\MeCab\Taggerが動かない) ポイントは【php-devel(又はphp-dev)のインストール】と【Additional .ini / php.ini […]

Docker-ApacheでDocumentRouteが変わらずLaravelが動かなかった理由

Docker-ApacheでDocumentRouteが変わらずLaravelが動かなかった理由 マジで疲れました…。 Dockerの無い通常の仕様では苦も無くDocumentRoute変えてるので「何で出来ないんだ!」と…もう泣いてました。 CentOSでそのまま動かしている場合はOS内のhttpd.confのドキュメントルート変えるだけで簡単に変更できます。 なので、D […]

DEMOサーバーにSSLを設定したので次回楽になる為のメモ その3

DEMOサーバーにSSLを設定したので次回楽になる為のメモ その3 SSL化のやる事リスト。1~7は以前の記事で(1~3 / 4~8) mod_sslのインストール OpenSSLのインストール openssl.cnfで証明書期間の設定を行う 乱数ファイルの作成 秘密鍵の作成 CSRの作成 SSL証明書の発行手続き(申し込み) 証明書発行を待つ※認証局やサービスによって即日~数週間かかるものまであ […]

Docker-MySQLでデータベースを最初から格納してコンテナを展開する方法

Docker-MySQL:データベースをコピーしてコンテナ展開する方法 やりたかったことは『サイトの移動』です。 既存システムのDockerコンテナ化を目指したため、そもそも作成したデータベースがあります。 システム自体はLaravelで構築しているので【 php artisan migrate 】でテーブル作成してくれますが、既に登録しているデータのseederを作るのは正直しんどい。 なので、 […]

Dockerコンテナの自動起動が超簡単だった件

Dockerコンテナの自動起動が超簡単だった件 色々と組みあがってきたので、Dockerを収めたサーバーを再起動してみました。 すると…サイトが立ち上がらない。 と言う事で、Dockerコンテナの自動起動について備忘録です。 自動起動の設定方法 これが驚くほど簡単で『docker-compose.yml の各イメージに1文加えるだけ』です。 restart: always 事前に仕掛け […]

Dockerでよく使うコマンドをまとめてみた。

Dockerでよく使うコマンドをまとめてみた。 単純に私が忘れやすいから。自分用の備忘録として残します。 Dockerのインストール インストールの手順は非常に簡単。CEをインストールすれば料金もかからない。 Dockerを使うためのリポジトリ設定 [crayon-5f950590f2504069173874/] Docker CEをインストールするため、yumのリポジトリを追加 [crayon- […]

Docker へのLaravelの移植を実行中。悪戦苦闘メモ

Docker へのLaravelの移植を実行中。悪戦苦闘メモ 作成したLaravelアプリを簡単に配布したい。 そう考えて色々検討した結果、Dockerへの移植という案が浮上しました。 しかし(知識不足で)一筋縄ではいかず悪戦苦闘。 これまでの経験を備忘録として残します。 基礎知識編~Dockerの重要なファイルについて まず先に記載させてもらいます。 これはあくまでもDockerに触って1か月に […]

apple-touch-icon-120×120-precomposed.png へのアクセスは何者か

apple-touch-icon-120×120-precomposed.png へのアクセスは何者か 急に増えたアクセス。 そのログを見ていたら404 Not Found を吐いてるログがある。 それも何回も…。 apple-touch-icon-120×120-precomposed.png apple-touch-icon-120×120.png a […]