mysql5.7 phpMyAdmin Access denied for user ‘root’@’localhost’

      遇到这种报错,先检查MySQL版本,如果是5.7的话,那默认是不允许phpmyadmin使用root登录的。解决办法是,建立一个phpmyadmin专用账户,流程如下:1.进入mysql命令行sudomysql--user=rootmysql2.创建phpmyadmin用户CREATEUSER'phpmyadmin'@'localhost'IDENTIFIEDBY'你的密码';GRANTALLPR…

    标签:PHPMySQL发布于:2019-11-17 06:32:52

    ubuntu mysql远程连接+phpmyadmin安装

      一、如何让ubuntu上的mysql允许远程连接进入MySQL,执行如下命令:usemysql;GRANTALLPRIVILEGESON*.*TO'username'@'%'IDENTIFIEDBY'password'WITHGRANTOPTION;flushprivileges;//刷新selecthost,userfromuser;//查看是否成功退出mysql;打开sudovim/etc/m…

    标签:UbuntuPHPMySQL发布于:2019-11-17 06:24:13

    解决phpmyadmin出现The mbstring extension is missing错误方法

      这篇文章主要介绍了phpmyadmin提示Thembstringextensionismissing的解决方法,分析了错误提示的原因与不同平台的解决方法,具有一定的参考借鉴价值,需要的朋友可以参考下一、问题:phpmyadmin提示:Thembstringextensionismissing.PleasecheckyourPHPconfiguration.二、解决方法:其实只要运行一段:yumin…

    标签:PHP发布于:2019-11-17 06:20:03

    CentOS7配置redis主从复制方法

      1.准备好4台机器192.168.42.150redis-node1#主192.168.42.151redis-node2#从192.168.42.152redis-node3#从192.168.42.153redis-node4#从将主机解析写入hosts文件,分发至每台机器2.安装redis,配置好基本配置(1)4台机器,分别安装rediscd/usr/local/srcwgethttp://…

    标签:RedisCentos发布于:2019-11-17 06:12:54

    Redis消息队列实现

      消息队列某次在某乎上看到有人提到消息队列的问题,然后有人在回答里提到了Redis,接着便有人在评论里指出:Redis是缓存,不是消息队列。但不幸的是,Redis的确提供一个简易的消息队列机制,可以用于一些要求不那么高的场合。方法就是利用Redis的列表类型的push和pop操作。我对前文所介绍的RedisCache作了一点简单的扩展,增加了消息队列功能。实现代码基本就这么点:classRedisM…

    标签:Redis发布于:2019-11-17 06:04:31

    rhel 7.x设置VSFTPD允许匿名登陆

      rhel 7.x设置VSFTPD允许匿名登陆工作环境中的Server经常没有外网环境,需要自己搭建YUM源。利用web总觉得会白白浪费一台主机,又不想改变端口,所以就喜欢用Vsftpd。之前一直在centos6.x环境上面装vsftpd。在/etc/vsftpd/vsftpd.conf中设置anon_root=/mnt/ios然后重启就可以匿名访问该目录了。现在在rhel7.x环境中安装vsftpd,同样在/etc/vsftpd/vsftp…

    标签:Vsftpd发布于:2019-11-17 05:52:49

    grep命令的基本用法

      1.grep正则表达式(对文本行进行搜索过滤)格式:grep[option]PATTERN[FILE...]option:-i:忽略大小写-v:取反,显示未被匹配到的pattern-n:显示匹配的行号-c:统计匹配的行数-o:只显示匹配到的pattern-q:静默,不予显示-A#:after,匹配到的行再向后显示#行-B#:before,匹配到的行再向前显示#行-C#:context,向前向后各显…

    发布于:2019-11-17 05:36:59

    使用Docker Compose部署Django和Vue.js应用

      前言本文主要内容关于使用docker-compose实践部署后端django-rest-framework和前端vue.js应用。记录其中遇到的一些坑以及解决办法。准备Docker-compose环境系统:Ubuntu16.04(阿里云)代码中用户名:test安装Docker#installdocker##prepareecho'Preparing...'sudoaptupdatesudoaptu…

    标签:部署Docker发布于:2019-11-17 05:32:05

    CentOS 6 GitLab的安装配置与使用方法

      CentOS 6 GitLab的安装配置与使用方法前言GitLab是利用RubyonRails一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需…

    标签:GITCentos发布于:2019-11-17 05:17:21

    Linux行匹配命令grep介绍

      Linux行匹配命令grep介绍grep(globalsearchregularexpression(RE)andprintouttheline,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep搜索的是包含某一模式的行,而不是完全匹配某一模式的行。常用选项-v反转查找-i忽略字符大小写-q不显示任何信息-E使用扩展正则表达式-R在目录中递归搜索-F搜索固定字符…

    标签:Linux发布于:2019-11-17 05:05:57

    docker安装部署gitlab 配置使用部外nginx

      一、docker安装gitlab镜像1,镜像信息https://hub.docker.com/gitlab/gitlab-ce/dockerpullgitlab/gitlab-ce2,启动镜像sudodockerrun--detach\--hostnamegit.tmy.com\--publish8929:80--publish2289:22\--namegitlab\--restartalway…

    标签:部署GITDockerNginx发布于:2019-11-17 04:57:51

    CentOS 7 rpm安装mysql 5.7.18

      CentOS 7 rpm安装mysql 5.7.18最近一直使用MySQL,mysql-Linux下安装写了使用其他方式安装mysql,这次主要采用rpm格式来安装,试了一下感觉这种安装模式比较简单。卸载MariaDBcentos7默认安装MariaDB而不是mysql,可能MariaDB数据库和mysql会冲突,故先卸载MariaDB。1、查看已安装MariaDB相关的包rpm-qa|grepmariadb2、查看已安装的MariaDB相关yum…

    标签:CentosMySQL发布于:2019-11-17 04:50:46

    centos 6.5 ansible的安装与使用方法

      centos 6.5 ansible的安装与使用方法实验环境:centos6.5x64安装epel源:rpm-ivhhttps://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm安装ansible服务端:yuminstallansible-y在配置文件中添加主机vim/etc/ansible/hosts[testhost]192.168.28.70测试所有连接的客户端:[…

    标签:AnsibleCentos发布于:2019-11-17 04:41:39

    配置VIM支持Nginx .conf文件语法高亮显示

      配置VIM支持Nginx .conf文件语法高亮显示我们在编辑配置Nginx的配置文件(.conf)时,由于他没有高亮的功能,但是Nginx官方是支持这个功能的;要想在编辑配置Nginx配置文件(.conf)的时候高亮语法以降低配置的错误发生率,我们只需要使用Nginx官方的语法高亮文件就可以了。手动修改下载Nginx配置文件的语法文件:nginx.vimwgethttp://www.vim.org/scripts/download_script.…

    标签:Nginx发布于:2019-11-17 04:16:15

    Vi/Vim全局替换基本语法

      Vi/Vim全局替换基本语法在vim编辑中,编辑器使用指定的字符模式对文件中的每行进行检查,使用新字符串来替换模式。全局替换使用命令:g(global全局)和:s(switch替换)。单个字符替换::s/oldew/这将把光标所在行old的第一次出现修改为new。/(斜杠)是该条命令不同部分之间的分隔符(当斜杆为该行的最后一个字符时,可不写)单个字符多个替换::s/oldew/g把当前行old的每次出现改为new,而不只是该…

    发布于:2019-11-17 03:53:06