環境
対話形式にせずに新規でファイルを生成する方法でのコマンド。 $ htpasswd -bc file_name user_name password ハッシュ化方法の指定をするオプションもあるけど、それは必要に応じて付け足せば良いと思う。
デフォルトのrepo設定ではnpmがない。 epelから入れるのが一番簡単そう。 $ rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm $ yum install npm --enabelrepo=epel これで無事はいるはず。Chefで書く場合は以下…
yumで使用するrepositoryの優先順位を設定したくてググってみたところ、それ用のプラグインがあるらしい。 yum install yum-plugin-priorities 上記コマンドでインストール。あとは設定したいrepoファイルを開いて、priorityオプションを追加。 今回はとりあ…
Chefで下記のような一般的なiptablesのtemplateを用意し、設定を反映するためrestartをかけたところエラーが。 # iptables *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] :RH-Firewall-1-INPUT - [0:0] (中略) COMMIT Chefの命…
MySQLに関してのChefをゴリゴリと書いた後にchef実行でうぇーいとやったら、以下のmysqldがスタート出来ないというエラーが。 $ knife solo cook hostname (中略) STDOUT: MySQL Daemon failed to start. Starting mysqld: [FAILED] STDERR: (後略) とり…
大抵の場合vagrant上のサーバへのログインは vagrant ssh で事足りるかと思いますが、通常のsshコマンド ssh hostname でログインしたい場合が時たまあるかと思います。そのような場合は vagrant ssh-config --host hostname >> ~/.ssh/config 上記のコマン…
EC2用のChefを書こうと思い、Vagrantで環境作りをしていたら躓いたためメモ。 vagrantのaws用プラグインであるvagrant-awsをインストールしようとしたところ $ vagrant plugin install vagrant-aws Installing the 'vagrant-aws' plugin. This can take a fe…
以下エラーメッセージ。 $ gem update --system ERROR: Loading command: update (LoadError) dlopen(/Users/user_name/.rbenv/versions/2.1.1/lib/ruby/2.1.0/x86_64-darwin13.0/openssl.bundle, 9): Symbol not found: _SSLv2_client_method Referenced fr…
エラーメッセージは以下。 cairo: Unsatisfied dependency: XQuartz 0.0.0 Homebrew does not package XQuartz. Installers may be found at: https://xquartz.macosforge.org pango: Unsatisfied dependency: XQuartz 0.0.0 Homebrew does not package XQua…