在CentOS中安装phpMyAdmin笔记
用的是腾讯云的服务器,反正学生有优惠,赞~,系统为CentOS 7.3 64位。
安装以下包:
1.
apache
yum -y install httpd
apache 扩展
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
2.
php
yum -y install php
php-fpm
yum -y install php-fpm
php扩展
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-devel
3.
MySQL
yum -y install mysql
php-mysql
yum -y install php-mysql
mysql-server
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm`
yum install mysql-community-server
修改mysql密码
1. mysql –u root
2. set password for 'root'@'localhost' =password('用户密码');
开机自启
1. chkconfig httpd on
2. chkconfig mysqld on
重启服务
1. service mysqld restart
2. service php-fpm start
3. service httpd restart
查看端口情况
netstat –tunlp
下载phpMyadmin
curl -L https://files.phpmyadmin.net/phpMyAdmin/4.0.10.20/phpMyAdmin-4.0.10.20-all-languages.zip -o phpmyadmin.zip
解压
unzip phpmyadmin.zip
将解压的文件夹移动Apache 的服务器的根目录下面
mv phpMyAdmin-4.0.10.20-all-languages /var/www/html/phpmyadmin
访问
http://服务器公网ip/phpmyadmin
PS:断断续续地装上了phpMyAdmin,遇到了很多坑,重装很多遍。
yum -y install php
中的php版本是5.4,而最新的phpMyAdmin要求php的版本在5.5+,当我将5.4转出5.5的过程中总是报error,在Stack Overflow上找不少办法,yum clean all
效果不错,但还是会出错一部分。。暂时先用回低一级版本phpMyadmin.
参考:
1. 腾讯云主机Linux Centos7系统phpmyAdmin软件安装记录
2. Centos7下Yum安装PHP5.5,5.6,7.0
3. linux yum命令详解
上次安装了php5.4环境的,现在试试看php7环境下安装
前提:安装了apache和mysql
卸载掉php5.4
先看看系统中php安装情况rpm -qa | grep php
,因为php中有些包是存在依赖关系的,所以用rpm -e 名字
进行移除,卸载完后查看,还有php-mysql
也要卸载掉。
然后在安装php7,yum -y install php70w
,然后安装扩展yum -y install php70w-fpm php70w-cli php70w-gd php70w-mcrypt php70w-mysql php70w-pear php70w-xml php70w-mbstring php70w-pdo php70w-json php70w-pecl-apcu php70w-pecl-apcu-devel
然后更换phpMyadmin版本,将/var/www/html/phpmyadmin/删除掉,然后重新下载,解压,移动到该目录下。
curl -L https://files.phpmyadmin.net/phpMyAdmin/4.7.3/phpMyAdmin-4.7.3-all-languages.zip -o phpmyadmin.zip
unzip phpmyadmin.zip
mv phpMyAdmin-4.7.3-all-languages /var/www/html/phpmyadmin