搭建站点遇到问题梳理总结
1、API一直无法访问,检查了framework与IIS(添加角色),在IIS中添加站点后指向对应目录但是一直400(正常应该是404),检查了很多次都没发现有什么问题,折腾了几个小时,运维来看发现
2、数据库在安装机器上可以正常访问,但是在其他机器上通过navicate和workbench都无法连接上,提示机器被拒绝连接,后来发现是权限问题,执行语句
grant all privileges on *.* to 'root(用户名)' @'%' identified by 'root(密码)';
FLUSH PRIVILEGES
后面又发现执行这个语句也会报错15:43:55 grant all privileges on *.* to 'root' @'%' identified by 'root' Error Code: 1045. Access denied for user 'root'@'%' (using password: YES) 0.000 sec,查阅资料说是没权限
select * from mysql.user 查询数据库用户名以及对应权限
select * from mysql.user where User='root' and Host='localhost(对应IP地址,下表中root有多个ip的所以会报错)'查询对应用户
3、couchbase无法访问
1)安装的是couchbase3.0版本,但实际上数据库对应的版本已改成5.0以上,导致无法对应上
2)创建couchbase user与bucket名称要一一致S3T-3IN-33(名称|username);ruany(用户密码);http://IP:8091/pools进行加密字符串,填充到couchbaseconfigvalue中
4、一切链接成功但是发现无法解析deveewqeeeo.dleeeeedc.com,检查网络链接,服务器无法连接到外网,添加DNS解决
搞定,