この記事では主に centos に Apache と php をインストールする例を紹介します。お役に立てれば幸いです。
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
次に、インストール環境を確認します
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 を ServerName ip に変更します。 80 4. Apache を Linux システム サービスとして設定し、起動後に起動します
1. リンク apachectl をシステム起動ディレクトリにコピーし、httpd という名前を付けます コマンド:vim /etc/rc .d/init.d/httpd
で#! /bin/sh の下に 2 行を追加します: #chkconfig:35 61 61 #description:Apache
3. 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を追加します
完了! 関連する推奨事項:PHPの基本 Windows環境にApache Mysql PHPをインストールする(写真)
Apache指定のインストールモジュールをLinuxにインストールし、インストール後に他のモジュールをコンパイルしてロードする
以上がcentos に Apache と php をインストールする例を共有するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。