Linux で Apache php をインストールする方法: 最初に「httpd-2.2.11」をダウンロードしてインストール パッケージを解凍し、次に「make install」を通じてコンパイルしてインストールし、次に php をダウンロードしてコンパイルしてインストールし、最後に設定ファイル 以上です。
Linux での Apache PHP のインストール プロセス
Apache のインストール プロセスの概要
httpd-2.2.11 をインストールします
ダウンロード アドレス: http://archive.apache.org/dist/httpd/
インストール手順
[root@zhibing /]# rpm -qa |grep httpd httpd-manual-2.0.52-32.ent httpd-suexec-2.0.52-32.ent system-config-httpd-1.3.1-1 httpd-2.0.52-32.ent //查看本机是否已经安装httpd [root@zhibing /]# rpm -e httpd --nodeps //删除本机存在的httpd [root@zhibing tmp]# tar zxvf httpd-2.2.11.tar.gz //解压安装包 [root@zhibing tmp]# cd httpd-2.2.11 //进入httpd-2.2.11 [root@zhibing httpd-2.2.11]# ./configure --prefix=/usr/local/apache --enable-s0 //检测程序, --prefix 软件要安装的路径–enable-so表示让apache核心装载DSO,但是不实际编译任何动态模块 [root@zhibing httpd-2.2.11]# make //编译 [root@zhibing httpd-2.2.11]# make install //编译后安装
php-5.2.9のインストール
ダウンロードアドレス: http://cn.php.net/downloads.php
注意: php-5.2.9 をインストールする前に、png、gd、freetype、zlib、mysql、openssl はすべて存在します。存在しない場合は、手動でインストールしてください。
# #インストールプロセス[root@zhibing tmp]# tar zxvf php-5.2.9.tar.gz [root@zhibing tmp]#cd php-5.2.9.tar.gz [root@zhibing php-5.2.9]#./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-png-dir --with-gd --with-freetype-dir --with-zlib --with-mysql=/usr/local/mysql --with-openssl --with-gettext -enable-sockets //检测程序,并同时加载相关参数 [root@zhibing php-5.2.9]#make && make install //编译安装 [root@zhibing php-5.2.9]#cp php.ini-recommended /usr/local/php/lib/php.ini //拷贝php.ini文件启动时会读取到的配置文件 [root@zhibing php-5.2.9]#ln -s /usr/local/php/bin/* /usr/local/bin/ //连接 ot@zhibing php-5.2.9]#lvi /usr/local/apache/conf/httpd.conf //修改配置文件Add
AddType application/x-gzip .gz .tgz AddType application/x-httpd-php .php AddType p_w_picpath/x-icon .icoAdd
index.php index.html index.html.var <IfModule dir_module> DirectoryIndex index.html index.php index.html index.html.var </IfModule>テスト:
[root@zhibing ]#vi /usr/local/apache/htdocs/test.php //新建test.php新しいファイルに追加
<?php phpinfo(); ?>wq保存して終了Phpinfoは、現在のサーバーのPHPモジュールの関連コアデータを表示できる特別なPHP関数です
[root@zhibing ]## /usr/local/apache/bin/apachectl –k stop [root@zhibing ]##/usr/local/apache/bin/apachectl –k start //重新启动apacheブラウザにホスト アドレスを入力します (例: http://hostIP/test.php)。次の図が表示されたら、apace が成功したことを意味します。
インストールされました。
以上がLinuxにApache PHPをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。