BuyVM 15刀年付VPS安装用日志

2011年11月14日
发表评论 阅读评论

前几天看到BuyVM.net15刀年付的VPS正好有货,果断入手一台,BuyVM在低价VPS业界的口碑可以说是相当不错了,相当适合我这样的新手折腾。由于内存较小只有128M内存及最高256M的突发内存,安装kloxo或Virtualmin/Webmin等类似的WEB控制面板跑Apache基本上不怎么可能,就算跑其来也相当悲剧,看了相关教程后我准备用Debian6系统配合LNMP环境来配置服务器,达到最小化内存安装!

BuyVM的官方网址:BuyVM.net,点击进入购买时会跳转至他的购买平台 my.frantech.ca,购买时请务必使用真实信息(勿用代理等),否则会导致系统判定欺诈购买而购买失败。

第一次接触VPS,完全的零起点,所以BuyVM这个低价VPS全为了练手吧!

首先采用“军哥LNMP”一键安装包,进行安装,军哥官方网站安装LNMP首先使用Putty连接SSH,这样就能连接到VPS的Root ,输入以下命令下载LNMP

wget -c http://soft.vpser.net/lnmp/lnmp0.7.tar.gz

再使用以下命令解压

tar zxvf lnmp0.7.tar.gz

Debian下安装步骤

执行命令  cd lnmp0.7/

然后执行  ./debian.sh

输入要绑定的域名(建议使用一个二级域名,该域名会绑定到/home/wwwroot/)回车。再次输入VPS/服务器所在位置:asia、america、europe、oceania或africa(我输入的是USA),回车,再输入要设置的MySQL root的密码,回车,提示”Press any key to start…“,按任意键开始安装。程序会自动安装编译Nginx、PHP、MySQL、phpMyAdmin、Zend这几个软件。

大概20至40分钟后自动编译完成 进入#状态!

BuyVM VPS install

接下来为了方便管理,要安装PureFTPd。其实,对于lnmp,完全可以不用FTP,使用SFTP便可以了,但是SFTP虽然安全传输,但是速度真的不敢恭维,反正,我感觉比FTP慢多了(我指在同一个VPS上),所以,我也建立个FTP来传文件。

首先,当然是SSH到我们的VPS了。(提示:建立FTP可以在lnmp一键安装包完成后立即执行~)

这里,我安装的是PureFTPd和管理面板

首先,执行命令:./pureftpd.sh,值得注意的是,如果您刚刚完成了lnmp安装的话,直接执行此命令,因为您在lnmp文件夹下,如果是后来安装的话,root用户登陆后,请先执行:cd lnmp0.7/ (进入lnmp0.7文件夹)。

下面,我们看到Please input your root password of mysql:(输入我们的MySQL root用户密码)

然后,看到Please input password of User manager: (输入FTP管理面板用户密码)

回车之后,还要输入一个MySQL的FTP数据库密码,您可以指定一个密码,或者,直接回车使用自动生成的密码(我是自己设定的密码);

然后,回车,等待安装完成了!安装的过程很快,一两分钟就OK了(如果您的VPS配置稍低,可能时间会相应延长)

完成,使用我们的默认域名(或者IP地址)/FTP就可以管理我们的FTP用户了。下面是管理界面,大家可以直接方便的添加FTP用户了。

LNMP Pureftpd

安装好pureftd后请删除install.php文件,install.php 文件位置:/home/wwwroot/ftp/install.php

例如:我想新建一个用户 aaa,只可以访问 /home/root/,就在右上角新增账号,账号填写aaa,密码自己填写,uid,gid 都选www,主目录选择 /home/root/,这样按保存就可以了.

Debian执行如下命令加入开机启动:

cat >/etc/init.d/pureftpd.sh<<eof

/root/pureftpd start

eof

update-rc.d pureftpd.sh defaults

CentOS 执行如下命令加入开机启动:

编辑/etc/rc.d/rc.local 在文件末尾添加上/root/pureftpd start 保存即可。

如果你运行PHP程序网站,最好还要安装一下eAccelerator缓存插件

LNMP Eaccelerator

安装命令./eaccelerator.sh

这样LNMP环境就配置完成了,最后LNMP只占了60M到70M的内存。

LNMP状态管理:

LNMP状态管理: /root/lnmp {start|stop|reload|restart|kill|status}

Nginx状态管理:/etc/init.d/nginx {start|stop|reload|restart}

PHP-FPM状态管理:/etc/init.d/php-fpm {start|stop|quit|restart|reload|logrotate}

PureFTPd状态管理: /etc/init.d/pureftpd {start|stop|restart|kill|status}

MySQL状态管理:/etc/init.d/mysql {start|stop|restart|reload|force-reload|status}

相关图形界面程序

phpinfo : http://前面输入的域名或IP/phpinfo.php

phpMyAdmin : http://前面输入的域名或IP/phpmyadmin/

探针 : http://前面输入的域名或IP/p.php

LNMP相关目录

nginx : /usr/local/nginx

mysql : /usr/local/mysql

php : /usr/local/php

网站目录: /home/wwwroot/

Nginx日志目录:/home/wwwlogs/

LNMP相关配置文件

Nginx主配置文件:/usr/local/nginx/conf/nginx.conf

MySQL配置文件:/etc/my.cnf

PHP配置文件:/usr/local/php/etc/php.ini

PureFtpd配置文件:/usr/local/pureftpd/pure-ftpd.conf

PureFtpd MySQL配置文件:/usr/local/pureftpd/pureftpd-mysql.conf

现在已经完成了这些安装,在VPS上装了一个单页面的淘宝客(不需要数据库的),另外装上Rapidleech也使用正常,接下来就要研究怎么装WP和PPTP VPN了。

声明: 本文采用 BY-NC-SA 协议进行授权. 转载请注明转自: BuyVM 15刀年付VPS安装用日志

  1. 笑话皇后 | #1
    2011年12月2日12:09

    我也买了一个,现在放那儿,还没装上呢。

    • SiteFans | #2
      2011年12月2日12:37

      现在想想安装其实也不是很难!怎么能用好才是关键!

  2. 洋洋 | #3
    2011年11月16日12:41

    常常没有货。。。抢不到。。

    • SiteFans | #4
      2011年11月16日14:10

      是的,他家的货很抢手!

  3. 盛晨欢 | #5
    2011年11月15日01:36

    非常不错 先收藏了也买个试试

    • SiteFans | #6
      2011年11月15日01:50

      练手+V-P-N 的最佳选择

  1. 本文目前尚无任何 trackbacks 和 pingbacks.