CentOSでPHPサーバー環境を構築する方法

小云云
リリース: 2018-03-19 10:36:37
オリジナル
6489 人が閲覧しました

この記事では、CentOS 上で PHP サーバー環境を構築する方法を主に紹介します。CentOS プラットフォーム上での Apache、mysql、php 環境のインストールと関連するテスト コードについて簡単に説明します。必要な方は参考にしてください。それが皆さんのお役に立てれば幸いです。

1. まず、Apacheをインストールします:


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

ServerName


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

#ServerName www.example.com:80からServerName 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を起動します:


りー


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

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

mysqlを起動します:


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


3. php

/etc/init.d/mysqld start
ログイン後にコピー
をインストールします。

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


yum install php php-devel
ログイン後にコピー

この時点で、ディレクトリ /var/www/html/


コード:

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

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


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

コードをコピーします
コードは次のとおりです:

yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc拡張機能をインストールした後、Apacheを再度再起動する必要があります

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

mysqlが正常にリンクされているかどうかをテストするphpコード


/etc/init.d/httpd restart
ログイン後にコピー
上記のコードをに渡すことができますディレクトリ

/var/www/html/

を実行すると、実行が確認できます


インストール ディレクトリの紹介

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

デフォルトのメイン設定ファイルは

/etc/httpd/conf/httpd.conf です 設定は
/etc/httpd/conf.d/ ディレクトリに保存されます
関連する推奨事項:

Nginx を使用して PHP サーバーを構築する

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

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