我有服务器:
Sql服务器
VPS
我在debian服务器上安装了apache。我想通过PDO访问我的SQL服务器。但是出现了一个错误:
SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'my_sql_server_ip' (110)'
但是,我可以从本地apache服务器(MAMP)访问我的SQL服务器。所以我认为问题在于客户端。
有什么建议吗?
我正在尝试将redis设置为使用Unix套接字。
除了在文件末尾添加以下内容外,我使用的是股票Debian安装/etc/redis/redis.conf,这是基于这个信息的:
# create a unix domain socket to listen on
unixsocket /run/project/redis.sock
# set permissions for the socket
unixsocketperm 775
#requirepass passwordtouse
# bind 127.0.0.1
daemonize yes
# maximum
我有一个关于VPS的网站。
我遇到的问题是,当我输入服务器的IP时,它会链接到网站。
即使在进入mail.domain.com时,它也会做同样的事情。
我如何禁用它,这样访问者就会收到消息或被定向到该域?
我试着禁用IP并在云flare上邮寄一条记录,但不起作用。
我的设置是:
VPS on Linux Debian
Nginx
no control panel just command line
Cloudflare
DNS setup with BIND
我正在开发一个简单的服务器-客户端应用程序。服务器应用程序托管在VPS上。我对它有一个问题:它的行为很奇怪...当我在我的PC上测试它时,它工作得很好,但当我在VPS上启动它时,当一个客户端应用程序试图连接(协议是TCP)时,它(程序)就挂了。我甚至不能用“kill a VPS TERM java”命令杀死它,所以我需要重启整个-vs才能重启它。客户端和服务器应用程序都是用Java编写的。VPS操作系统是Ubuntu。有人能就这件事给我提个建议吗?
今天早上我醒来时发现我的数据库出现了一个问题,在运行show databases; show tables;时显示以下错误 ERROR 1449 (HY000): The user specified as a definer ('mysql.infoschema'@'localhost') does not exist 我没有手动升级,所以不确定是什么导致了这一点,我尝试运行mysql_upgrade,但它似乎已被弃用。 我尝试使用这些命令手动创建用户,但遇到以下错误; DROP USER 'mysql.infoschema'@'lo
我在CloudVPS上有一个VPS,我用RSA密钥通过SSH访问它。服务器正在运行Nginx。但是,尾波2损坏了保存密钥的文件夹,使我无法访问VPS。
CloudVPS有一个在线控制台,他们告诉我,我需要用它重新访问我的服务器。我该怎么办?
我尝试了# vi /etc/ssh/sshd_config,但是我不能做任何更改,因为我不能在在线控制台中使用键盘上的箭头键。请帮帮我。
我喜欢在我的浏览器中创建原型--使用Jquery/类似的东西来修改DOM、加载脚本、图像、css等,而不需要接触文本编辑器或unix shell。
有没有什么东西我可以安装在VPS上,它可以简单地下载我从特定脚本请求的web上的任何文件的副本,以便下次我请求它时,它将从我的VPS中提供,而不是再次命中原始文件?显然,浏览器已经缓存了大部分内容,但不同之处在于,我希望其他机器上的其他用户能够在我的VPS上获得缓存的副本--但这与设计无关--
例如:
require("library-that-checks-for-a-copy-on-my-VPS");
//pulls it d