Ubuntu 11.10 アセンブリ PHP、PHP-FPM、eAccelerator

WBOY
リリース: 2016-06-13 13:15:10
オリジナル
776 人が閲覧しました

Ubuntu 11.10 インストール PHP、PHP-FPM、eAccelerator
###### 準備作業 ####
sudo apt-get update #最初に更新#
sudo apt-get install make bison flex gcc patch autoconf git zip
sudo apt-get install libpng-dev libjpeg-dev libxml2-dev libevent-dev libcurl4-openssl-dev libmcrypt-dev libmysqlclient-dev libming-dev libfreetype6-dev libtool

######Mingのインストール### #
#前のステップが成功した場合、このステップは省略できます#
wget http://jaist.dl.sourceforge.net/project/ming/Releases/ming-0.4.4.tar.gz
tar zxvf ming-0.4.4.tar.gz
cd ming-0.4.4
sudo ./configure
sudo make
sudo make install

##### # memcached サーバーとクライアントをインストールします######
sudo apt-get install memcached libmemcached-dev

memcached を開始します
sudo memcached -d -m 64 -p 11211 -l 127.0.0.1 - uEveryone -c 1024

Memcached 共通起動パラメータの説明:
-d: デーモン プロセスを開始します。
-m: Memcache に割り当てられたメモリ量。単位は MB、デフォルトです。は 64MB、
-u: Memcache を実行しているユーザー
-l: モニタリング サーバーの IP アドレス
-p: Memcache リスニング ポートを設定します。デフォルトは 11211 注: -p (p は小文字)
- c : 同時接続の最大数を設定します。デフォルトは 1024 です。
-P: Memcache を保存する pid ファイルを設定します。 注: -P (P は大文字)
-h ヘルプを表示します

# ##### PHP をインストール #####
wget http://jp.php.net/distributions/php-5.2.17.tar.gz
wget http://php-fpm org/downloads/php -5.2.17-fpm-0.5.14.diff.gz

tar zvxf php-5.2.17.tar.gz

gzip -cd php-5.2.17 -fpm-0.5.14.diff.gz | sudo patch -d php-5.2.17 -p1
cd php-5.2.17

sudo ./configure --enable-fastcgi --enable- fpm --with- mcrypt --with-zlib --enable-mbstring --disable-pdo --with-mysql --with-mysqli --disable-debug --disable-rpath --enable-inline-optimization -- Enable-zip -- with-zlib --enable-force-cgi-redirect -enable-discard-path

##--with-ming --with-curl --enable-sockets --enable- sysvsem --enable- sysvshm --enable-pcntl --enable-mbregex --with-mhash --enable-xslt --with-pcre-regex --enable-pic##

sudo make
sudo make install
PHP SAPI モジュールのインストール: cgi
PHP CGI バイナリのインストール: /usr/local/bin/
FPM 構成のインストール: /usr/local/etc/php-fpm.conf
init.d スクリプトのインストール: /usr/local/sbin/php-fpm
PHP CLI バイナリのインストール: /usr/local/bin/
PHP CLI マニュアルページのインストール: /usr/local/man/man1/
ビルド環境のインストール : /usr/local/lib/php/build/
ヘッダー ファイルのインストール : /usr/local/include/php/
ヘルパー プログラムのインストール : /usr/local/bin/
プログラム: phpize
プログラム: php-config
マニュアル ページのインストール: /usr/local/man/man1/
ページ: phpize.1
ページ: php-config.1
PEAR のインストール環境: /usr/ local/lib/php/
[PEAR] Archive_Tar - インストールされている: 1.3.7
[PEAR] Console_Getopt - インストールされている: 1.2.3
[PEAR] Structures_Graph- インストールされている: 1.0.3
[PEAR ] XML_Util - インストール済み: 1.2.1
[PEAR] - インストール済み: 1.9.1
Wrote PEAR system config file at: /usr/local/etc/pear.conf
/usr/local/lib/php を php.ini include_path

###### に追加したい: 設定ファイルを変更する #######
sudo cp /usr/local/src /php-5.2 .17/php.ini-推奨 /usr/local/lib/php.ini
sudo mkdir /etc/php/
sudo ln -s /usr/local/lib/php.ini / etc/php/ php.ini
sudo ln -s /usr/local/etc/php-fpm.conf /etc/php/php-fpm.conf

#####インストールphp extension## ####
sudo pecl install memcache
sudo pecl install pdo_mysql

###### libgif-dev をインストールします ######
wget http: //ftp.cn.debian.org/debian/pool/main/g/giflib/libgif-dev_4.1.6-9_i386.deb
sudo dpkg -i libgif-dev_4.1.6-9_i386.deb

### ### SwfEditor をインストール ######
wget http://iij.dl.sourceforge.jp/swfed/54007/swfed-0.51.tar.gz
tar zvxf swfed-0.51 .tar.gz
cd swfed-0.51
sudo phpize
sudo ./configure
sudo make

#####eAccelerator のインストール######
wget http:// /jaist.dl.sourceforge.net/project/eaccelerator/eaccelerator/eAccelerator%200.9.6.1/eaccelerator-0.9.6.1.zip
unzip eaccelerator-0.9.6.1.zip
cd eaccelerator- 0.9.6.1
sudo phpize
sudo ./configure --enable-eaccelerator=shared
sudo make
sudo make install

###www ユーザーとグループを作成する# #####
sudo groupadd www
sudo useradd -g www www
chmod +w /var/www
chown -R www:www /var/www

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート