早速、symfony の新規プロジェクトを作ろうとすると怒られた。
# symfony init-project test Task "init-project" is not defined.
早速、symfony の新規プロジェクトを作ろうとすると怒られた。
# symfony init-project test Task "init-project" is not defined.
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
Linux クライアントから Linux サーバのsamba 共有ディレクトリ(smb) をマウントする方法。
ファイルシステム cifs を読み書き出来るようにする。
# yum -y install samba-client
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 »
先日のエントリー で、ServersMan@VPS の i-node 数上限について、プランごとにi-node 数上限が決まっていると DTI 様からお返事がありました。
その後、当ブログから Twitter へ流したツイートで DTI 社様が反応してくださり、メールで以下のようなご提案を頂戴しました。
突然のご連絡申しわけございません。
先日の はるはる。 様からのお問い合わせを受け、i-node数に関して社内で検討を行わせていただきました。前向きに検討させていただき、現在リリースに向けて準備を行っている次第でございます。
PHPのチューニングの一つとしてAPCをインストールしてみる。
まずは pear 等をインストール。
# yum --enablerepo=utterramblings install php-pear php-devel httpd-devel
続いて APC をインストール。
まずはリポジトリの登録。
# 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
前回のエントリー で ServersMan@VPS をべた褒めしましたが、実はひとつだけハマったことがあります。
・SFTPでファイルをアップロードすると途中でエラーになる。
・SSHでファイルを作ろうとすると「E303: Unable to open swap file for “ファイル名”, recovery impossible」エラーになる。
dfコマンドで確認すると、ディスク容量は37%。
DTIのコンパネで確認すると残り20GBはあるはず。
サービス開始から何かと話題の ServersMan@VPS は、色々な用途に使える格安かつ高性能な VPS です。
HDD10GB のエントリープランが490円、HDD30GB のスタンダードプランが980円と、普通では考えられないくらい安いです。
「安かろう、悪かろう」的な反応を示す人も多いですが、そんなことはありません。
さすが老舗のインターネットプロバイダ DTI が提供するサービスなので、まず通信速度が早いです。
他のVPSサービス提供業者の場合、大手のホスティングサービスで専用サーバを借り、VPSとして切り売りしたりするのですが、利益重視のため1台のサーバに大量のユーザを詰め込むのでとっても遅いです。
FTTH接続で公称値54Mbpsが当たり前のこの時代に、公称値として上限が 2Mbps とかザラですし、実際には 300Kbps も出ないようなところもあります。(過去に痛い目にあいました。まあ、勉強代と思うしか無いんですけど。)
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 »