C5 C6 S6
CentOS 5 の場合、yumを使って デフォルトでインストールされるのは、PHP5.1系です。 また、CentOS 6 Scientific Linux 6 の場合、デフォルトでPHP5.3系がインストールされます。 ここでは、最新バージョンの5.4系の最新版 (現在(2012.07 ...
D6 U10
Debian(Ubuntu) でもRedHat系と同じようにバイナリパッケージをインストールできます。 そこで、PHPのバイナリパッケージをインストールしてもRedHat系と同じような環境とは限らないということに注意する必要があります。 あくまで、そのディストリビューションにあったバイナリパッケージ ...
D6 U12
DebianにもRedHat系と同じようにバイナリパッケージを提供するためのリポジトリがあります。 ただ、CentOSなどと同じように一般的に最新パッケージとは異なり、古いバージョンが提供されているのが常です。 そのため、最新版のPHPをインストールしたい場合は、 最新のバイナリパッケ ...
U10 U12
Ubuntu Server 10.04 LTS をインストールする では、Ubuntu Server のインストールまでを行いました。 今回は、LAMP (Linux , Apache , MySQL , PHP) サーバーをインストールしてみます。 もちろん、Linuxは、Ubuntu Ser ...
CentOS 5 の場合、yumを使って デフォルトでインストールされるのは、PHP5.1系です。 また、CentOS 6 Scientific Linux 6 の場合、デフォルトでPHP5.3系がインストールされます。 ここでは、最新バージョンの5.3系の最新版 (現在(2012.07 ...
以前に、Nginx でPHPを動かす(php-fpmをバイナリパッケージ(rpm)を作成し、インストールする) [PHP5.2系の場合] であえてphp5.2系で php-fpm をインストールしてみました。 ここでは、php5.3系の php-fpm をインストールしてみます。 php5.3以 ...
今回は、apache + FastCGI(mod_fastcgi) + PHP-FPM でphpを動かしてみます。 以前の以下の記事が基本になります。 apache で phpのモジュール版とcgi版の切り替えを行ってみる apache の FastCGI(mod_fcgid) で p ...
C5
ここまで、細かいnginx , php-fpmの関するセッティングについて、簡単に解説してきました。 Nginxの最新版ソースから バイナリパッケージ(rpm)を作成し、インストールする Nginx でPHPを動かす(php-fpmをバイナリパッケージ(rpm)を作成し、インスト ...
C5 C6 D6 D7 S6 U10 U12
ここまで、nginx + php-fpmのインストールと簡単なセットアップ方法について解説してきました。 CentOS / ScientificLinux Nginxの最新版ソースから バイナリパッケージ(rpm)を作成し、インストールする Nginx でPHPを動かす(php ...
前回の「Nginxの最新版ソースから バイナリパッケージ(rpm)を作成し、インストールする」に続けて、nginxと一緒にPHPを動作させたいと思います。 nginxと一緒にPHPを動作させるには、apacheのような超有名ウェブサーバーのようにapache側の設定を行えば動作するようなものではあ ...
前回の「apache で phpのモジュール版とcgi版の切り替えを行ってみる」でCGIの環境設定を行いました。 ここでは、更に一歩進んで、FastCGIを使ってみます。 FastCGI とは、 CGIの動作方法の仕様の一つである。プロトコルは公開されている。 CGI プログラムまた ...
前回の「apache で phpのモジュール版とcgi版の切り替えを行ってみる」の関連で、suEXECを使ってみたいと思います。 suEXEC 機能により、 Apache ユーザは Web サーバを実行しているユーザ ID とは 異なるユーザ ID で CGI プログラムや SSI ...
これまでのapache , php の設定では、暗黙の了解?ではないのですが、phpの動作環境としては、モジュール版として動作するように設定していました。 (あまり詳しく説明もしていませんが・・・。) そこで、今回は、おさらいも含めて、apache での php動作環境(CGI版、モジュール版) ...
「php + apache のメモリ量をおさえる(2) workerを使ってみる」の続きです。 先の記事でスレッド化(worker)にてapacheを起動できるようにしました。今回は、そのチューニングです。 workerのチューニングは、preforkのチューニングと、大差はありませんが、若 ...
「php + apache のメモリ量をおさえる」の続きです。 さて、今回は、メモリをおさえるためにapacheのマルチプロセッシングモジュール (MPM)を変更してみようと思います。 apacheのマルチプロセッシングモジュール (MPM)の一つであるプロセス制御(prefork)では、そ ...
レンタルサーバー(特にVPS)を借りている場合、限られたリソースをフル活用しなければいけませんね。 自宅サーバーとは違って、メモリが足りないから、すぐに増設・・・なんてできませんから、なんとかメモリ量など限られたリソースを節約して使っていきたいものです。 そこで、今回は、一番メモリを消費している ...
C5 C6 D6 S6 U10
一般的に、phpでssh2を使いたい場合、peclライブラリのssh2をインストールする必要があります。 このpeclライブラリのssh2をインストールするとき、ちょっと、ひと癖あります。 そのため、このインストール手順について書かれた記事も多いのですが、ちょっと、不明瞭な記事も多いので、整理してお ...
F8
先にphpのインストールを行いましたが、phpは、セキュリティホールの見つかりやすいので、アップデートが必要な場合がよくあります。 今回は、phpのバージョンアップを行ってみましょう。 では、早速、バージョンアップをしてみましょう。
さて、今回は、phpのインストール手順です。 これができれば、mysqlもインストールできていますから、スクリプトからデータベースを操作できるようになるわけです。 では、早速、インストールしてみましょう。
前回までの あえてphp5.2系をインストールする(CentOS 5,CentOS 6,Scientific Linux 6) php 5.2系で APC (Alternative PHP Cache) をインストールする などの記事で、php と APC のインストールについて ...
「ログを読む技術」の再掲載になります。 8月号を見逃された方は、是非、ご一読くださいませ。
「ログを読む技術」について寄稿しました。 興味のある方は、是非、ご一読くださいませ。
Genymotionとは、 公式サイト(http://www.genymotion.com/)には、以下のように記述があります。 G ...
以下のように Android x86 を仮想マシンへインストールし、色々と試してきました。 仮想マシンを使って Android ...
Android x86とは、 いわゆる Android のPC版OSです。 Android は、Googleによって開発されたスマー ...
今回は、Mondo Rescue を使って バックアップとリストア(復元)をやってみたいと思います。 いまだに、さくらのVPSは、バッ ...