Questions tagged «vps»

VPS是“虚拟专用服务器”的首字母缩写。托管公司为客户提供租用计算资源的能力,这些资源用于创建和运行由客户控制但在托管公司的硬件上运行的虚拟机。这种VM被称为VPS。

2
我的服务器管理员希望我设置目录的公共写权限
我是Web开发的新手,所以请耐心等待。 我主要是iPhone开发人员,但最近使用共享托管为其他人创建了一个网站。我可以在该站点上用PHP很好地写文件,而不必考虑权限。 我正在为正在制作的新应用程序部署Web服务,但进展并不顺利。这里最重要的区别是我正在使用其他人的服务器,并且仅具有FTP / DB访问权限。 基本上,我拥有构成我的CMS的PHP文件,如下所示: mysite.com/admin/manage_news.php mysite.com/admin/manage_events.php 这些脚本然后可以编辑数据库或文件。它们可以与DB很好地交互,但是我的脚本无法写入文件系统。例如,他们可能尝试写入以下文件: mysite.com/data/img/event_1.png mysite.com/data/somefile.txt 这在我的MAMP安装(本地)上运行良好,但是一旦部署到服务器,PHP每次尝试写入时都会喷出错误……类似这样: 无法打开文件“ ../data/img/someimage.png”进行写入。 所以我给运行服务器的那个人发了电子邮件,他回来说: 经公众许可可以使用吗?(777) 而且,确实如此-但我对使用公共权限非常谨慎,因此请立即将其禁用。我给他发电子邮件说:“如何使我的PHP脚本使用标准用户权限编写”,他说: 将其保留为公共,会没事的 我认为这是域解析中某处的ip冲突,但我对此并不担心。 然后,我给他发送电子邮件说“肯定是不安全的”或类似的话,他回答了以下内容: 现实是,有数百万个网站,其中包括我管理的多个网站,这些网站的各个文件夹上都有777,这只是一种生活方式。 谁能给我一些我可以给他的解决方案的想法?还是我可以做些避免避免使用777的事情?我真的不喜欢我的网站/服务上的任何文件夹都是可公开写的。 我非常感谢您的建议,因为我对Web服务器了解甚少。

4
如何在centos上清理mysql安装
mysql不再存在,但是当我运行yum remove mysql它时说该软件包可用,但未标记为要安装,因此我无法安装新的mysql,因此在安装新的mysql之前,我需要完全删除与之相关的所有内容,但我没有表格创建的所以不需要备份任何内容我尝试使用yum插件yum-with-leaves无效,也找不到任何正确安装它的指南,无论如何我在论坛上读到它有故障并且不应被安装,所以我正在寻找其他方法来完全删除mysql 我可以使用sftp吗? @quanta 的输出rpm -qa | grep mysql是 mysql55-libs-5.5.10-1.w5 libmysqlclientl5-5.0.77-1.1.w5 php-mysql-5.3.8-1.1.w5 编辑 我试过了 yum remove mysql yum remove mysql-server yum clean all 而且似乎无法解决。 当我运行yum install mysql mysql-server或yum install mysql或者yum install install mysql-server我会得到这个
9 mysql  centos  vps  centos5  yum 

4
VPS绝对入门管理
我有一个我想建立的新站点,这是程序员所希望的。尽管该网站无法达到成功的StackOverflow的水平,但我确实希望它能够引起广泛的欢迎并取得相当的成功-无论如何,我很乐观。 我将从共享主机开始,可能会坚持托管我博客的公司,因为我对博客足够了解,但是我认为共享托管不是一个好的长期解决方案。 因此,到目前为止,我一直在研究各种VPS提供程序(主要是Slicehost和Linode)是否具有作为“下一阶段”提供程序的潜力。问题是我觉得使用VPS将完全超出我的范围。我对Linux的经验有限(我在笔记本电脑上尝试过几次,但总是遇到让我放弃的问题-通常是无线问题),尽管我很确定自己可以掌握基本知识安装程序,我担心我会感到非常不安全,或者无法处理维护问题。 显然,我的想法可能会完全失败,但是如果我达到了必须使用VPS的阶段,我宁愿不被裤子压垮。 因此,是否有任何好的教程/(电子书)/文章描述了如何了解您的VPS,或者我应该关注的任何其他问题。该站点很可能是“经典的” LAMP堆栈,尽管我可能会决定在以后(或确实)出现需求时将其交换出去。 我绝对最优先考虑的是security,因此是本帖子。考虑到在线资源(尤其是Slicehost和Linodes教程部分),我几乎可以怀疑,我可以共同破解一个可行的解决方案,但是我需要知道,这样做并不会使关键漏洞处于开放状态。 预防措施等 谢谢! 编辑: 在过去的几天里,我还在Hacker News和Reddit上问过这个问题,所以也许这些讨论的链接可能有用: 黑客新闻 Reddit
9 security  vps  lamp 

