• linux系统下进行安装phpMyAdmin(基于Centos)


    介绍:linux系统是支持在线安装下载相关包的,进行安装phpmyadmin,需要进行以下步骤:

    1、确定安装方式是在线安装还是离线安装还是源码安装

    2、确定phpmyadmin要安装的的linux系统是基于什么系统的(目前我使用过有以下几种1-Ubuntu 2-Redhat 3-Centos--红帽公司出的免费版) 使用命令

    uname -a

      查看系统说明

    3、确定linux在线安装的命令是什么,并查看系统本身是否含有相关在线安装命令

    1-Ubuntu--dpkg/apt-get install    
    2--Redhat--yum
    3-Centos--yum)

    4、以上3步确定好之后,需要确保linux系统下含有Apache(Centos下以httpd展示)且确定Apache版本-查看方式:

    httpd -v

         确定是否有PHP的环境且PHP版本,查看方式:

    php -v

    确定是否有Mysql且版本-查看方式:

    mysql _V

    如果没有以上环境;请先确保以上环境完成》安装以上环境如下

    Apache: 在线安装:

    yum install httpd 
    #安装成功后,进行使用命令重启服务器
    service httpd restart
    #打开浏览器,输入ip地址127.0.0.1 会出现Apache的页面
    #若没有正确出现,检查防火墙以及SELINUX(linux下的安全子系统)状态
    #关闭防火墙
    firewall-cmd --add-service=http --permanent
    #更改SELINUX
    vi /etc/selinux/config
    #改成以下模式

    #SELINUX=enforcing

    #SELINUXTYPE=targeted 

    SELINUX=disabled

      ##SELinux 的三种工作模式 1. enforcing:强制模式。违反 SELinux 规则的行为将被阻止并记录到日志中。

                    2. permissive:宽容模式。违反 SELinux 规则的行为只会记录到日志中。一般为调试用。

                    3. disabled:关闭 SELinux

    重启服务应该就可以了

    PHP在线安装方式:

    yum install php php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-bcmath php-mhash
    #更改index.php
    vi /var/www/html/index.php

    <?php

      phpinfo();

    ?>

    #重新启动服务器

    restart httpd service

    #可以成功看到php页面

    安装mysql:在线&离线

    #在线
    yum -y install mysql mysql-server mysql-devell
    #离线 下载地址http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
    #下载成功后 执行
    rpm -ivh mysql-community-release-el7-5.noarch.rpm
    #打开服务
    service mysqld start
    #进入mysql页面
    mysql -uroot -p #回车两次
    #出现mysql> 或者 Mariadb> 则成功
    #更改密码
    mysql -uroot -proot #回车两次
    use mysql;
    update user set password=password('root'where user='root'#用户名为:root 密码为:root
    flush privileges;
    #ctrl+c 退出mysql
    #使用 mysql -uroot -proot 进行检验

    5、若在线安装,确保第4步中的三个环境都有且已配置完成,执行yum install phpmyadmin ;

      若出现错误,执行yum list 查看可以安装的软件,确保phpmyadmin大小写无误;

      若大小写一致,还出现错误,则使用命令 yum repolist 确定源有多少,若源不足,进行更新源;

     若更新源之后还有错误,则可能系统不支持在线安装phpmyadmin,则需要下载离线包进行安装;

      因博主的环境不支持在线,因此提供理想方式下载安装PHPmyadmin

      phpmyadmin官网下载地址:https://www.phpmyadmin.net/downloads/

      4.6.6版本地址:https://www.phpmyadmin.net/files/4.6.6/

      
    #下载:phpMyAdmin-4.6.6-all-languages.tar.gz
    #解压
    tar -zxvf phpMyAdmin-4.6.6-all-languages.tar.gz
    #复制到var/www 或者var/www/html下
    #此部分博主遇到了大坑,建议用户先进行查看httpd.conf
    mv phpMyAdmin-4.6.6-all-languages /var/www/html/phpMyAdmin
    cd phpMyAdmin
    #将phpMyAdminlibraries的config.default.php 复制到phpMyAdmin路径下并更改名字为config.inc.php ,
    cd libraries
    sudo cp config.default.php /var/www/html/phpMyAdmin/config.inc.php
    #配置config.inc.php
    #配置如下:https://www.cnblogs.com/grimm/p/5299218.html
    #!!!注意 $cfg['blowfish_secret'] = 'abcdefghijtklmnopqrstuvwxyz';设置短语密码尽量设置32位以上
    #进行重启服务
    service httpd restart
    ##TIPS:若报403错误,请检查selinux & 更改http.conf里的内容 更改参考链接地址:http://down.chinaz.com/try/201202/1662_1.htm

    ##TIPS:若还会有误,请将phpMyAdminlibrariesconfig.default.php以及phpMyAdminconfig.inc.php的秘钥
    phpMyAdminconfig.sample.inc.php保持一致

    浏览器输入ip地址:http://127.0.0.1/phpMyAdmin出现以下页面

    附:若配置phpmyadmin使登录时可填写IP

    找到/libraries/config.default.php当中的$cfg['AllowArbitraryServer'] = false;更改为$cfg['AllowArbitraryServer'] = true;

    则出现

    以上  就完成啦!!

  • 相关阅读:
    课题论文之调研--贝叶斯网络
    Android开发--数据存储之数据库操作
    Android开发--数据存储之File文件存储
    ROS常用命令
    CMakeLists.txt实例运用(入门)
    乐视三合一奥比中光Orbbec Astra Pro在ROS中配置显示RGB、深度、IR图像的两种思路
    VTK显示CT图像视图
    手眼标定
    并联机器人位姿解算
    信息物理融合CPS
  • 原文地址:https://www.cnblogs.com/gjianli/p/14954009.html
Copyright © 2020-2023  润新知