LinuxにApache PHPをインストールする方法

藏色散人
リリース: 2023-03-01 21:00:02
オリジナル
3641 人が閲覧しました

Linux で Apache php をインストールする方法: 最初に「httpd-2.2.11」をダウンロードしてインストール パッケージを解凍し、次に「make install」を通じてコン​​パイルしてインストールし、次に php をダウンロードしてコンパイルしてインストールし、最後に設定ファイル 以上です。

LinuxにApache 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 .ico
ログイン後にコピー

Add

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をインストールする方法 インストールされました。

以上がLinuxにApache PHPをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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