ホームページ  >  記事  >  運用・保守  >  centos7にphp環境をインストールする正しい方法は何ですか

centos7にphp環境をインストールする正しい方法は何ですか

王林
王林オリジナル
2020-11-05 15:54:243207ブラウズ

centos7 に php 環境をインストールする正しい方法は次のとおりです: 1. [yum install httpd] コマンドを実行して Apache をインストールします; 2. mysql データベースをインストールします; 3. [yum install php php-server] を実行します]コマンドでphpをインストールします。

centos7にphp環境をインストールする正しい方法は何ですか

#インストール手順は次のとおりです:

(学習ビデオの推奨:

Java ビデオ チュートリアル)

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

yum install httpd

ServerName を設定し、httpd.conf ファイルを入力します:

vi /etc/httpd/conf/httpd.conf

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

に変更します。

Apache はデフォルトでポート 80 を使用します

ファイアウォールは外部アクセス用にポート 80 を開きます

firewall-cmd --permanent --zone=public --add-port=80/tcp //添加80端口
firewall-cmd --reload //生效

有効かどうかを再度確認します:

firewall-cmd --permanent --zone=public --list-ports //查看开放端口列表

Apache を開始します:

systemctl start httpd.service

2. mysql:

yum install mysql mysql-server

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

systemctl start mysqld.service

3. phpをインストールします

yum install php php-devel

Apacheを再起動してphpを有効にします

systemctl restart httpd.service

この時点で、ディレクトリに移動できます:/ var/www/html/

の下に PHP ファイルを作成します。コード:

<?php 
    phpinfo(); 
?>

ブラウザでこのファイルにアクセスすると、いくつかの情報が表示されます。 PHP について

php 拡張機能をインストールします

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

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

systemctl restart httpd.service

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

<?php
$servername = "localhost";
$username = "username";
$password = "password";
 
// 创建连接
$conn = new mysqli($servername, $username, $password);
 
// 检测连接
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
} 
echo "连接成功";
?>

上記のコードをディレクトリ /var/ www/html/

に渡すことができます。ブラウザでこのファイルにアクセスします。出力接続が成功すれば、設定は OK です。

添付ファイル: Apache のデフォルト設定ファイルのパス:

Web サイトのルート ディレクトリは /var/www/html ディレクトリを指します

メインの設定ファイルは /etc/ ですhttpd/conf/httpd .conf

は /etc/httpd/conf.d/ ディレクトリに保存されます

関連する推奨事項:

php training

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

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