© / Posted in 网事如烟,知识如海 / October 22, 2009

    这几天,又偷懒不好好工作了。玩了下火山的免费VPS。呵呵,相信这个VPS推广的程度,大家应该都知道了吧?不过一直没去玩,我想没有去申请试试的人都和我差不多的想法——麻烦。是啊,申请麻烦,续期麻烦,使用麻烦。特别是对一些只想做一个小博客,不想花精力去玩空间的人来说。

    不过,如果有点时间的话,还是可以试试的。简单的使用并不麻烦。下面我来说下我从申请到可以使用的过程吧。

作者:孤毒老鼠
原文链接:http://blog.shuwo.org/archives/380

1.首先是申请:


 (1) 注册并登录会员中心。
(2) 选择要申请的VPS(有Linux或Windows可选)。
(3) 回答几道服务器管理必备的基本知识问题,若回答错误,将被拒绝申请。(由于许多不会管理和使用VPS的用户申请,导致资源浪费,因此申请前通过回答问题检测用户是否适合使用VPS,对于不会管理VPS的暂无法申请。)
(4) 回答正确者,将进入申请步骤,选择VPS名称进行申请(由于申请的人众多,可能有多人同时申请VPS,最先点击的用户获得使用权,请在进入这一步时迅速提交申请)。
(5) 若您选择的VPS未被申请,您将获得此VPS的使用权。

其中麻烦的一点是需要身份验证。验证过后才能申请。没办法,用手机验证了身份,虽然很不喜欢这种验证。虽然不要钱,但是还是把自己的信息给别人了不是?呵呵~~

————————————————————————

2.登陆SSH


申请成功后,会在会员中心->VPS管理里面看到所申请到的VPS的信息
如:
虚拟机名称:vmlinux20101,公网IP:123.59.84.66,内网IP:10.2.1.101,SSH远程端口:20101;
远程帐号:root;远程口令:volit_abcd1234,ftp端口:10101;ftp帐号:myftp;ftp口令:volit1999;
mysql帐号:root;mysql口令:volit1999。

这些就是VPS的信息了。

那么接下来就该用SSH登陆VPS进行设置了。本地需要安装SSH客户端(windows平台:SecureCRT、putty等工具)。我用的是putty,小巧,绿色。大家可以自己搜索下载,这里是chinaz的下载http://down.chinaz.com/soft/7320.htm

用其他的也一样,能连上SSH就行。打开putty以后把公网IP和你的SSH远程端口填上,然后open就可以了。当然,你也可以save一下,以后就不用每次都输入IP和端口了,直接双击你save的配置就行。

连上以后,使用你的VPS信息里的远程帐户和密码登陆。

————————————————————————

附:


火山的VPS默认已经安装了网站运行所需要的一些程序。我们只需要再进行简单的修改配置就能够使用了。

a:apache服务,安装路径在 /usr/local/apache2/,网站数据路径在/data/web/,apache配置文件是/usr/local/apache2/conf/httpd.conf,php配置文件是/etc/php.ini,
用户可编辑 /usr/local/apache2/conf/httpd.conf 或 /usr/local/apache2/conf/vhost.conf 添加更改虚拟主机。
配置文件里有模板www.vhost.cn(网站路径/data/web/www/)与my.mysql.cn(网站路径/data/web/mysqladmin,使用phpmyadmin管理MYSQL数据库)。
启动关闭apache服务命令:/etc/init.d/httpd -k start|stop|restart

b:Pure-Ftpd服务,安装路径在 /usr/local/pureftpd/,配置文件是 /usr/local/pureftpd/etc/pure-ftpd.conf,Pure-Ftp使用mysql配置帐户的文件是/usr/local/pureftpd/etc/pureftpd-mysql.conf。
pureftpd.users表特别字段说明:User:帐户名;Password:帐户密码;Dir:用户主目录路径。

c:MYSQL数据库服务,安装路径在 /usr/local/mysql/,数据目录在:/data/mysql/,配置文件是 /etc/my.cnf,启动与关闭服务命令:/etc/init.d/mysqld start|stop|restart,其它客户端与工具命令路径:/usr/local/mysql/bin/。
已经使用apache整合的phpmyadmin对MYSQL数据库进行方便管理。

————————————————————————

3.登陆后第一件事情


我觉得应该是先改密码,对吧?呵呵~~
(1) SSH密码更改:
登录进系统,不会登录的看本站的“SSH软件使用”。
登陆上SSH 后 在命令行输入:
passwd root
下面他会提示你输入新密码和确认密码。你输入两次即可。注意:输入到命令行后,显示器上是不显示 任何东西的。
(2) MYSQL码更改:
在命令行输入
mysqladmin -u root -p password ******
root 是系统分配给你的默认MYSQL管理员账号,这里的***就代表你的密码
(3)FTP 密码更改:
命令行输入 mysql -u root -p ***
这里的*** 是你刚刚改过的新的MYSQL密码,这样就登陆到了 MYSQL 环境下,然后输入:
use pureftpd
再输入
update users set password = '****' where user = 'myftp';
这里的 **** 是你 FTP 的新 密码
到此我们已经把三个密码全部改完了。

上面是网上的一个密码更改说明。照着做就好了。期间有可能会有一点小小的不同,比如新密码的输入,有时候会是在你运行命令行再叫你输入,命令中设定的密码没用。大家自己看着变通一下就好。

