8月 31

早速、symfony の新規プロジェクトを作ろうとすると怒られた。

# symfony init-project test

  Task "init-project" is not defined.

Continue reading »

Tagged with:
8月 31

php-pear がインストール済みか確認する。

# yum list | grep pear
php-pear.noarch                            1:1.9.1-2.el5.remi          installed
php-pear-Auth-RADIUS.noarch                1.0.6-1.el5                 epel
php-pear-Auth-SASL.noarch                  1.0.2-4.el5.centos          extras
php-pear-Benchmark.noarch                  1.2.7-1.el5                 epel
php-pear-CAS.noarch                        1.1.2-1.el5                 epel
php-pear-Cache-Lite.noarch                 1.7.5-1.el5                 epel
php-pear-Console-Getargs.noarch            1.3.4-1.el5                 epel
php-pear-Console-ProgressBar.noarch        0.5.2-0.2.beta.el5          epel
php-pear-Console-Table.noarch              1.1.1-1.el5                 epel
php-pear-Crypt-Blowfish.noarch             1.0.1-1.el5                 epel
php-pear-Crypt-CHAP.noarch                 1.0.2-1.el5                 epel
 :(略)

php-xml をインストールする。

# yum install php-xml

Continue reading »

Tagged with:
8月 22

Linux クライアントから Linux サーバのsamba 共有ディレクトリ(smb) をマウントする方法。

ファイルシステム cifs を読み書き出来るようにする。

# yum -y install samba-client

Continue reading »

Tagged with:
8月 17

yum-prioritiesインストール

# yum -y install yum-priorities

標準リポジトリ設定ファイル編集

# vi /etc/yum.repos.d/CentOS-Base.repo
[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
priority=1 ← 追加

 Continue reading »
Tagged with:
8月 11

先日のエントリー で、ServersMan@VPS の i-node 数上限について、プランごとにi-node 数上限が決まっていると DTI 様からお返事がありました。

その後、当ブログから Twitter へ流したツイートで DTI 社様が反応してくださり、メールで以下のようなご提案を頂戴しました。

突然のご連絡申しわけございません。
先日の はるはる。 様からのお問い合わせを受け、i-node数に関して社内で検討を行わせていただきました。前向きに検討させていただき、現在リリースに向けて準備を行っている次第でございます。

Continue reading »

Tagged with:
8月 09

PHPのチューニングの一つとしてAPCをインストールしてみる。

まずは pear 等をインストール。

# yum --enablerepo=utterramblings install php-pear php-devel httpd-devel

続いて APC をインストール。

Continue reading »

Tagged with:
8月 09

まずはリポジトリの登録。

# rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

リポジトリファイルを作成する。

# vi /etc/yum.repos.d/utterramblings.repo
[utterramblings]
name=Jason Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
gpgcheck=1
priority=1
enabled=0

Continue reading »

Tagged with:
7月 08

前回のエントリー で ServersMan@VPS をべた褒めしましたが、実はひとつだけハマったことがあります。

・SFTPでファイルをアップロードすると途中でエラーになる。
・SSHでファイルを作ろうとすると「E303: Unable to open swap file for “ファイル名”, recovery impossible」エラーになる。

dfコマンドで確認すると、ディスク容量は37%。
DTIのコンパネで確認すると残り20GBはあるはず。

Continue reading »

Tagged with:
7月 08

サービス開始から何かと話題の ServersMan@VPS は、色々な用途に使える格安かつ高性能な VPS です。
HDD10GB のエントリープランが490円、HDD30GB のスタンダードプランが980円と、普通では考えられないくらい安いです。

「安かろう、悪かろう」的な反応を示す人も多いですが、そんなことはありません。
さすが老舗のインターネットプロバイダ DTI が提供するサービスなので、まず通信速度が早いです。

他のVPSサービス提供業者の場合、大手のホスティングサービスで専用サーバを借り、VPSとして切り売りしたりするのですが、利益重視のため1台のサーバに大量のユーザを詰め込むのでとっても遅いです。
FTTH接続で公称値54Mbpsが当たり前のこの時代に、公称値として上限が 2Mbps とかザラですし、実際には 300Kbps も出ないようなところもあります。(過去に痛い目にあいました。まあ、勉強代と思うしか無いんですけど。)

Continue reading »

Tagged with:
6月 27

apxsとはAPacheの拡張機能(eXtenSion)のこと。
標準モジュールでない、サードパーティや独自のDSOモジュールをコンパイルしてインストールすることができます。

# yum -y install httpd-devel
 yum -y install httpd-devel
Loaded plugins: downloadonly, fastestmirror
Repository 'vz-base' is missing name in configuration, using id
Repository 'vz-updates' is missing name in configuration, using id
Loading mirror speeds from cached hostfile
 * addons: www.ftp.ne.jp
 * base: www.ftp.ne.jp
 * epel: ftp.kddilabs.jp
 * extras: www.ftp.ne.jp
 * updates: www.ftp.ne.jp
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package httpd-devel.i386 0:2.2.3-43.el5.centos set to be updated
--> Processing Dependency: apr-util-devel for package: httpd-devel
--> Processing Dependency: apr-devel for package: httpd-devel
--> Running transaction check
---> Package apr-devel.i386 0:1.2.7-11.el5_3.1 set to be updated
---> Package apr-util-devel.i386 0:1.2.7-11.el5 set to be updated
--> Processing Dependency: openldap-devel for package: apr-util-devel
--> Processing Dependency: db4-devel for package: apr-util-devel
--> Processing Dependency: expat-devel for package: apr-util-devel
--> Running transaction check
---> Package db4-devel.i386 0:4.3.29-10.el5 set to be updated
---> Package expat-devel.i386 0:1.95.8-8.3.el5_4.2 set to be updated
---> Package openldap-devel.i386 0:2.3.43-12.el5 set to be updated
--> Processing Dependency: cyrus-sasl-devel >= 2.1 for package: openldap-devel
--> Running transaction check
---> Package cyrus-sasl-devel.i386 0:2.1.22-5.el5_4.3 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

 Continue reading »
Tagged with:
preload preload preload