ITの隊長のブログ

ITの隊長のブログです。Rubyを使って仕事しています。最近も色々やっているお(^ω^ = ^ω^)

CentOS

jqコマンドをcentos6系にインストール

yumではできなかった. $ wget https://github.com/stedolan/jq/releases/download/jq-1.5/jq-linux64 $ sudo mv jq-linux64 /bin/jq $ sudo chmod 755 /bin/jq

「git gc --auto」を試したら結構容量落ちた

$ du -sh .git/objects 1.4G .git/objects $ git gc --auto ... Total 13181 (delta 4391), reused 0 (delta 0) $ du -sh .git/objects 11M .git/objects そんな容量おちんのか。。。 しかし、他のリポジトリでは $ du -sh .git/objects 2.0G .git/objects $…

ApacheでSSLを対応する

自己証明書を作って対応しました。 参考サイトはこちら Apache/SSL自己証明書の作成とmod sslの設定 - maruko2 Note. 証明書作成したあとにこんなエラーが。 $ sudo apachectl -t httpd: Syntax error on line 221 of /etc/httpd/conf/httpd.conf: Syntax er…

Directory to Directory ディレクトリをディレクトリにマウント

シンボリックリンクをしたくなりますが、FTPとかでアクセスさせるときはシンボリックはダメらしい(アクセスできない) そこでマウントに頼ることにしましょう。これまでネットワークマウントとか外部HDDをマウントしたことしかないけど。 マウントする方法…

dockerをcentos7にインストール

あとちょっとだけ使ってみたログを残す。 dockerをinstall 一度失敗しましたが、無事インストールできました。 失敗の内容は、なぜかyum install dockerでインストールすると、yumは成功するけど、何故か起動しない事態が発生。 $ systemctl docker status -…

とりあえず複数のDockerコンテナにAnsibleでプロビジョニング

photo by saifikhan_org dockerとかansibleの導入記事をまだ投稿していないと思うので、時間が錯誤していますが、とりあえず。 環境 バージョン $ docker -v Docker version 1.9.1, build a34a1d5 $ ansible --version ansible 1.9.4 configured module sear…

sudo: sudo を実行するには tty がなければいけません。すみません

sudo: sudo を実行するには tty がなければいけません。すみません うえぇえええ?!(そういえばそうだった) qiita.com これでおk でもセキュリティには悪いと思う。でも社内サーバだし、いいかな。公開してないし。

Jenkinsユーザーになりたい。もう少し詳しく書くと「su - jenkins」がしたい

同じことで困っている人いないかなと探すと、見つかりました。さすがstack over flow. superuser.com どうやら、jenkinsユーザーはshellを持っていないので渡してあげる必要がある。 $ su -s /bin/bash jenkins これでおk! $ su -s /bin/bash jenkins bash…

とりあえずサーバ構築の初期構築ではSELinuxを解除しようのメモ

本当のタイトルは「CakePHPをAWSへデプロイしたらわけわからないCacheエラーに悩まされてワロタ」です。 つらかった。 エラーの内容はこれ [Wed Oct 28 22:15:20.222694 2015] [:error] [pid 8999] [client 14.15.161.100:50893] PHP Warning: _cake_core_ c…

【CentOS】mailコマンドが入っていない

AWSのRedHatはmailコマンドも無かった。。。orz これで幸せになれる $ sudo yum install mailx

【CentOS】AWSでCentOS7を用意したけど、色々コマンドが入っていないとき

digが入っていない!!! $ sudo yum install bind-utils これで幸せになる(^ω^

CentOS7へComposerをインストール

結構簡単だった $ curl -sS https://getcomposer.org/installer | php $ mv /usr/local/src/composer.phar /usr/local/bin/composer root権限が必要なので、rootユーザーに切り替えてから作業してください。(それかsudo)

GitLab + Jenkinsを使ってのFTP自動デプロイ

photo by Luis M. Gallardo D. デスマから開放されたので、Jenkinsの環境を構築してみた。 Jenkins。1ヵ月前に勉強会に参加してから1、2日ほど色々検証していたが(ほとんど環境構築に時間を割いたが)、直後デスマーチが始まったので全然触っていませんでし…

Apacheでconfigファイルをチェックしたらエラーが2つ

photo by The U.S. Army 雑多メモ $ apachectl -t httpd: apr_sockaddr_info_get() failed for test_server httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName Syntax OK 構文的にはおkだけ…

CentOS7でCI環境のアプリケーション準備したときの対応まとめ

photo by osde8info 久々にCentOSをさわった結果・・・ - ITの隊長のブログaipacommander.hatenablog.jp CIだけじゃなくWebのテスト環境も用意しました。 やったことをメモ。また記事内のリンクに感謝m(_ _ )m

CentOS7で「ifconfig」の代わり

代わりというか同様の機能のコマンドというか。。。 ipで確認することができます。 $ ip addr show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forev</loopback,up,lower_up>…

VPSにSFTPを用意した件

photo by islandinthenet 先輩からお願いされたので準備しましたのメモ。 FTPは経験あるけど、SFTPはなかった。 ハマらなければ、約10分で終わる作業です。(と、思います。)