centos6.4安裝phpmyadmin

來源:互聯網
上載者:User

首先去官網下載phpmyadmin的安裝包。

官網我貌似進不去,在這裡下的:http://sourceforge.net/projects/phpmyadmin/

1.解壓phpmyadmin到根目錄

[root@localhost ~]# tarz zxvf phpMyAdmin-3.5.4-all-languages.tar.gz /var/www/html/phpmyadmin


2.配置

[root@localhost ~]# cd /var/www/html/phpmyadmin/[root@localhost phpmyadmin]# cp libraries/config.default.php .[root@localhost phpmyadmin]# mv config.default.php config.inc.php[root@localhost phpmyadmin]# vim config.inc.php


修改以下內容:

$cfg['PmaAbsoluteUri'] = 'http://192.168.159.4/phpmyadmin/';$cfg['Servers'][$i]['host'] = '127.0.0.1';$cfg['Servers'][$i]['auth_type'] = 'cookie';


以下兩步解決phpmyadmin不能登陸的問題
3.修改php.ini

[root@localhost ~]# vim /etc/php.inisession.save_path = "/var/lib/php/session"


4.修session目錄的許可權和屬主:

[root@localhost ~]# chown -R nobody:nobody /var/lib/php/session[root@localhost ~]# chmod 777 /var/lib/php/session


5.重啟apache服務

然後在瀏覽器中輸入http://127.0.0.1/phpmyadmin/

此時我的電腦出現了phpmyadmin
403錯誤:phpmyadmin 403 You don’t have permission to access /phpmyadmin/ on this server,然後上網找到的解決方案如下:

網上的資料說是selinux的問題,於是將其關掉但還是不行。還有一種說法說是selinux給httpd分配的許可權問題,總之就是和許可權有關。

於是進行下面的操作:

1.修改許可權

2、修改phpmyadmin的許可權使其得到selinux分配給httpd的許可權,不過上面操作之後都沒有用。

3、在http.conf檔案(我的在/etc/httpd/conf/中)中加入:
<Directory “/usr/share/phpmyadmin/”>AllowOverride None  Order allow,deny  Allow from all  </Directory>


然後:

sudo service httpd restart

之後,問題就解決了。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.