ホームページ >バックエンド開発 >PHPの問題 >SuseにPHP環境をインストールする方法

SuseにPHP環境をインストールする方法

藏色散人
藏色散人オリジナル
2021-09-26 09:08:012104ブラウズ

Suse による php 環境のインストール方法: 1. make install を使用して apache をインストールする; 2. mysql 非 RPM バイナリ インストール パッケージを使用して mysql をインストールする; 3. php 依存ライブラリをインストールする; 4. php をインストールする; 5. apache を変更する設定ファイル; 6. Apache を起動します。

SuseにPHP環境をインストールする方法

#この記事の動作環境: SUSE Linux Enterprise 15 システム、php5.2.6 バージョン、DELL G3 コンピューター。

suse はどのように php 環境をインストールしますか?

SuSE Linux 上に Apache php mysql 環境を構築します

1. インストールします。 apache

apache インストール パッケージ: httpd-2.2.9.tar.gz、インストール手順は次のとおりです:

1) ./configure --prefix=/usr/local/httpd- 2.2.9

2) make

3) make install

2. mysql

のインストール mysql 非 RPM バイナリ インストール パッケージ (たとえば、mysql 非 RPM バイナリ インストール パッケージ) を直接使用します。 : mysql-5.1.36-linux -i686-glibc23.tar.gz、具体的な手順は次のとおりです:

shell> groupadd mysql
shell> useradd -g mysql mysql
shell> cd /usr/local
shell> gunzip < /path/to/mysql-VERSION-OS.tar.gz | tar xvf -
shell> ln -s full-path-to-mysql-VERSION-OS mysql
shell> cd mysql
shell> chown -R mysql .
shell> chgrp -R mysql .
shell> scripts/mysql_install_db --user=mysql
shell> chown -R root .
shell> chown -R mysql data
shell> bin/mysqld_safe --user=mysql &

3. PHP 依存ライブラリのインストール

libxml2、expat、gd、gettext 、これらの依存ライブラリの標準インストール automake インストール方法を使用します。

4. php

php インストール パッケージをインストールします: php-5.2.6.tar.gz、インストール手順は次のとおりです:

1) ./configure -- prefix=/ usr/local/php-5.2.6 --enable-mbstring=LANG --with-mysql=/usr/local/mysql --with-gd=/usr/local/gd --with-gettext=/ usr/local /gettext --with-libxml-dir=/usr/local/libxml2 --with-libexpat-dir=/usr/local/expat --with-apxs2=/usr/local/httpd/bin/apxs

パラメータ --with-apxs2=/usr/local/httpd/bin/apxs は libphp5.so ファイルを生成するためのものなので、必要です。

2) make

3) make install

インストールが完了したら、php.ini-dist を /usr/local/php/lib/ にコピーし、名前を変更します。 php .ini にコピーします。基本的にはここで PHP は正常にインストールされていますが、途中でエラーが発生しても、設定時に正しいオプションを選択しない限り、通常はエラーは発生しません。

5. Apache 設定ファイル httpd.conf を変更し、次の 2 行を追加します:

AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps

ファイルに次の文があることを確認してください。ない場合は、すべての LoadModules の後に追加します。 :

LoadModule php5_module modules/libphp5.so

6. apache を開始する

#/usr/local/httpd/bin/apachectl restart

推奨される学習: 「

PHP ビデオ チュートリアル

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。