BuyVM 15刀年付VPS安装用日志
前几天看到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分钟后自动编译完成 进入#状态!
接下来为了方便管理,要安装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用户了。
安装好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缓存插件
安装命令./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了。
我也买了一个,现在放那儿,还没装上呢。
现在想想安装其实也不是很难!怎么能用好才是关键!
常常没有货。。。抢不到。。
是的,他家的货很抢手!
非常不错 先收藏了也买个试试
练手+V-P-N 的最佳选择