1. PHP のインストール
WeChat が 2013 年に人気を博すにつれて、PHP の使用が再び人気になり、市場の多くの企業がアプリケーション バックエンドとして PHP を使用することを選択しています。理由としては、
1. PHP のコストが安い
2. PHP の導入が早い
3. PHP の開発サイクルが比較的短いことだと思います。
4. tp5の誕生により、PHPインターフェースの開発効率が向上しました。非常に多くの需要があるため、多くの企業のサーバー構成はプロジェクトの構築を完了するために PHP 環境をサポートできる必要があります。実は、centos のインストールソフトには大きく分けて 2 種類あります。1 つ目はクイックインストール、2 つ目はコンパイル&インストールです。個人的にはコンパイル&インストールをお勧めします。クイックインストール方法に関しては、簡単で早いです。ロードするだけです。対応する php ソースをダウンロードし、yum install で完了します。段階的なインストール プロセスでは、コンパイルとインストールの方法、およびコンパイルとインストールのプロセスについてのみ説明します。
最初のステップは、インストール前にシステムにデフォルトで php が含まれているかどうかを確認することです。php ファイルまたはプロセスを検索することで確認できます。インストールされているが、必要なバージョンではない場合は、アンインストールできます次のコマンドを使用して、関連するファイルを削除します。 install -y gcc gcc-c libxml2- devel openssl-devel libcurl-devel libjpeg-devel libpng-devel libicu-devel openldap-devel freetype freetype-devel
3 番目のステップは、PHP に移動することです。公式 Web サイトにアクセスして、以下に示すように、ダウンロードする tar.gz リンクを表示します。 表示:
php バージョン リスト
ファイル ソースを選択した後、ファイルのダウンロード リンクをコピーし、システムの wget コマンドを使用してダウンロード、コンパイル、インストールします。 /usr/local ディレクトリでの操作には慣れていますが、具体的な手順は次のとおりです:
操作ディレクトリに入力します: cd /usr/local
ファイルをダウンロードします: wget
ファイルを解凍します: tar -zxvf php-7.2.10.tar.gz解凍されたファイル ディレクトリを入力します: cd php -7.2.10.tar.gz次に、次のようにコンパイルします。次のコマンド:./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysql= /usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-iconv --with-zlib --with-libxml-dir=/usr --enable-xml --disable -rpath --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --enable-mbregex --enable-fpm --enable-mbstring --with-gd - -enable-gd-native-ttf --with-openssl --with-mhash --enable-pcntl --enable-sockets --with-xmlrpc - -enable-zip --enable-soap --enable-opcache -- with-pdo-mysql --enable-maintainer-zts -with-mcrypt=/usr/include --with-mysql=shared,mysqlnd --with-mysqli=shared,mysqlnd --with-pdo-mysql=shared,mysqlnd --enable-ftp --enable-session --with-gettext --with-jpeg-dir --with-freetype-dir --enable-fastcgi --without-gdbm --disable-fileinfo
次に、次のコマンドを使用して最終的なコンパイルとインストールを完了します。
make && make install注: 表示しているバージョンがインストールしたバージョンと一致しない場合は、要求されたバージョン ファイルの場所を見つけて削除するか、そのままにしておくことができます。その後、環境変数を変更してインストールしたファイルディレクトリを指定します 操作方法は以下の通りです: まず環境変数ファイルを編集します: vim /etc/profile
インストール プロセスでエラーまたはエラーがあることを示すプロンプトが表示された場合は、この時点で、php -v コマンドを使用して、インストールが成功したかどうかを確認できます。
エクスポートを追加しますpath= ファイルの最後に「/usr/local/php/bin:$path」
source /etc/profile
この時点で、php -v を再度使用して現在のバージョンを表示し、インストールしたバージョン番号が表示されます。2. nginx のインストール
nginx は Apache 以外で最も主流のサーバー ソフトウェアなので、ngix のインストールも基本的な設定です。コンパイルとインストール方法は似ています。 . :
yum -y install gcc gcc-c++ autoconf automake make yum -y install zlib zlib-devel openssl yum -yinstallopenssl-devel pcre pcre-devel2 番目のステップは、nginx 公式 Web サイトにアクセスし、インストールするバージョンへのリンクを見つけることです。公式 Web サイトのアドレスは次のとおりです。以下の図に示すように、
nginx バージョン リスト
対応するバージョンのリンクをコピーし、次のように入力します。上記の操作ディレクトリ、/usr/local を操作します
ディレクトリを入力します: cd /usr/local
ファイルをダウンロードします: wgetファイルを解凍します: tar -zxvf nginx-1.8.0.tar.gz
解凍後にファイル ディレクトリに移動します: cd nginx-1.8.0次に、コマンド. /configure make && make installを使用してコンパイルしてインストールします。インストールが完了すると、/usr/local フォルダーの下に、conf、html、ログ、sbin ファイルが含まれる追加の nginx フォルダーが作成されます。nginx サービスを開始するには、./sbin/nginx を実行するだけです。
起動後、実際にサービスが起動しているか確認してください。ブラウザでサーバーアドレスにアクセスして、正常に起動しているか確認してください。サーバープロバイダーによっては 80 やサイトポートを禁止している場合があるので、個人的にはcurlメソッドで確認したいと思います。外部ネットワークのブラウザからはアクセスできません もちろん、grepやnstatで該当サービスが起動しているか確認することもできます。
以上がCentos7にPHPとNginxをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。