利用mysql+dubbo+redis+fastdfs实现用户图片上传信息修改
提取准备:
数据库:#启动服务servicemysqldstart#查看服务状态systemctlstatusmysqld#使用root用户登录mysql-uroot#修改临时密码alteruserroot
localhostidentifiedbyQiDian;#解决只能本机登录mysql-uroot-pusemysql;selecthostfromuserwhereuser=root;updateusersethost=%whereuser=root;flushprivileges;selectuser,hostfromuser;dubbo:#安装jdk#拷贝apache-zookeeper-3.6.0-bin.tar.gz到opt目录#解压安装包tar-zxvfapache-zookeeper-3.6.0-bin.tar.gz#重命名mvapache-zookeeper-3.6.0-binzookeeper#在/opt/zookeeper/这个目录上创建zkData和zkLog目录mkdirzkDatamkdirzkLog#进入/opt/zookeeper/conf这个路径,复制一份zoo_sample.cfg文件并命名为zoo.cfgcpzoo_sample.cfgzoo.cfg#编辑zoo.cfg文件,修改dataDir路径dataDir=/opt/zookeeper/zkDatadataLogDir=/opt/zookeeper/zkLog#启动Zookeeper./zkServer.shstart#查看状态./zkServer.shstatusredis:
#上传tar.gz包,并解压tar-zxvfredis-5.0.4.tar.gz#安装gcc(必须有网络)#忘记是否安装过,可以使用gcc-v命令查看gcc版本,如果没有安装过,会提示命令不存在yum-yinstallgcc#进入redis目录,进行编译make#编译之后,开始安装makeinstall#后台运行方式vim/opt/redis-5.0.4/redis.confdaemonizeyes#以配置文件的方式启动cd/usr/local/binredis-server/opt/redis-5.0.4/redis.conf#关闭数据库#单实例关闭redis-clishutdown#多实例关闭redis-cli-pshutdown#常用操作#检测端口是否在监听netstat-lntp
grep#检测后台进程是否存在ps-ef
grepredis#连接redis并测试redis-cliping#性能测试redis-benchmarkfastdfs:
#安装gcc(编译时需要)yuminstall-ygccgcc-c++#安装libevent(运行时需求)yum-yinstalllibevent#安装libfast