Centos配置Apache phpadmin環境

2021-07-29 05:42:04 字數 4371 閱讀 9292

1,修改root密碼

通過ssh用root登陸以後,輸入passwd,然後輸入兩次新密碼即可。

2,公升級系統核心

yum -y update

3,安裝apache+php+mysql環境,可以使用下面的命令一次性安裝,裡面包含了很多以後需要用到的擴充套件元件

4,啟動apache和mysql

5,設定apache,mysql自啟動

6,配置mysql

1#設定mysql的root密碼

mysqladmin -u root password 『密碼』

進入mysql:  mysql -u root -p #此時會要求你輸入剛剛設定的密碼,輸入後回車即可

mysql> drop database test; #刪除test資料庫

mysql> delete from mysql.user where user = 」; #刪除匿名帳戶

mysql> flush privileges; #過載許可權

7,安裝phpmyadmin

使用2.7.0的請參考這篇文章《phpmyadmin讓mysql資料庫管理溫和化》

wget

tar  zxvf phpmyadmin-4.0.10.20-all-languages.tar.gz #解壓phpmyadmin

mv phpmyadmin-4.0.10.20-all-languages /var/www/phpmyadmin #移動檔案到**目錄

cp /var/www/phpmyadmin/config.sample.inc.php  /var/www/phpmyadmin/config.inc.php

chmod 660 /var/www/phpmyadmin/config.inc.php #改變其屬性,使其具有可寫性

vi /var/www/phpmyadmin/config.inc.php #修改phpmyadmin的配置檔案

#找到此行,並設定相應的口令(這個口令只是程式內部使用,並非登入相關的口令。)

$cfg['blowfish_secret'] = '在此填入口令';

chown-r root.apache /var/www/phpmyadmin/  #改變phpmyadmin的歸屬

#建立供apache呼叫的phpmyadmin配置檔案如下:

alias /phpmyadmin /var/www/phpmyadmin

service httpd restart #重啟apache

8,公升級php

如果你使用centos官方源安裝的php版本是不支援phpmyadmin3.4.8的,所以我們需要把php公升級的更新的版本

01 rpm --import

02 vi /etc/yum.repos.d/utterramblings.repo

#寫入下面內容

[utterramblings]

name=jason's utter ramblings repo

baseurl=

enabled=1

gpgcheck=1

gpgkey=

#公升級php

yum update php

#公升級mysql

yum update mysql

到這裡整個安裝配置就算結束了,我們可以訪問我們的** http://ip/phpmyadmin看看是否可以正常使用。

phpmyadmin安裝完成後,開啟需要輸入使用者名稱和密碼,預設應該輸入mysql的root和密碼,但輸入正確後會報[#2002 cannot log in to the mysql server]錯誤,這是phpmyadmin的連線方式配置不正確,phpmyadmin的config.inc.php中預設配置的連線方式為[tcp],修改為[socket]就可以了。

$cfg['servers'][$i]['socket'] = '/tmp/mysql.sock';

$cfg['servers'][$i]['connect_type'] = 'socket';

安裝php5.6,解決php 5.5+ is required.

收藏安裝完最新的phpmyadmin之後,發現提示php 5.5+ is required,於是回頭公升級伺服器的php版本。

步驟解讀:

檢視已安裝的php版本,命令:yum list installed | grep php

如果有安裝的php包,先刪除他們 

配置yum源,事先確認yum源的鏈結是不是有效的。

確認安裝的php版本。

# yum list --enablerepo=remi --enablerepo=remi-php56 | grep php

安裝php5.6---php-opcache及php-pecl-apcu會有效的提高php執行速度。

# yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-pecl-apcu php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-phpunit php-pecl-xdebug php-pecl-xhprof php-pdo php-pear php-fpm php-cli php-xml php-bcmath php-process php-gd php-common

此處省略n行...正在安裝,遇到輸入,選y就是了。

最後,確認php版本。命令:php-v

重啟httpd,大功告成!收工!

重啟命令:systemctl restart httpd.service

1.執行

複製**

**如下:

yum install php-mbstring

2. 修改php.ini (這一步非常重要, 部分lxadmin版本無法自動修改)

複製**

**如下:

echo 『extension=mbstring.so' >>/etc/php.ini #更具php安裝目錄而定

3. 重啟web service

如果是apache: service httpd restart

方法二:

php 5.36

安裝目錄:/usr/local/php

複製**

**如下:

#cd /usr/src/php-5.3.6/ext/mbstring

#/usr/local/php/bin/phpize

#./configure --with-php-config=/usr/local/php/bin/php-config

#make && make install

echo 『extension=mbstring.so' >>/usr/local/php/lib/php.ini

#/usr/local/apache2/bin/apachectl restart

使用/usr/local/php/bin/php -v #檢視配置是否錯誤

使用php.info檢視mbstring是否安裝成功

樹莓派搭建web伺服器 安裝apache php

輸入命令 sudo nano sources.list 新增 deb wheezy main contrib non free rpi deb jessie main contrib non free rpi 更新軟體源 sudo apt get update 更新軟體 sudo apt get u...

Centos網絡卡配置

安裝完成後,在esxi下,如果網絡卡型別為虛擬,則centos5.5無法使用網絡卡。解決方法 1 新增網絡卡,e1000。2 ifconfig a,檢視網絡卡資訊。3 重啟網路服務,restart network service。4 修改 etc sysconfig network scripts ...

CentOs 配置網絡卡

首先檢視網絡卡裝置ifconfig a 看下有幾塊網絡卡裝置根據網絡卡裝置名稱在 etc sysconfig network script裡建立相對應的檔案 如 我的網絡卡是eth0則建立ifcfg eth0 vi etc sysconfig network script ifcfg eth0 修改...