Posts tagged VPS

Linux VPS安装Virtualmin/Webmin教程

0

Virtualmin是基于Webmin(功能强大的基于Web的Unix系统开源管理工具)的功能强大以及灵活性强的一个虚拟主机控制面板,适用于Linux和UNIX操作系统。Virtualmin功能全面,界面友好,能管理邮箱,数据库,应用程序,甚至整个服务器。

下面的所有操作是在VPS主机CentOS 5.5操作系统中进行。

先卸载CentOS中默认安装的apache

yum -y remove httpd yum -y install file yum -y install patch yum -y update

安装Virtualmin/Webmin

1、以root登录SSH,下载install.sh脚本。

wget -c http://software.virtualmin.com/gpl/scripts/install.sh

2、执行脚本安装Virtualmin/Webmin。

chmod +x install.sh ./install.sh

安装成功后,你可以使用https://ip:10000或者https://你的域名:10000(注意是用https的),用户名是root,密码是root的密码。

3、设定界面语言为简体中文。 设置方法:Webmin-Webmin Configuration-Language-Display in language-Simplified More >

快速取消BurstNET VPS循环续费账单问题的方法

0

BurstNET VPS系国人购买最多的美国VPS产品之一,由此也给国人带来不少问题。其中循环续费账单就是一种一个非常普遍,也非常让用户不舒服的问题之一。首先解释下什么是BurstNET循环续费账单?比方说你之前在BurstNET购买了一个VPS产品,而当你不需要时等其自然停止(没去发TK或取消),但之后你又想用BurstNET VPS时,再去购买BurstNET VPS产品了,但发现所购买的VPS一直不开通,后续还会给你发如下一封邮件:

Your BurstNET® account currently has invoice(s) that are overdue. It is possible that these invoice(s) have specifically not been paid, while other newer invoices have been. Please make payment on these invoice(s) immediately, or contact us to explain/discuss why these specific invoice(s) have not yet been paid. Failure to make payment, or discuss this issue with us, will More >

Linode更换机房教程

0

其实也算不上“教程”,因为Linode本身已经给我们提供了非常方便的控制后台,结合其提供的Lish(Linode Shell),可以以最快、最安全的方式更换机房。闲话不多说,直接说流程:

1. 备份文件:没人会保证在更换机房的过程中会出现何种意想不到的状况,说句难听的,没准你连机房停电都能在换机房的过程中赶上!所以,最稳妥的方法就是做好备份,包括数据库以及其他一些东西。

2. 做好DNS的当机监控:从搜索引擎的角度讲,在你的网站无法为访客提供正常服务的这段时间里,有一个简单的说明页面,要好于“无法打开”,虽然这不是100%的准确,但总归有一个“宕机切换”是比较靠谱的,更何况诸如DNSPOD、WEBLUKER之类的智能DNS都免费提供这个功能。

3. 联系Linode客服:说明你要更换的机房,有些客服会多出一个“让你确认备份完毕”的步骤,而有些则不会,所以还是如第一条所说,做好备份!

4. 客服确认后,会提示你关闭VPS,并点击控制面板上大大的“migration”按钮进行数据迁移。迁移的过程视带宽而定,一般来说,20G磁盘镜像+512MB Swap镜像的数据转移,大概需要20分钟左右。

5. More >

VPS上大容量数据库备份方法

0

MySQL数据库的备份,最常用的是phpmyadmin、帝国备份王之类的工具,但是如果备份时提示内存超限的话,可以使用下面的方法。

一、数据库的导出

导出数据库要用到MySQL的mysqldump工具,基本用法是: shell> mysqldump [OPTIONS] database [tables] 如果你不给定任何表,整个数据库将被导出.

1.导出整个数据库 mysqldump -u用户名 -p密码 数据库名 > 导出的文件名 /usr/local/mysql/bin/mysqldump -uroot -ppassword wordpress | gzip -9 – > wordpress_db.sql.gz 2.导出一个表 mysqldump -u用户名 -p密码 数据库名 表名> 导出的文件名 /usr/local/mysql/bin/mysqldump -uroot -ppassword wordpress wp_config> wordpress_wp_config.sql

