ホームページ  >  記事  >  バックエンド開発  >  CentOs7でPHP環境を構築

CentOs7でPHP環境を構築

不言
不言オリジナル
2018-04-14 14:14:1510291ブラウズ

この記事では、PHP 環境を構築するための CentOs7 を主に紹介します。必要な友人に共有します。ヒント: wget のダウンロード URL は、SSL 接続を確立できないことを示します。次のチュートリアル

https://blog.csdn.net/xinghun_4/article/details/50500331

rreee

InstallすべてのコンピレーションツールGCC gcc

reboot 重启虚拟机
  1. Nginx のインストール

yum groupinstall "Development Tools" "Server Platform Development" -y
    3.1 PHP 解析をサポートするように Nginx 設定ファイルを変更する
  1. wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmrpm -ivh epel-release-latest-7.noarch.rpmyum repolist      ##检查是否已添加至源列表

  2. PHP をインストールする
  1. yum -y install nginx   使用yum安装nginx
    systemctl start nginx  启动nginx,浏览器输入ip就可以看到nginx的欢迎页

    4.1 PHP yum ソースを追加する

    nginx配置文件默认放在/etc/nginx/nginx.confvi /etc/nginx/nginx.conf在server区间里加入以下内容
    注释掉本来的这两行 
            # location / { 
            #  } 
     location / { 
            root   /usr/share/nginx/html; 
            index  index.php index.html index.htm; 
        } 
      location ~ \.php$ { 
             root           html; 
             fastcgi_pass   127.0.0.1:9000; 
             fastcgi_index  index.php; 
             fastcgi_param  SCRIPT_FILENAME  /usr/share/nginx/html$fastcgi_script_name; 
             include        fastcgi_params; 
         } 
    systemctl restart nginx 重启nginx
  2. Yumソースパッケージを削除したい場合上記でインストールしたので再インストール
检查当前安装的PHP包
    yum list installed | grep php
如果有安装的PHP包,先删除他们
(这条命令看情况执行看清楚你安装的包用yum remove删除)
 yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_643

4.2 インストールするPHPのバージョンを選択

Centos 5.Xrpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpmCentOs 6.x
  rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm

  CentOs 7.Xrpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpmrpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm或者使用wget
wget https://mirror.webtatic.com/yum/el7/epel-release.rpmrpm -ivh epel-release.rpm
    4.2 PHP-FPMをインストール
  1. rpm -qa | grep webstatic
    rpm -e  上面搜索到的包即可

    php-fpmを起動

    php5.6yum install php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64
    
    php5.5yum install php55w.x86_64 php55w-cli.x86_64 php55w-common.x86_64 php55w-gd.x86_64 php55w-ldap.x86_64 php55w-mbstring.x86_64 php55w-mcrypt.x86_64 php55w-mysql.x86_64 php55w-pdo.x86_64
    
    php7
        yum install php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-mysql.x86_64 php70w-pdo.x86_64
  2. php.iniを設定
5.5yum install php55w-fpm 
5.6yum install php56w-fpm 
7.0yum install php70w-fpm

Mysqlをインストールする mariadbは入れない直接mysql

rreee

インストールsource sourceburreee

startmysql

rreee

ファイアウォールがあり、オープンポート80および3306

rreee

REROADFIRAWALL
    RREEE -RELEATEDの推奨事項:PHPランニング環境を構築する方法Ubuntu server_Linux の下で
  1. Sublime Text3 は PHP 開発環境を構築します

標準バージョンの Eclipse の PHP 環境を構築する手順

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

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