スポンサーリンク

このドキュメントの内容は、以下の通りです。

はじめに


本日は、PHPカンファレンスがありました。京急蒲田駅の側のビルで開催されました。PHPの開発者のラズマス(Rasmus)が来日されていて、基調講演もありました。PHP7、使って、何かあったら教えてね、という風に言われてました。

そんなラズマスに触発されて、PHPを久々にビルドすることになりました。

現在のステーブルの最新は、PHP 5.6 ですが、もうすぐ PHP 7 がリリースされることになっています。PHP は、HHVM よりも遅いと言われていますが、PHP 7 ではパフォーマンスが改善されて、速くなったと言われています。かなり HHVM に追いついたようです。

Git から PHP のソースコードをダウンロードして、ビルドしてみました。最新版は、7.1.0-dev です。

ビルド環境を整える

PHPをビルドする前に、ビルド環境を整えます。
sudo apt install autoconf bison

ソースコードを取得する

git clone https://github.com/php/php-src.git

PHPをビルドする

PHPは、以下の手順でビルドできます。
cd php-src
./buildconf
make
make test
make test で、ビルドしたphpをテストできます。

ビルドしたPHPを確認する

$ ./sapi/cli/php -v
PHP 7.1.0-dev (cli) (built: Oct  4 2015 17:35:03) ( NTS )
Copyright (c) 1997-2015 The PHP Group
Zend Engine v3.0.0-dev, Copyright (c) 1998-2015 Zend Technologies

ビルトインウェブサーバを起動する

PHPのビルトインウェブサーバを起動して、動作確認できます。
$ ./sapi/cli/php -S 0.0.0.0:8080

ブラウザなどで http://lcaolhost:8080/ にアクセスし、動作を確認できます。

スポンサーリンク
スポンサーリンク
 
いつもシェア、ありがとうございます!


もっと情報を探しませんか?

関連記事

最近の記事

人気のページ

スポンサーリンク
 

過去ログ

2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12

サイト

Vim入門

C言語入門

C++入門

JavaScript/Node.js入門

Python入門

FreeBSD入門

Ubuntu入門

セキュリティ入門

パソコン自作入門

ブログ

トップ


プライバシーポリシー