依存関係をインストール1.
1 yumを インストール -yのlibxml2 *のopenssl * libcurlの*のlibjpeg *のlibpng *のFreeType * libmcryptの* GCC のgcc -c ++
PHPのインストール2.
依存性を解決するために2.1)+1
テストで問題、PHPインストール依存libzip(バージョン1.5.1をインストールする必要性を)見つけたので卵の痛みの事が起こった、そして、libzip1.5.1またはそれ以降のバージョンではcmake3.0.2が必要です
:次はcmakeのバージョン(私は確かにそれを必要とする直接cmake3.6.2を使用)前に解決
インストールパッケージ:
1 のwgetのhttps:// cmake.org/files/v3.6/cmake-3.6.2.tar.gz
インストール:
1つの #コンパイラ 2は、 タールあるxv cmake- 3.6。2。タール && CDの.gzはcmake- 3.6。2 / 3 #を搭載 4。 ./ ブートストラップ上 5。 gmakeを 6。 gmakeをインストール 7。 #テストバージョンを 8は/ usr / local /ビンを/ CMakeのを- バージョン 9 cmakeのシステムのパッケージ#rpmのビュー 10のrpm -qa | grepをcmakeの 11 cmakeの#アンロードシステム 12 yumを削除cmakeの- Y- 13の #ソフトリンクとのテスト版 14 LN-sは/ usr / local / binに/ cmakeのは/ usr / binに/ 15 cmakeの--version
2.2)解決の依存関係に+2
PHPのインストール依存libzip1.5.1 \
#システムはlibzipの低いバージョンを持っている場合は必要があります最初にアンインストールし たRPM -qa | grepをlibzip yumを削除libzip * 最新バージョンのlibzipのコンパイルとインストールする#ソースコード の公式ウェブサイトのアドレスlibzip#:HTTPS:// libzip.org wgetの HTTPSを:// nih.at/libzip /libzip-1.5.1.tar.gz タール -zxvf libzip- 1.5。1。 。タール.gzを CDのlibzip - 1.5。。1 ## INSTALL.mdビューのインストール・プロンプト MKDIR ビルド CDビルド cmakeの... 作る メイクテストを 行い 、インストール
コンパイルし、PHPのハイライトをインストール
公式のインストールパッケージとドキュメントをPHP:
http:// www.linuxfromscratch.org/blfs/view/svn/general/php.html
公式のダウンロード、インストールパッケージに移動します!!!
解凍をコンパイルしてインストールを開始しました
1 #解压 2 XZ -d php- 7.3。11。タール.xz 3 タール XF php- 7.3。11。タール 4枚の CDがphp- 7.3。11 5 6 #安装(也可以根据官方) 7は./configure --prefix =は/ usr / local / PHP --with-mysqliの--with-iconv- DIR --with-freetype- DIR --with-jpeg- DIR --with-png- DIR --with-ZLIB --with-libxml- DIR --enable-SimpleXMLを--enable-XML --disable-RPATH --enable-bcmath --enable-石鹸--enable- ジップ--withカール--enable-FPM --with-FPMユーザ= WWW --with-FPM基= WWW --enable-mbstringの--with-のOpenSSL-GD --with --enable-ソケット- -はmhash --enable-opcache --disable- のFileInfo 8 9 メイク 10 メイク インストール
コンフィギュレーション
1 #主試験にスタートアップコンフィギュレーションファイルを解決するために、 2 CP /usr/local/php/etc/php-fpm.conf.defaultは/ usr / local / PHPの/ etc / PHP- fpm.conf 3 CPは/ usr / local / PHP /など/ PHP-fpm.d / www.conf.default /usr/local/php/etc/php-fpm.d/ www.conf 。4 。5 位起動できる起動しよう 。6は/ usr / local / PHP / sbinに/ PHP- FPM
PHPは、コマンドラインを実行して、あなたは環境変数に実行可能ファイルをコピーする必要があります
CPは/ usr / local / phpの/ binに/ PHPは/ usr / local /ビン/ PHPの #PHPのバージョンのコマンド次の行を表示するには、 PHP -v