3
Linode Distro(如何选择?)64位?[关闭]
这个问题不太可能帮助将来的访客。它仅与较小的地理区域,特定的时间段或格外狭窄的情况(通常不适用于Internet的全球受众)有关。要获得使该问题更广泛适用的帮助,请访问帮助中心。 8年前关闭。 我已跳到Linode(360MB),并希望获得有关选择哪种发行版的反馈。我要运行LAMP(P为PHP)。 我主要对安全性,性能,稳定性和将来的修补程序感到好奇。 我应该使用64位版本的OS,还是有缺点? 选择... Arch Linux 2009.02 Arch Linux 2009.02 64bit CentOS 5.3 CentOS 5.3 64bit Debian 5.0 Debian 5.0 64bit Fedora 11 Gentoo 2008.0 Gentoo 2008.0 64bit OpenSUSE 11.0 Slackware 12.2 Ubuntu 8.04 LTS Ubuntu 8.04 LTS 64bit Ubuntu 9.10 Ubuntu 9.10 64bit 干杯
9 linux  vps  lamp  linode 

2
备份正在运行的KVM qcow2 VPS
我想要一种健壮的方法来在运行时备份qcow2文件的KVM VPS。搜索很长时间后,我发现我们可以使用rsync进行实时备份。我对rsync使用了以下命令: rsync -avh /vms/base.qcow2 /backup/backup.qcow2 它工作正常。但是,如果由于写入和删除操作(例如,安装新软件或更新)而更改VPS时进行备份,恐怕它可能会损坏备份qcow2映像。 因此,从实时VPS快照进行备份似乎是更有趣的选择。 我使用以下命令来备份正在运行的VPS: 1.创建快照: qemu-img create -f qcow2 -b base.qcow2 snapshot.qcow2 2.以原始图像格式(.img)转换快照: qemu-img convert -O raw snapshot.qcow2 /backup/backup.img 恢复VPS: 3.在qcow2图像中转换原始图像: qemu-img convert -O qcow2 /backup/backup.img base.qcow2 然后我们可以通过virsh create base.xml命令启动VPS 。 即使此方法也可以完美运行,我仍然不确定这是否是备份运行VPS的正确方法。我在这里和这里找到关于qemu-img命令的不错的文档。但是他们没有提及有关在原始图像中转换实时VPS快照的任何内容。 哪种方法更适合实时VPS备份?在原始图像中转换快照是否安全? 如果我能获得有关快照和基本文件在特定条件下的行为的详细文档,这将非常有帮助。 也许我们也可以将基本的qcow2映像转换为原始备份文件,而不是转换快照。因此命令流将为: 1.创建快照 2.将基本qcow2转换为备份原始映像 3.将快照更改提交到基本映像 4.删除快照 我尝试了一下,在5GB的小型VPS上效果很好。但是,当VPS很大时,是否有可能发生错误或VPS损坏? 提前致谢...

