2018-09-06から1日間の記事一覧

Apache(mod_wsgi) + Flask環境でベーシック認証が効かない

Apacheの設定にWSGIPassAuthorization Onを追加する必要があある。 例) /etc/httpd/conf.d/wsgi.conf LoadModule wsgi_module modules/mod_wsgi.so WSGIPythonHome /opt/python/run/baselinenv WSGISocketPrefix run/wsgi WSGIRestrictEmbedded On WSGIPassA…

Docker ERROR: 2 matches found based on name: network api_default is ambiguous

重複してるDockerネットワークを削除する $ docker network ls NETWORK ID NAME DRIVER SCOPE a09c35602c0f api_default bridge local c33c065d9280 api_default bridge local $ docker network rm c33c065d9280 参考 2 matches found based on name: networ…

visudo: command not found

visudoパッケージは存在しない。sudoをインストールする。 yum -y install sudo

WSGI(Web Server Gateway Interface)とは

WSGI(Web Server Gateway Interface)とは WebサーバーとWebアプリケーションをつなぐ共通のインターフェース どうしてWSGIが必要になったか WebサーバーによってWebアプリケーションフレームワークが利用できなかったり制限が起きる問題を解決するため WSGI…

ERROR: Named volume "data:/var/lib/mysql:rw" is used in service "xxxx" but no declaration was found in the volumes section.

トップレベルにもvolumesを指定しないとだめ。 version: "3" services: db: image: db volumes: - data-volume:/var/lib/db backup: image: backup-service volumes: - data-volume:/var/lib/backup/data volumes: data-volume: 参考 Compose file version 3…

yumでnode.jsをインスールする

6系の場合 $ curl -sL https://rpm.nodesource.com/setup_6.x | bash - $ yum install nodejs 参考 パッケージマネージャを利用した Node.js のインストール | Node.js