————————————————————————

4.然后是配置我们自己的网站


vi小提示:

i是进入编辑模式,进入后可进行文档插入编辑

更改完之后,先按Esc退出编辑,然后Shift+zz退出编辑并保存

输入:
vi /usr/local/apache2/conf/httpd.conf
 

找到:

<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>

把其中None改为All

这样,服务器就支持.htaccess文件了。

#my.mysql.cn BEGIN
<VirtualHost *>
DocumentRoot /data/web/mysqladmin
ServerName my.mysql.cn
   php_admin_valut open_basedir /data/web/mysqladmin
   php_admin_value upload_tmp_dir /data/web/mysqladmin
</VirtualHost>
#my.mysql.cn END

把其中my.mysql.cn改为你自己的域名,这个域名是phpmyadmin的域名,用个二级域名就好,如:mysql.yourdomain.cn

这样,就能通过域名访问phpmyadmin来进行数据库管理了。

然后保存退出。

输入:
vi /usr/local/apache2/conf/vhost.conf

里面已经有一个模版了~~修改之~~改成你自己的域名。或者按照模版添加网站也随便你。
然后保存退出

/etc/init.d/httpd -k restart
重启下httpd服务,刚才的配置就生效了。

————————————————————————

5.配置FTP


FTP本来就可以直接用了,为什么要配置呢?呵呵,那是因为我在使用中发现,它禁止了.htaccess文件的上传!所以我们需要修改一下配置。
vi /usr/local/pureftpd/etc/pure-ftpd.conf

找到里面的

DisplayDotFiles    no

改为

DisplayDotFiles   yes

这个是FTP里是否显示以点开头,也就是隐藏文件的选项

继续找到

ProhibitDotFilesWrite  和 ProhibitDotFilesRead 把两个都改为 no

这两个选项是禁止读写以点开头的文件,改为no就不禁止了,就可以上传.htaccess文件了。

/etc/init.d/pureftpd restart
重启FTP服务使配置生效。这样,FTP就配置完了。

————————————————————————

6.绑定域名


因为免费的VPS是共享IP,并非独立的。所以,当你的域名指向这个共享IP的时候,服务器怎么知道你要访问的是哪个VPS呢?这就需要域名绑定了。

在火山的 会员中心->VPS管理->绑定域名 里面进行绑定。必须是已备案的域名。

但是,在我的绑定过程中,发现了问题,就是,net.ru和org.ru都绑定不了,即使我的域名是已经备案了的。后来问了客服才知道,是被屏蔽了。更郁闷的是,我的这个cn域名也是备案了的,也绑定不了!试了再多次也没有用。而我试着绑定别人的已备案域名,比如cnbeta.com就可以!说明不是备案检测问题……所以,导致了我不得不去申请一个已备案的免费二级域名。先是试了cn.vc,不行。后来用了cs.vc才可以……

————————————————————————

7.VPS续期


这个免费的Linux系统VPS,首次申请后,只有一天的期限。所以一定要记得续期。续期可以在网上搜索别人发的邀请码,每个邀请码可以续期一天,最多续期七天。

等你使用了3天后,就可以生成自己的邀请码供别人使用,别人使用了你的邀请码,你的使用时间就增加2天,最多增加30天。

————————————————————————

至此,VPS就能正常使用了,文件通过FTP管理,数据库通过phpmyadmin管理。不过郁闷的是,解压缩问题,我目前是用SSH登陆上去解压的,有点麻烦。大家可以试试使用一些解压缩php程序。我试了一个不好用,就懒得试了。

最后,放出我的结果 http://vlrat.cs.vc

郁闷啊,写这篇文章居然写了快2个小时,又很晚了,睡觉去了,各位晚安。

本文有 49 篇评论 ↓↓

  1. 佩服 佩服

    说的没错 感觉你怎么像火山的技术员哦 SSH是都可以做 只是好麻烦 也许为了安全 舍得 现在弄好啦 做的淘客 老大淘客做到怎么样 给些经验吧

    1. @佩服, 晕,我可不是什么火山的技术员,无聊了玩玩他们的免费VPS而且~~
      淘客没做过~~呵呵~~对于那些网赚的都不感兴趣~~不想花时间在上面

  2. 佩服 佩服

    以你的技术可以去做那个的 现在好几个人月上万 我刚开始也有好几百了 现在有好几个网站 都做这个 这个挂几个网页 一天都有好几百

    1. @佩服, 呵呵,没那么看重钱,不喜欢的东西不会去做的~~祝你赚大钱吧

  3. 佩服 佩服

    萝卜白菜 各有所爱 还得向你学习

  4. efe efe

    推荐码:100027662_20091222293 生成时间 2009-11-22; 有效期至:2009-12-22

  5. lfd8 lfd8

    火山互联免费企业VPS推荐码:10036885691_20100906 被使用0次 有效期至:2010-09-06

  6. 写得真详细,赞!
    刚才试了下,你给的地址已经不能访问了

  7. nginx nginx

    大家好,我的淘宝店(shop62947236.taobao.com)现在推出免费安装nginx、php、mysql活动。
    到我的淘宝店后请你直接联系我的旺旺,商量安装事宜。希望博主能不删除则不删除,谢谢。

添加新评论 ↑↑