2
Nginx + php-fpm-每个php-fpm在运行时处理70-100%cpu
我遇到以下情况: 我们使用8核,8gb ram,2.6 GHz频率的linode-使用nginx + php-fpm-我们获得了非常高的cpu使用情况图(我们不想成为如此糟糕的VPS邻居)... 我们一次在网站上的用户数少于100,因此这种情况也令人难以置信,这是因为我们的CPU使用率很高。 我们使用的是一个非常未知的,可能是cpu密集的php方式的,可疑的,可怕的框架,而不是众所周知的,文档完善,精心设计的其他框架,如wordpress或drupal,其中有很多关于缓存的文档(以及插件)处理缓存)在nginx + php_fpm平台上的php。 因此,我们有大约6个开放的php-fpm进程,它们在运行时分别消耗大量(30+,通常接近99%)的cpu-我丝毫不知道如何阻止他们使用太多的cpu 。我不知道是哪个PHP脚本导致了这些峰值,因为它们一直在发生……通常只有1或2个正在运行-但是当所有6个脚本运行时,我们会最大化所有8个cpus。 我的pool.d / www.conf文件具有以下设置: pm = dynamic pm.max_children = 10 pm.start_servers = 4 pm.min_spare_servers = 2 pm.max_spare_servers = 6 我们进行此^设置是因为,按照我的解释方式,我们的内存实际上是惊人的(htop显示使用了472/7000 + mb,没有交换等),并且我们可以处理更多的进程并中断等待获得的行已处理-但不幸的是,由于每个进程在运行时对我们的cpu来说过于繁琐-我们最终将CPU驱动通过屋顶-因此我们无法处理足够的进程。 问题 -我们到底该怎么做才能减少进程php-fpm cpu的使用,以便我们可以增加该pool conf文件中php-fpm的设置 -而且是的,/ var / log / php5- fpm.log大喊大叫我们要增加孩子并调整/增加最小/最大/启动服务器。但是,这样做会使我们的平均负载达到疯狂,如前所述。我们如何在不必使用缓存的情况下做到这一点或我们有哪些选择? 我的点子?我已经阅读了有关使用cpulimit的信息,以确保没有任何进程花费超过分配的cpu数量-但这会使速度变慢以致无法使用吗?或者这样做,我们可以提高运行多个流程的能力-我还认为可以运行两个池-一个池用于我们的前向网站(客户体验),另一个用于后端(这在一定时间影响我们的前向站点) -正在运行消耗性报告)。 我已经花了几天的时间在这个主题上进行研究,搜索等等,但是这很困难,因为每个人的情况对于他们的系统来说都是如此独特-问题在于这样一个特定的,闻所未闻的,可能写得不好的框架-很难找到解决方案。我们也不能只废弃此框架-我必须找到某种解决方案。 更新:我已经实现了memcache来存储php会话-因为该框架严重依赖于用户会话,并且我们系统的性质是员工经常一次使用多个选项卡-每个选项卡都返回到会话以确认功能/用户数据等...因此,我希望由此带来的效果有所提高-如果您愿意,欢迎对此发表评论-我将在明天达到更高的高峰时段时看看情况如何。

2
尝试在vps上设置OpenVPN服务器
我正在公共场所使用本教程http://tipupdate.com/how-to-install-openvpn-on-ubuntu-vps/在我的VPS上为自己设置OpenVPN服务器。 但是,每当我尝试启动服务器时,它都会给我这个机会, root@vps:~# /etc/init.d/openvpn start * Starting virtual private network daemon(s)... * Autostarting VPN 'server' [fail] 日志包含此 Tue Dec 11 10:53:32 2012 Diffie-Hellman initialized with 1024 bit key Tue Dec 11 10:53:32 2012 /usr/bin/openssl-vulnkey -q -b 1024 -m <modulus omitted> Tue Dec 11 10:53:33 2012 TLS-Auth MTU parms [ L:1542 …

1
vCPU是与1个Socket相同还是一个Core?
目前,我有一个带有2(vCPU)处理器的Hyper-v VPS。我想安装限制为1个套接字或4个核心(以较小者为准)的SQL Server Express 2012。 我的问题: vCPU是作为单个内核还是作为插槽?还是完全不同的东西?
8 vps  sql  vcpu 

8
用于小型虚拟专用服务器?
我租了一个小型VPS(〜130MB RAM)来运行IRC机器人。不再需要该漫游器,因此我有一个VPS,直到结算期结束为止。 我也有共享的虚拟主机,但是没有人能想到VPS可能对共享虚拟主机有用吗? 我是Web和桌面应用程序的开发人员。 对于较大的VPS的建议也欢迎。
8 linux  hosting  vps 

7
Slicehost替代品[关闭]
这个问题不太可能对将来的访客有所帮助;它仅与较小的地理区域,特定的时间段或极为狭窄的情况(通常不适用于Internet的全球受众)有关。要获得使该问题更广泛适用的帮助,请访问帮助中心。 8年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 虚拟专用服务器公司sliceshost有哪些好的替代选择?我想要一些备用供应商。

8
我应该选择哪个虚拟化平台,Xen或OpenVZ?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 5年前关闭。 我正在将共享托管升级到VPS托管,主要是为了将服务器管理技能添加到我的开发技能中,因此我在注册时面临许多新选择。 我需要选择Xen或OpenVZ虚拟化平台。 据我所知,OpenVZ更加“用户友好”,但除此之外,我还不能真正分辨出差异。 我将选择Ubuntu Linux,只是因为我认为它是最用户友好且最受欢迎的软件,并且我认为Xen和OpenVZ都可以与它很好地兼容。 就我的“学习如何管理服务器”而言,您认为Xen或OpenVZ更合适吗?
8 vps  xen  openvz 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.