二、数据库的导入

进入mysql数据库控制台,命令为 mysql -u用户名 -p密码 /usr/local/mysql/bin/mysql -uroot -ppassword 选择数据库 mysql>use More >

安装lnmp前请先运行screen

1

虽然之前vps侦探已经发表过screen命令的使用方法,并结合lnmp一键安装包进行了简单的说明,但是还是有些小白会问当通过putty或者SecureCRT安装lnmp时,网络突然掉线或者不小心putty被关掉等等原因,造成lnmp安装过程被中断怎么办,其实防止这种现象很简单,只要在安装lnmp前执行screen命令就可以了。

licess也在vps侦探上说过screen命令的使用方法,下面结合lnmp的安装过程再说一下。

1、screen安装方法就不说了,点击链接看文章吧。

2、执行:screen -S lnmp 创建screen会话。

2、执行:wget -c http://soft.vpser.net/lnmp/lnmp0.5-full.tar.gz 下载安装包。

3、执行:tar zxvf lnmp0.5-full.tar.gz 解压。

4、执行:cd lnmp0.5-full/ 进入lnmp0.5目录。

5、Centos执行:./centos.sh ,Debian 执行:./debian.sh 进行安装。

如果网络掉线,可以重新连接,再执行 screen -r lnmp 就会看到你的lnmp安装进程。

本文出处:VPS侦探

SSH远程会话管理工具 – screen使用教程

1

VPS侦探在刚接触Linux时最怕的就是SSH远程登录Linux VPS编译安装程序时(比如安装lnmp)网络突然断开,或者其他情况导致不得不与远程SSH服务器链接断开,远程执行的命令也被迫停止,只能重新连接,重新运行。相信现在有些VPSer也遇到过这个问题,今天就给VPSer们介绍一款远程会话管理工具 – screen命令。

一、screen命令是什么?

Screen是一个可以在多个进程之间多路复用一个物理终端的全屏窗口管理器。Screen中有会话的概念,用户可以在一个screen会话中创建多个screen窗口,在每一个screen窗口中就像操作一个真实的telnet/SSH连接窗口那样。

二、如何安装screen命令?

除部分精简的系统或者定制的系统大部分都安装了screen命令,如果没有安装, CentOS系统可以执行:

yum install screen

Debian/Ubuntu系统执行:

apt-get install screen

三、screen命令使用方法?

1、常用的使用方法

用来解决文章开始我们遇到的问题,比如在安装lnmp时。

1.1 创建screen会话

可以先执行:screen -S lnmp ,screen就会创建一个名字为lnmp的会话。

1.2 More >

我个人推荐的域名主机服务商

0

1.国外域名注册商 (1).Godaddy.com 目前世界最大的域名注册商(WildWestDomains.com),注册一个域名就送一个免费10G的空间(有广告),还送Email服务等增值服务,域名解析速度很快。 付款方式:支付宝(Alipay)、Paypal、Credit Cards(VISA、MasterCard、American Express、Discover)。

(2).Name.com 注册和续费.com/.net域名9.99美元/年,注册.org域名价格7.49美元/年,免费送Google Apps,还可以使用优惠码FREEWHOIS获得免费的whois隐私保护。 付款方式:Paypal、Credit Cards(VISA、MasterCard、American Express、Discover)。

2.国外VPS主机提供商

(1).Linode.com提供型号为Linode 512的VPS主机,采用Xen技术,价格为19.95美元/月,一年付可以优惠10%,两年付可以优惠15%。具体配置如下:512MB内存,20GB硬盘,200GB流量,独立IPv4地址1个。购买额外的IPv4地址,价格是1美元/月/个。机房速度测试可以到这里:http://www.linode.com/speedtest/(亚洲用户可以使用Tokyo, JP和Dallas, More >

