ホームページ > バックエンド開発 > PHPチュートリアル > centosへのApacheとphpのインストールについて詳しく解説

centosへのApacheとphpのインストールについて詳しく解説

不言
リリース: 2023-03-24 06:46:01
オリジナル
4686 人が閲覧しました

この記事の内容は、Centos への Apache と php のインストールについての詳細な説明です。これは、必要な友人と共有します。Centos6 への Apache のインストールについての詳細な説明です。 6

1. インストールパッケージ

Apache httpd 2.4.27.tar.gz、apr-1.6.2.tar.gz、apr-util-1.5.2.tar.gz、pcre-8.41.tar.gz、php -7.1.9.tar.bz2 .tar.bz2.tar.bz2

2. インストール環境を確認

httpd2.2.15がインストールされていることが表示されます。新しいバージョンに影響を与えないようにするには、システムに付属のバージョンをアンインストールする必要があります




必ずアンインストールしてください! ! ! ! ! (パッケージの削除操作もあります。エラー メッセージが依存パッケージの場合は、rpm –e –nodeps 削除するパッケージ名を使用します)

3. さまざまなパッケージをインストールします

1. 最初にディレクトリを作成します: mkdir /usr/ local /soft は、さまざまなインストール パッケージを保存するために使用されます

Mkdir /usr/local/apr

Mkdir /usr/local/apr-util

Mkdir /usr/local/httpd

Mkdir /usr/local/pcre

2、最初に apr-1.6.2 をインストールします:

解凍:


コンパイル:


そのようなエラーを表示します:

rm: `libtoolT' を削除できません: No such file or directory

(およそ30351 行で、コマンド: vim +30351 configure)

解決策:

configure ファイルの RM='$RM' を次のように変更します。 RM ='$RM –f'。保存して終了します。 wq が保存して終了できない場合は、wq!、強制的に保存して終了します。 再度コンパイルします:


解決策: 構成ファイル内の $RM "$cfgfile" 文を削除します。 (これは無視でき、後続のインストールには影響しません)

コンパイルが成功したら、次のようにインストールします:


3. apr-util-1.5.2 をインストールします

解凍後、apr-util-1.5.2 と入力します。コンパイル:


コンパイルとインストールが成功しました: make && make install

4. pcre-8.41 をインストールします

解凍後、pcre-8.41 ディレクトリに入ってコンパイルします:


コンパイルしてインストールが成功しました: make&& make install

と報告された場合、

gcc-c++、をインストールする必要があることを意味します。 コマンド: yum list システムにインストールパッケージがあるかどうかを確認し、存在しない場合は、ダウンロードしてください。次に、インストールします。ここでは特別な指示はありません。 。 。 5. httpd-2.4.27 をインストールします

上記と同じようにコンパイルします:

./configure--prefix=/usr/local/httpd --with-pcre=/usr/local/pcre --with- apr=/ usr/local/apr--with-apr-util=/usr/local/apr-util

エラーなしでコンパイルインストール: make&& make install

6. 設定、Apache の起動

/usr/local と入力します。 /httpd/ bin

コマンドを実行します: ./apachectl start

ヒント:


解決策:

httpd.conf ファイルを開き、#ServerNamewww.example.com:80 を変更します。サーバー名 IP:80 へ

4. Apache を Linux システム サービスとして設定し、起動後に起動します

1. リンク apachectl をシステム起動ディレクトリにコピーし、httpd という名前を付けます

コマンド:

vim/etc /rc .d/init.d/httpd

#

! /bin/sh の下に 2 行を追加します: #chkconfig:35 61 61 #description: Apache3. httpd 設定を Linux サービス監視に自動的に追加します


5. ブラウザに http://ip:80


と入力します。

設定が成功しました! !

Web ページのテストが失敗した場合は、ファイアウォールをオフにしてください: iptables –F。念のため、起動時にファイアウォールを無効にするように設定できます: chkconfig iptables off
まず、php-7.1.9 をインストールします。解凍: bzip2 –d php-7.1 .9.tar.bz2.tar.bz2.tar.bz2

インストールして構成します:

./configure--prefix=/usr/local/php --with-apxs2=/ usr/local/httpd/bin/apxs

インストール: make && make install

インストールが完了したら、APACHE 設定ファイルを設定する必要があります

vi /usr/local/httpd/conf/httpd.conf

AddType が見つかった行を追加します

AddType application/x-httpd-php .php (スペースに注意してください!! ! ! ! )

DirectoryIndex を検索します

index.php またはdefault.php

を追加します

完了!

ブラウザ内:

関連する推奨事項:CentOS 7 PHP サーバー環境をセットアップする

centos7 YUM PHP5.6 をインストールする

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

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