オープンソースこねこね

Webプログラミングなどについてあれこれ。

CentOS

OmnibusでPHPアプリケーションをRPMにパッケージングする

要約: Omnibusを使うとApacheとPHPをバンドルしたオールインワンなPHPアプリケーションのRPMパッケージを作れます。 最近CLIツールやAPIサーバなどはGoで書くようになって、PHPをさわる頻度が減ってきているのですが、それでもPHPの実行環境が不必要になるこ…

CentOS7でサーバを構築する際におこなっている基本設定

以前書いた CentOS6でサーバを構築する際におこなっている基本設定 - オープンソースこねこね のCentOS7バージョンです。調査中の内容もあるので、情報は随時更新する予定です。 ※ここではサーバのロールにかかわらず行う基本的な作業をまとめています。通常…

CentOS6でサーバを構築する際におこなっている基本設定

2016年にもなって今さらという感じですが、CentOS6でサーバを構築する際の自分がやっている初期の基本設定、確認事項をまとめておこうと思います。 CentOS6のサポート期限が2020年までで、自分が今後メインに使っていく環境もCentOS7などに移行しようと思っ…

yum updateでエラー(Error: Package: 2:irqbalance-1.0.7-5.el6.x86_64)

古いCentOS6のサーバにyum updateをかけたら依存の問題で以下のエラーがでて、更新できなかった。 # yum update ... Error: Package: 2:irqbalance-1.0.7-5.el6.x86_64 (base) Requires: kernel >= 2.6.32-358.2.1 Installed: kernel-2.6.32-71.el6.x86_64 (…

JenkinsをCentOSにインストールしたときのメモ

Githubで公開しているプロジェクトのCIにはTravisが使えて便利なのですが、 仕事で開発しているWebアプリとかは公開するわけには行かなかったりするので、Travisは使えません。 そんなわけで、仕事でもCIの環境が欲しくなったので、今更ながらjenkinsをイン…

CentOSにslコマンドをインストールする

ジョークコマンドのslがgithubで公開されているので、早速インストールしてました。 https://github.com/mtoyoda/sl makeでcurses.hがなくてエラーになるときは $ sudo yum install ncurses-devel としてください。あとはmakeするだけです。 $ make $ ./sl