yum install ruby yum install ruby-libs yum install ruby-devel yum install ruby-rdoc yum install ruby-ri yum install rubygems yum install java-1.7.0-openjdk yum install java-1.7.0-openjdk-devel yum install xorg-x11-server-Xvfb yum install fire... 続きを読む
CentOS 6.2にNginxをソースからインストールする手順です。 ユーザーの作成 Nginxのユーザーを作成します。 $ sudo useradd -s/sbin/nologin -d/usr/local/nginx -M nginx 関連ライブラリのインストール Nginxに必要なライブラリをインストールします。 (例で... 続きを読む
yum/aptリポジトリのパッケージを検索する方法 インストールしたいパッケージがあるが、正確な名前が分からない場合 ・RedHat系名前と説明、両方を検索 $ yum search vim lusterfs-vim.i686 : Vim syntax file protobuf-vim.i686 : Vim syntax highlighting for... 続きを読む
ファイルがどのパッケージに含まれているかを調べる 特定のコマンドやファイルをインストールしたいが、パッケージ名が分からない場合 ・RedHat系$ yum provides "*/ibus.h" (ワイルドカードが使える) ibus-devel-1.3.4-6.el6.i686 : Development tools for ibu... 続きを読む
欲しい情報を正確に "rpm -qa" の結果を駆使していたけども、どうも使い勝手が悪い。 例えばsedと組み合わせてパッケージ名を取り出そうとすると、時々うまくパース出来ないケースに遭遇。(うまく正規表現をかけてないとも言う)。 rpmのmanをじっくり読んでみる... 続きを読む
Posted March 1, 2012 by なかの人 & filed under CentOS. CentOSを触るついでにemacsの先端にプログラミング用フォントのRictyを作って入れたメモ。 src% uname -a Linux localhost.localdomain 2.6.32-220.4.2.el6.x86_64 #1 SMP Tue Feb 14 04:00:16 GMT 201... 続きを読む
CentOS 5.8 系でたまに SRPM をダウンロードし直して、パッケージをリビルドすることがあるんですが、いつも検索して個別に SRPM をダウンロードするのは手間なので yumdownaloder 経由でさくっと入手できるようにしました。 方法は、まず、 /etc/yum.repos.d/C... 続きを読む
2012年05月10日11:00 Ruby Linux CentOS6.2 に Rails + Nginx + Unicorn な環境を作った 必要になって久しぶりに環境作りました。にしても、しばらく触ってなかったからかいろいろ忘れてて大変でした。今度のために簡単にまとめておきます :D ネットワーク まず... 続きを読む
ハマったのでメモ。Linuxでリソース制限するための仕組みのulimitがありますが、その1項目に「nproc」があります。これはユーザでのプロセス(スレッド)数の制限となります。 これが、CentOS5までは、 $ ulimit -u unlimited のように無制限だったのですが、Ce... 続きを読む
自分では spec が書けなくて…。そういう人にお薦め、Checkinstall。 tar ball だけが配布されているパッケージの場合、もちろんそのままインストールしても良いのですが、せっかくの rpm パッケージ管理システムがあるのだから、できれば rpm パッケージでイン... 続きを読む
こんにちは。株式会社ドリーム・アーツの石田です。 ニフティクラウドなどのパブリッククラウドを利用するときにとにかく不安なのはセキュリティですね。 最近、ニフティクラウドではファイヤウォール機能が追加されたり、PFUからはVPN接続でニフティクラウドの... 続きを読む
こんにちは。 ニフティでインフラを守るお仕事をしている五月女です。 「前々回の記事」で紹介した通り、ニフティクラウドは標準提供OSとして「CentOS」や「RHEL」を提供してくれています。 中でもCentOSは、商用のRHELと完全互換を目指したフリーなOSとして、... 続きを読む
確認のためにインストールしたついでにメモ。できる限り標準添付の拡張ライブラリがインストールされるようにした。後からやっても良いのだけど、まー気にしない。前提 一般ユーザでおこなった。 rbenvやrvmは使用していない。 sudoは設定済みrbenvとかrvmとか... 続きを読む
Linux先日、Apacheの脆弱性が発見され、対応を迫られた方もいらっしゃったのではないでしょうか。RedHat系をお使いの方は、ソースからインストールするのは管理方法やファイルレイアウトの一貫性が崩れるのでイヤだな(勿論できるけど)と思いますか。でもRPMパッ... 続きを読む
言わずと知れたRPMforgei386 http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.i386.rpm x86_64 http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm # rpm --import http://apt.sw.be/RPM-GPG-KEY.da... 続きを読む
第10回 Linux起動の仕組みを理解しよう[init/inittab編] カーネルが呼び出されてからログインプロンプトが表示されるまでの間に、一体どのような処理が行われているのか。これを理解するには、この部分の全般をつかさどるinitとその設定ファイルであるinitta... 続きを読む
update-rc.d like command on Redhat Enterprise / CentOS Linux by Vivek Gite on August 10, 2007 · 2 comments Q. I’m using Debian Linux for last 4 years. I’m not able to find out update-rc.d like command ( install and remove System-V style ini... 続きを読む
yum には package group という概念がある。(古いyumにはない) OSインストールのときなどにも指定できるが、パッケージのグループを選択してインストールできる。 開発-Xソフトウェア開発: X Software Development レガシーなソフトウェアの開発: Legacy So... 続きを読む
2011年8月10日水曜日 CentOS6で仮想コンソール(/dev/ttyN)を一つにする スズキです。 デフォルトでは下記のように6個立ち上がっています。 EC2などの仮想サーバの場合は、メモリ節約の意味合いも含め、1個でいいと思います。 # ps aux ... root 851 0.0 0.0 196... 続きを読む
第4回 サーバのログ監視ツールを使いこなそう 浅野史彦、小川典嗣 アイティーブースト(http://www.itboost.co.jp/) 2002/11/12 Logwatchによるログの定期チェック swatchは出力されるログを監視して、指定したパターンが現れたときにアクションを起こすツー... 続きを読む
メールサーバ構築のメモです。 -- Linux(Red Hat Enterprise Linux Ver3, CentOS等)の場合、インストール時のパッケージ選択で[メールサーバ]を選択すると、sendmailとpostfixの2つのMTAがインストールされます。 インストールされたMTAのどちらを利用するか... 続きを読む
CentOS 6.2にRuby 1.9.3をインストールする手順を簡潔に説明します。ここでは、ソースコードをダウンロードしてコンパイルするという伝統的な手法を採用します。また、CentOSのインストールタイプとして「Basic Server」を選んだことを前提とします。 以下の手... 続きを読む
CentOSで最初のインストール時にX Window(GUI)をインストールしなかった時、後から追加したい場合には、 # yum groupinstall "X Window System" "GNOME Desktop Environment" と入力する。 しばらく待てばインストールが完了し、X Window が使えるようになる。 ... 続きを読む
VirtualBoxはじめにこのエントリではVirtualBox上で動作しているCentOSにNAT接続でポートフォワーディングするための手順について書いています。VirtualBoxのデフォルト設定ではNAT接続が行われます。このとき、ホストOSとゲストOSは別のネットワークとなってし... 続きを読む
Name Last modified Size Description Parent Directory - 2.1/ 16-Sep-2005 08:34 - 2/ 16-Sep-2005 08:34 - 3.1/ 05-Jul-2007 06:38 - 3.3/ 05-Jul-2007 06:38 - 3.4/ 05-Jul-2007 06:38 - 3.5/ 05-Jul-2007 06:38 - 3.6/ 05-Jul-2007 06:38 - 3.7/ 05-Jul-20... 続きを読む
社内で使ってる自前で作ったBlackboxというイベントログ収集ツールがある。複数台のフロントサーバで起こるイベントを記録して、バックエンドサーバにあるmysqlに集約するんだけど、集約部分はcronでrsyncなのでリアルタイムではない。 これをfluentを使ってリ... 続きを読む
はじめてのさくら VPS + CentOS の初期設定からチューニングなどの作業まとめで一般的なサーバーの設定方法を紹介しましたが、この設定の中でもっとこうすれば良かったと思ったところ、APC の入れ方や nginx の入れ方など追記に当たる物をここに書いておきます... 続きを読む
たなか@さくらインターネットのブログ。96年にさくらインターネットを創業してホスティングサービス(レンタルサーバー)を開始。05年に上場。日常や会社のことなど。(社長ブログ) 最近、さくらのVPSやServersmanなど格安のVPSサービスや、Amazon Web Services... 続きを読む
gemはRubyのパッケージ管理の仕組みです。自分で作ったコマンドを手軽にgemパッケージ化して配布することができるので非常に便利です。色々な環境にRubyGemsのインストールを試みていますが、MacPorts以外の環境は意外と手間でした。多分、gem周辺の状況はこの... 続きを読む
最近、ノートパソコン片手に喫茶店とかで遊ぶ事が多いのですが、そんな時に困るのが開発環境です。 回線が強ければ、自宅サーバやさくらVPS繋げば良いのですが、回線が弱い所だとリモートの開発環境繋いでの作業が辛かったりします。 そんな時に便利なローカル... 続きを読む
Apache/2.2.3 (CentOS) Server at vault.centos.org Port 80 続きを読む
centos | 10:24 | yumでは出来ないということで初めてのソースインストール。またやるかもしれないので備忘録です。0.yumですでにmysql5とphpがインストールしていたのでサービスの終了と削除 sudo service mysqld stop sudo yum -y remove mysql sudo yum -y r... 続きを読む
Javaで作られたプログラムでは、環境変数JAVA_HOMEを要求するものがあります。Linuxの場合、標準で搭載されるGCCのGCJはバージョンが古い、互換性の問題で実質はSunのJDKをダウンロードしてインストールするのがほとんどでしたので、JAVA_HOMEはほぼ固定(/usr/... 続きを読む
[root@centos ~]# vi /etc/ntp.conf ← ntp設定ファイル編集 # Hosts on local network are less restricted. #restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap ← 追加(内部からの時刻... 続きを読む
さくらインターネット創業日記 たなか@さくらインターネットのブログ。96年にさくらインターネットを創業してホスティングサービス(レンタルサーバー)を開始。05年に上場。日常や会社のことなど。 自宅やホスティングなどにおいてCentOSなどのLinuxを利用する... 続きを読む
[ Prev ] [ Next ] [ 技術 ] Linuxをクライアントとして使う場合、立ち上げ時に一度、強制的にNTPの時刻同期をしてくれると助かる。 しかし、CentOSなどサーバー向けのLinuxでは、NTPのデフォルト設定としてそうした動作はしてくれないようになっている。サーバ... 続きを読む
今だと普通にyumすると PHP5.1系が入っちゃうと思うのでメモ sudo -s (これやったらrootと一緒なんでsudo使ってる意味ないような気がする)などして以下、すべてroot権限で行っております PHP5.2.* rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jl... 続きを読む
まずは、リポジトリをもっとも早いミラーに設定する。 # yum install yum-fastestmirror そして、CentOSPlusを有効にする。 # vi /etc/yum.repos.d/CentOS-Base.repo [centosplus] - enabled=0 + enabled=1 さらに、いくつかのリポジトリを追加しよう。 まずは... 続きを読む
設定ファイル † yumの設定ファイルはファイル「/etc/yum.conf」とディレクトリ「/etc/yum.repos.d」に含まれるファイルになります. Fedora Core 3からはファイル「/etc/yum.conf」にはグローバル設定を,ディレクトリ「/etc/yum.repos.d」にリポジトリ毎の設... 続きを読む
RH系,CentOS系を使っていると、通常PHPは5.1系になってしまいます。symfony1.2系を使いたい場合は5.2以上が要求されるのでそのままでは使えません。で、ソースからビルドするのもありなのですが、PHPだけパッケージ管理できないのは悲しいです。そういう場合に... 続きを読む
お仕事で、WebARENAのレンタルサーバを使うことが多いんだけど、そこのSuitePROv2でのお話。 SuitePROv2は、いわゆる仮想専用サーバってもので、CentOS4.7がベースになっているのよ。 普段はあんまり気にしてないんだけど、php4のメンテナンスが止まってそろそ... 続きを読む
RPMforgeリポジトリを導入して、標準リポジトリで提供されないパッケージをyumでインストールできるようにする。 なお、標準リポジトリとRPMforgeリポジトリの両方で提供されるパッケージについて、標準リポジトリのパッケージがRPMforgeリポジトリのパッケージ... 続きを読む