Archive for Apache

Centos上安裝phpmyadmin

1. 參照鳥哥, 打入以下命令

[root@linux ~]# yum install httpd mysql-server php php-devel php-mysql

2.由於yum安裝的php版本關係(5.1.6), 去phpmyadmin首頁下載 phpMyAdmin-2.11.9.6-all-languages-utf-8-only.tar

3.解壓縮後, 放至 /var/www/html下 並建議更名為phpmyadmin

4. 至phpmyadmin目錄下, 下這行指令
   cp config.sample.inc.php config.inc.php

5. 編輯config.inc.php, 並存檔
   /* Authentication type */
   $cfg['Servers'][$i]['auth_type'] = 'http';

6. 確定是否 關閉SELinux:
   修改/etc/selinux/config文件中的SELINUX="" 为 disabled
   ...
   SELINUX=disabled
   ...
   然後重新開機

7. 記得更改目錄權限
   chmod -R 755  /var/www/html/phpmyadmin 記得別用777!!!

8.打開phpmyadmin之後, 如果看到以下訊息:
  找不到 PHP 內的 mbstring 編碼模組, 沒有這個模組, phpMyAdmin 無法準確地分割雙字元文字, 而可能產生問題.
  請在安裝 php-mbstring , 即:
  yum install php-mbstring  就可以了

發表迴響

Wrong permissions on configuration file, should not be world writable!

今天服务器上的phpmyadmin打开后出现下面的提示:

Wrong permissions on configuration file, should not be world writable!

进入phpMyAdmin页面时显示:Wrong permissions on configuration file, should not be world writable
原因:这个不关XAMPP的事了,是phpmyadmin目录权限设置的问题,如果你把phpmyadmin的所有文件chmod 777就会出现这个提示了
解决方法:只要修改文件属性就可以了,phpmyadmin要运行在755权限下,
终端运行sudo chmod -R 755 /opt/lampp/phpmyadmin
原来是phpmyadmin权限为777,要把所有文件的组和其他用户的写权限全部去掉才行,将权限改为755后一切正常。

以前遇到权限问题都是一律设为777,现在看来不能再这样了,呵呵,安全问题也是很重要D~

發表迴響

Follow

Get every new post delivered to your Inbox.