服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我正在运行一个DigitalOcean.com虚拟服务器,使用典型的Ubuntu LAMP堆栈来安装一些WordPress站点。 当然,MySQL服务每隔一两周似乎就会崩溃。 如果我重新启动MySQL或服务器,没关系。 我认为我受到一些造成MySQL连接问题的黑客的打击。 有没有人知道一种方法来自动重启MySQL服务? 我正在考虑使用夜间CRON作业重新启动MySQL,但似乎应该有一个更好的方法。 也许我没有正确configurationMySQL? 我将不得不findMySQLconfiguration/ ini文件。 编辑:我会很快挖掘错误日志。 也许就像configuration改变一样简单。
在我的DigitalOcean液滴中,我正尝试使用我的NginX在同一个液滴上托pipe多个网站。 我可以使用或不使用default_server标记访问test.domain1.com和domain1.com 。 但是,访问domain2.com只是在浏览器中显示domain1.com (带有default_server标记的服务器块)的内容,而不会将 url转发到domain1.com 。 我检查了我的configuration错字,但找不到一个。 其次,access.log和error.log都没有任何问题。 我的液滴的主机名是domain1.com。 我已经创build了2个DNS条目 :1个用于domain1.com,另一个用于domain2.com。 两者都具有相同的A和CNAMElogging。 @ A ip.add.re.ss www CNAME @ * CNAME @ 我的configuration是: /etc/nginx/nginx.conf: http://pastebin.com/AWf5EM66 /etc/nginx/global/wordpress.conf: http://pastebin.com/Uc9KSqhh /etc/nginx/global/restrictions.conf: http://pastebin.com/cLfMv6jC /etc/nginx/sites-available/sites.conf: server { listen 80; listen [::]:80; root /usr/share/nginx/html/domain1_test; index index.php index.html index.htm; server_name test.domain1.com; include global/restrictions.conf; include global/wordpress.conf; } server { listen 80; listen [::]:80; […]
我有一个LAN-A,VLAN 10,15和一个三层交换机-A用于VLAN 10和15之间的通信。这个LAN工作正常。 我有一个LAN-B的VLAN 60,65和一个三层交换机B用于VLAN 60和65之间的通信。这个LAN工作也OK。 问题:我需要额外的第3层交换机还是其他路由器在LAN-A和LAN-B之间进行通信? (让我们说vlan 10设备与vlan 60设备)。 或者可以通过configuration交换机A和B来实现? 谢谢。 亚瑟
我有一个Ubuntu 12.04服务器,其中/家庭烫发已被废除。 现在,当我尝试login时,我得到: Could not chdir to home directory /home/myuser: Permission denied /bin/bash: Permission denied Connection to myserver closed. 任何build议如何我可以挽救这个服务器。 我有sudoer权利。
如果没有远程运行的守护进程,例如从通过SMB2(通过VPN)安装的驱动器复制到外部硬盘(USB 2.0,悲哀地),rsync(3.1.1)的好处让我感到困惑。 这两个连接都很慢(我的数据是〜1TB),但是我很困惑,如果压缩或仔细比较,如果所有这些都需要我的CPU在数据中读取数据,那么不会有什么问题? 这两个驱动器都是本地的。 (我无法通过rsyncreplace使用SSH的SMB连接,因为它无法处理我的密码。)或者即使使用远程驱动器,我也很疑惑,如果在另一端没有人执行压缩之前,rsync可以做到这一点,数据到达本地CPU。 这是一个合理的设置这样的副本? rsync -vhcrC –progress src dest -c: Maybe checksums are a bad idea, file size and timestamp might be the only thing rsync can check without loading the data in in the first place. -h: human-readable output -v: verbose -C: skipping what CVS skips 遗漏: -a: I am not interested […]
我想创build一个EC2实例,使用一个弹性IP分配刀。 刀具有–associate-eip选项,但是当我使用这个选项时,它会失败,错误“错误:请求的弹性IP不可用”。 尽pipeAWS控制台中的EIP显示IP可用。 我执行的命令 刀ec2服务器创build-S testKey -I ami-e7b8c0d7 -security-group-id test_sg -n -test-eip -f m3.medium -region us-west-2 -i testKey.pem -associate-eip 6.6。 6.6 错误:请求的弹性IP不可用。 我有没有错过任何明显的步骤? 刀在哪里寻找弹性IP列表? 有没有一个地方通知弹性ip列表刀?
所以对于nginx来说是新的。 在Ubuntu上,我使用“sudo apt-get install nginx”安装了nginx,然后安装了php5-fpm sudo apt get install php5-fpm 。 我遵循以下步骤: https : //www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-12-04,并得到了nginx工作罚款与php5-fpm 。 这是从我的nginxconfiguration文件启用fastCGI代理的相关部分。 location ~ \.php$ { fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } 这工作完美,PHP文件运行如何,他们假设。 然后我下载了nginx-1.7.3.tar.gz,如果从源代码build立: –configure –prefix=/usr/local/nginx-1.7.3 make sudo make install 所以现在我会有两个安装nginx。 第一个使用apt-get install nginx ,这个是从源码build立的。 我可以以不同的方式运行每一个sudo service nginx start运行apt-get install version , sudo /usr/local/nginx-1.7.3/sbin/nginx运行从源代码构build的版本。 要启用“从源代码构build”的fastCGI代理,我认为它与第一次安装nginx相同,因此nginx.conf文件的快速cgi代理位置块与第一个相同。 但 […]
我有一个数字证书,带有服务器和客户端身份validation扩展以及一个私钥。 现在我想连接到一个远程服务器(REST Web服务),它应该接受我的请求,因为我的证书。 作为第一步,我想检查这个连接是否会工作。 远程服务器不在我的控制之下。 我有这个REST的URL https://host.test.com/REST/admin/user/1212/ ,我需要做的证书请求。 那么我怎样才能通过命令行(Linux系统)来做到这一点?
我目前的网站架构有两个在Rackspace Cloud中使用公有IP的Ubuntu服务器。 其中之一是networking和MySQL服务器。 另一个只用于耗时计算。 他们都有Iptables,允许所有出站stream量和入站HTTP,HTTPS,SSH和build立的连接。 我使用密码连接到ssh服务器,但是这个连接受到Fail2ban的保护。 我使用无人参与的升级来保持服务器的更新。 我正在转向亚马逊AWS,并考虑将我当前的体系结构更改为使用具有公共和私有子网的VPC 。 但是,我有一些疑问: 我会使用一个默认(小)NAT实例。 我认为它需要保持更新,是否自动更新? 我还有另外三个实例:公有子网中的Web服务器和私有子网中的MySQL服务器和计算服务器。 我如何使用ssh访问每个这些实例? 这个架构比现在更安全吗?
今天早些时候,我从OpenLogic提供的图像中新build了一个Azure中的CentOS。 当我尝试用yum update来更新系统时,我得到: Loaded plugins: security http://olcentgbl.trafficmanager.net/centos/6/os/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 6 – "Couldn't resolve host 'olcentgbl.trafficmanager.net'" Trying other mirror. http://olcentgbl.trafficmanager.net/centos/6/extras/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 6 – "Couldn't resolve host 'olcentgbl.trafficmanager.net'" Trying other mirror. ..还有两个… Setting up Update Process No Packages marked for Update 主机名已更改或暂时不可用? 关心Niklas