标题:
[教程]
后台v2升级v3,后台登陆不了,phpmyadmin无法访问的解决办法。
[打印本页]
作者:
77ya
时间:
2016-9-5 10:54
标题:
后台v2升级v3,后台登陆不了,phpmyadmin无法访问的解决办法。
全网原创首发。
只安装v3的后台系统(v2的升级或v3的独立安装)
wget http://wdcp3.wdlinux.cn/down/install.sh
sh install.sh
1.我按照官方的操作,很快升级成功,也成功打开后台地址。
然后我修改了端口,限制了域名访问,然后就出现了The requested URL /phpmyadmin/ was not found on this server.
后台登陆不了了,以前V2修改端口,限制域名都很正常!
这都是轻车熟路,不可能出错,搜索一晚上相关教程,搞不定!
过程就不说了,结果说一下。
后台从V2升级到V3,原先的v2服务进程wdapache还在运行,
而V3的服务进程wdcp也在运行,然并卵,冲突了,不管是V2后台还是V3后台都无法登陆的。
解决办法:
登陆ssh,运行
service wdapache stop
service wdcp start
相关官方说明:
http://www.wdlinux.cn/bbs/thread-52728-1-1.html
用你限制域名或者IP后的,就可以登陆后台了。
v3如果忘记了自己设置的限制,登陆SSH,运行
/www/wdlinux/wdcp/shell/wdcplogincip.sh
v2的命令是
sh /www/wdlinux/tools/wdcp_login_chp.sh
相关原始教程:
http://www.wdlinux.cn/bbs/thread-53251-1-1.html
但是,一旦你重启服务器,问题依旧了。
解决办法,登陆wdcp后台
系统管理->启动服务->wdapache
设置禁止自启动。
搞定。
2.phpmyadmin无法登陆!
官方给的说明:
http://www.wdlinux.cn/bbs/thread-52685-1-1.html
其中,基于安全考虑,xxx为随机生成的字串,在安装时自动生成
文件存放在默认目录/www/web/default下
这个或许是全新安装的时候会随机生成,我后台从v2升级到v3,
/www/web/根本没有default的文件夹。
解决办法,就是自己登陆winscp在/www/web/目录下创建个default文件夹,并且创建public_html文件夹
然后进入/www/wdlinux/wdcp2/里面的phpmyadmin文件夹移动或者复制到/www/web/default/public_html/
接着在wdcp后台创建个站点,目录设置/www/web/default/public_html/
然后就可以访问phpmyadmin了
说明:这个专门访问phpmyadmin的站点,你一样可以自己修改自己电脑的hosts,来达到限制外人访问,比如
fshadfdhkfjdsjdfjfsjsfjkjjkldsfjklfjsjk.sadjhdsh指向自己的服务器IP,然后站点里在限制只能这个域名访问。
可以在系统设置里->WEB设置里,把http://fshadfdhkfjdsjdfjfsjsfjkjjkldsfjklfjsjk.sadjhdsh/phpmyadmin/ 填进去,方便自己登陆。
小结:V3这个专门的设置方法,我不知道官方的本意是做什么?更安全?还是更方便?
论安全,如果不做域名等限制, 跟原来的V2一样不安全。
论方便,V2设置后台登陆限制,即可同时把phpmyadmin也限制了,很省事
现在弄这样,还要自己开站点,然后做限制,自己本机改hosts。本人搞网络十几年的老鸟都是费了老大事才搞明白,
写到这里,依然有好多话想说。。。
作者:
wlforyou
时间:
2016-9-6 09:34
写的真棒,学习中。
欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/)
Powered by Discuz! 7.2