如何挑选最适合自己的美国VPS主机商

0
一、什么是VPS(Virtual Private Server)

VPS(Virtual Private Server 虚拟专用服务器)技术,将一部服务器分割成多个相互隔离的虚拟专享服务器的优质服务。 每个VPS的运行和管理都与一台独立主机完全相同,都可分配独立公网IP地址、独立操作系统、独立超大空间、独立内存、独立CPU资源、独立执行程序和独 立系统配置等。 用户除了可以分配多个虚拟主机及无限企业邮箱外,更具有独立服务器功能,可自行安装程序,单独重启服务器,总而言之,VPS是一项具备高弹性、高质量及低 成本效益的服务器解决方案,是高端虚拟主机用户的最佳选择。您不再受其他用户程序对您造成的影响, 得到的是更加公平的资源分配,远远低于虚拟主机的故障率。(来源

说 的通俗一点,VPS能得到比一般的虚拟主机更高的权限和体验,一般每个VPS都带有至少一个独立IP,可以随意建站,可以随意装系统扩展,可以随意下载东 西,总之,在高度虚拟化的技术下,VPS和独立服务器已经差不多,甚至,配置好的VPS性能已经远超于一般配置的独立服务器。

二、VPS主机商流行的虚拟化技术

市场上的VPS商家主要有 Xen 和 OpenVZ 两种开源的虚拟化技术

Xen 是一个开放源代码虚拟机监视器,由剑桥大学开发。它打算在单个计算机上运行多达 More >

CentOS下重新安装yum的方法

1

今天deepvps不小心误删除了VPS下面的yum,大家都知道yum在linux中是很重要的一个功能,软件的下载,系统的更新都要靠他。没有yum,系统基本处于半残废状态。

deepvps晚上Google好久没有结果。后来问了猫哥,猫哥果然高人,三言两语就给解决了。现在简单记录如下,方便后面出现问题的同学查看。

在SSH里面依次输入下面的命令:

1,下载最新的yum-3.2.28.tar.gz并解压

wget http://yum.baseurl.org/download/3.2/yum-3.2.28.tar.gz tar xvf yum-3.2.28.tar.gz

2,进入目录,运行安装

cd yum-3.2.28 yummain.py install yum

结果提示错误:

CRITICAL:yum.cli:Config Error: Error accessing file for config file:///etc/

后来经猫哥提醒,原来是缺少配置文件。在etc目录下面新建yum.conf文件,然后再次运行

yummain.py install yum

顺利完成安装。

3,最后更新系统,全部搞定,收工。^_^

yum check-update yum update yum clean all

本文转载自:深度VPS

本站服务器从虚拟主机更换为VPS

2

一直以来,本站都在使用虚拟主机(Web Hosting),没有使用VPS/VDS或独立服务器的原因是觉得有些浪费,等访问量超过虚拟主机的负荷时再换也不迟。

最近几天,本站虚拟主机所在服务器的磁盘性能极低,表现为打开网站后台的速度极慢,甚至无法正常登陆WordPress后台进行网站内容更新,所以在服务器时间10/26/2010 05:08,我发了一个Ticket到Sugarhosts.com(本站的网站服务器提供商)咨询原因。

大约在发Ticket的2个小时以后,得到Sugarhosts客服人员的回复:“您好,您所在的服务器遭到不明 CC 攻击,现已对该攻击打开防御。客户网站基本恢复正常访问速度。我们现正对可能遭受攻击的站点进行排查,排查结束将开始转移工操作。预计转移工作将在24小时内完成。 ”

是否受到CC攻击,我们客户也没有办法知道,但既然如此,我只有向他们要求尽快转移网站到新的服务器,不就是24小时嘛。

等啊等,到了服务器时间10/27/2010 05:35,也就是24小时之后,我发现网站仍未转移。

继续发Ticket到Sugarhosts.com,在服务器时间10/27/2010 More >

Go to Top