ホームページ > 運用・保守 > CentOS > centos php 環境設定チュートリアル

centos php 環境設定チュートリアル

藏色散人
リリース: 2020-10-10 09:43:35
オリジナル
5744 人が閲覧しました

centos php 環境を構築する方法: 最初に Apache をインストールして ServerName を構成し、次に mysql をインストールし、次にコマンド「yum install php php-devel」を使用して php をインストールし、最後にサービスを再起動します。

centos php 環境設定チュートリアル

推奨: 「centos 入門チュートリアル

CentOS PHP サーバー 環境メソッド

# は次のとおりです:

1. 最初に Apache をインストールします:

yum install httpd
ログイン後にコピー

Configure ServerName

vi /etc/httpd/conf/httpd.conf
ログイン後にコピー

#ServerName www.example.com:80ServerName localhost:80

に変更します。外部マシンがサーバーの IP アドレスを入力すると、 apache が表示されます。サービス ページでは、ポートを入力する必要はありません。Apache はデフォルトでポート 80 を使用します。

開けない場合は、ポート 80 が外部アクセス用に開いていない可能性があります。チェック:

/etc/init.d/iptables status
ログイン後にコピー
ログイン後にコピー

の後には 80 とその他の情報が続きます。それ以外の場合は、それを開いて位置とステートメントの状態に注意してください。説明の前に 2 本の水平バーがあります -:

vim /etc/sysconfig/iptables
ログイン後にコピー

結合:

-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
ログイン後にコピー

次に、ファイアウォールを再起動して保存します。

service iptables restart
/etc/rc.d/init.d/iptables save
ログイン後にコピー

有効かどうかをもう一度確認します。

/etc/init.d/iptables status
ログイン後にコピー
ログイン後にコピー

Apache を起動します。

/etc/init.d/httpd start
ログイン後にコピー

2. mysql:

yum install mysql mysql-server
ログイン後にコピー

をインストールします。mysql:

/etc/init.d/mysqld start
ログイン後にコピー

3 を開始します。 php のインストール

yum install php php-devel
ログイン後にコピー
Apache を再起動して php を有効にします

/etc/init.d/httpd restart
ログイン後にコピー
ログイン後にコピー

この時点で、ディレクトリ:/var/www/html/ に PHP ファイルを作成できます。

コード:

<?php phpinfo(); ?>
ログイン後にコピー

このファイルにアクセスすると、PHP が表示されます。一部の情報、php.ini 構成ファイルへのパスは、このページで確認できます。

インストールphp 拡張機能


コードは次のとおりです。

yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

拡張機能をインストールした後、Apache を再起動する必要があります。

/etc/init.d/httpd restart
ログイン後にコピー
ログイン後にコピー

mysql リンクが成功したかどうかをテストするための PHP コード

<?php
$con = mysql_connect("10.0.@.@@","@@","@@");
if (!$con)
{
 die(&#39;Could not connect: &#39; . mysql_error());
}
mysql_select_db("mydb", $con);
$result = mysql_query("SELECT * FROM sys_user");
while($row = mysql_fetch_array($result))
{
 echo $row[&#39;UserName&#39;] . " " . $row[&#39;PassWord&#39;] . " " . $row[&#39;id&#39;];
 echo "<br />";
}
mysql_close($con);
?>
ログイン後にコピー

上記のコードをディレクトリ

/var/www/html/

で実行状況が確認できます。

インストールディレクトリの紹介Apache のポイントWeb サイトのルート ディレクトリを

/var/www/html

Directory デフォルトのメイン設定ファイルは /etc/ httpd/conf/httpd.conf
設定は次のとおりです。
/etc/httpd/conf.d/
ディレクトリに保存されます

以上がcentos php 環境設定チュートリアルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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