Centos6.5 Apache+mysql5.7+phpadmin4.9

4165 ワード

Centos6.5: Apache+phpadmin+mysql5.7 httpdyum install httpdvim/etc/http/conf/httpを構築する.conf末尾にServer Name IP:80 service httpd startを追加(ファイアウォールをチェック、ブラウザアクセス、アクセス可能かどうかをチェック)二、PHPyum install phpcd/var/www/htmlをインストールしてテストファイルinfoを作成する.phpvim info.php phpinfo()を追加しますか?>ブラウザアクセス(http://IP/info.php)PHPモジュールページが表示され、phpがmysqlでサポートされます.php-mysqlパッケージをインストールする必要があります.(phpバージョンとデータベースバージョン、php>=mysql)1.現在インストールされているPHPパッケージyum list installed|grep php 2を確認します.PHPパッケージがインストールされている場合は、yum removeCentOs 6を削除します.xrpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpmyum 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_64CentOs 7.Xrpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpmrpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
三、mysql 5.7 wgetのインストールhttps://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpmrpm -Uvh mysql57-community-release-el6-9.noarch.rpmyum-y install mysql-community-serverソフトチェーン(/var/lib/mysqlをディスクの大きいディレクトリにソフト接続)service mysqld start(/bin/bash/etc/init.d/mysqld start)grep'temporary password'/var/log/mysqld.fenxi2015tlkgmysql -uroot -p ALTER USER 'root'@'localhost' IDENTIFIED BY '';GRANT ALL PRIVILEGES ON . TO root@"%"IDENTIFIED BY '' WITH GRANT OPTION;
四、公式サイトでPHPAdminパッケージをダウンロードするhttps://www.phpmyadmin.net/downloads/ダウンロード後、/var/www/htmlに解凍し、phpadmincd/var/www/html/phpadmincp configと名前を変更します.sample.inc.php config.inc.php(コピープロファイル)
vim  config.inc.php       
          /**     */
                $connect_hosts = array(
                  '1'=>array(
                    "host"   => "172.18.12.123",  //     
                    "user"   => "root",
                    "password" => ""
                  ),
                  '2' => array(
                    "host"   => "172.18.10.123", //   1
                    "user"   => "summer",
                    "password" => ""
                   ),
                  '3' => array(
                    "host"   => "172.18.11.123", //   1
                    "user"   => "root",
                    "password" => ""
                   )
                  );

                for ($i=1;$i<=count($connect_hosts);$i++) {

                  /* Authentication type */
                  $cfg['Servers'][$i]['auth_type'] = 'cookie';
                  /* Server parameters */
                  $cfg['Servers'][$i]['host'] = $connect_hosts[$i]['host'];   //  host
                  $cfg['Servers'][$i]['connect_type'] = 'tcp';
                  $cfg['Servers'][$i]['compress'] = false;
                  /* Select mysqli if your server has it */
                  $cfg['Servers'][$i]['extension'] = 'mysql';
                  $cfg['Servers'][$i]['AllowNoPassword'] = true;
                  $cfg['Servers'][$i]['user'] = $connect_hosts[$i]['user'];  //     
                  $cfg['Servers'][$i]['password'] = $connect_hosts[$i]['password']; //  
                  /* rajk - for blobstreaming */
                  $cfg['Servers'][$i]['bs_garbage_threshold'] = 50;
                  $cfg['Servers'][$i]['bs_repository_threshold'] = '32M';
                  $cfg['Servers'][$i]['bs_temp_blob_timeout'] = 600;
                  $cfg['Servers'][$i]['bs_temp_log_threshold'] = '32M';
                }
  httpd,      http://IP/phpMyAdmin 

五、ログイン成功後のページの問題:(1)フレーズパスワードの問題はconfig.inc.phpファイルに$cfg['blowfish_secret']='"";この行は、単一引用符に任意に文字列を入力します.(最新バージョンphpadmin、最低32ビット入力)(2)tmpディレクトリ、キャッシュの遅い問題は/var/www/html/phpadminでtmpディレクトリを作成し、777権限を付与します.httpd再アクセスを再起動します.