存档

2013年6月 的存档

debian系统VPS通过lftp上传文件夹的操作

2013年6月19日 没有评论

VPS一般只能用winscp软件传文件,前天本想着让VPS支持FlashFXP于是乎搜索了相关的VPS命令。怎知得到的结果是用于让VPS拥有如同FlashFXP般上传文件到其他FTP空间的功能,至此只能感叹如今搜索引擎的智能度,啊!也罢,多学一样:把VPS当中转空间,即wget下来文件如何上传到其他ftp空间。

在熟悉了几的小时的ftp命令后,发现vps自带的ftp有一个短板,那就是不能用了上传整个文件夹。为解决这个蛋疼的问题,几经辗转寻得了 lftp命令,?lftp命令弥补了原来ftp的不足。

下面就已如何使用?lftp命令上传一个文件夹为例开始教程:

apt-get install lftp

1.安装?lftp

ftp1

2.链接ftp空间,链接命令的格式为 ??lftp 用户名@网站或IP:端口 ?,端口可省略,执行后回提示输入口令,也即密码

具体如下图

lftp user@website.com

ftp2

lftp 也兼容VPS管理文件所用命令, 如列出文件夹下文件的?ls,进入文件夹的 cd,如上、下图所示。

ftp3

下面说说lftp传整个文件夹的命令格式

上传整个文件夹:mirror -R 本地文件夹

下载整个文件夹:mirror 远端文件夹 本地文件夹

mirror -R uploads

图中命令为上传整个 uploads 文件夹。lftp源目录为用户目录,如你使用vps的超级账户 root 登陆,那么需上传的文件就放在根目录 里面的 root 文件夹就能直接调用,非用户目录就得加文件路径。

另外说一个显示问题,由于我的VPS安装时大胆的选了中文操作,所以lftp运用过程直接中文显示。若直接 ls 显示中文字符出现乱码,那么我们能通过给FTP Server 的 Charset 设定参数解决中文字符集显示的问题,命令格式如下:

lftp ryun@www.your.com:/>set ftp:charset gb2312

分类: 电脑百科 标签:

debian系统VPS安装下载BT种子工具utorrent

2013年6月12日 没有评论

VPS除了能用于做网站,安装网页浏览器等其他软件,那能不能拿来下载东东呢?答案是肯定的,而且许多站友也买了服务器来下载PT,对于买VPS还要优化才能做站的陋博就不蹚这浑水了。自己琢磨着能在VPS下打开BT种子下载几部片片就OK啦,寻思加搜索,找到了utorrent这个软件,关听名字都知道它是.torrent用的。如下为在debian系统的VPS下安装utorrent的步骤

1.下载for linux版本的utorrent,网页地址在?http://www.utorrent.com/downloads/linux ,也可以在VPS中使用以下语句

wget?http://download.utorrent.com/linux/utorrent-server-3.0-ubuntu-10.10-27079.tar.gz

 

2.在root文件夹下得到压缩文件:utorrent-server-3.0-ubuntu-10.10-27079.tar.gz ?,使用下面的语句解压文件

tar??? -zxvf??? utorrent-server-3.0-25053.tar.gz

3.进入解压文件夹

?cd? utorrent-server-v3_0

4.解压相关组件

?unzip?webui.zip

5.为utorrent新建配置文件:utserver.conf ?,条件允许的话可以用winscp新建,

操作熟练的话也可用

vi ?utserver.conf

内容如下:

ut_webui_port 8080
dir_active /home/
dir_torrent_files /home/tfiles/
bind_port 37455
token_auth_disable

6.运行utorrent

./utserver

出现IPv6 is installed则表示安装成功。

7.用VNC登陆VPS并打开网页浏览器,输入如下网页:

http://localhost:8080/gui/

提示登陆是,用户名为?admin?,密码为空,这样就可以登录uTorrent的控制台了。

如下图:

ubuntu 安装utorrent

8.关闭utorrent,关闭控制台网页,BT文件文件会在后台继续下载,所以直接关闭网页并不能直接关闭?utorrent ,如下为关闭命令

? killall utserver

题外话:大家都知道,BT种子下载实际上是从别人家的电脑拉文件,而不是像普通下载那样从固定的网站服务器拉文件。这种下载法基于大家的分享精神,如果每个人都只下载、不上传的话BT下载必然走向灭亡。你现在能通过.torrent种子如此高速的现在文件或片片是无数现在无私上传的结果,所以为了自己、为了大家,使用BT软件下载千万不要限制文件的上传。再者BT做种时的上传速度并不会影响你上网的下载速度,上传和下载各种独立占用宽带,具体例子:小明家接了2M的宽带,平时下载速度为256KB/S,即使小明以50KB/S的速度为已下载的BT文件做种时,他下载的游戏也能达到256KB/S的速度。

只有前人的无私分享、奉献和我们的知恩图报,才能让互联网更丰富多彩,把我们以后的生活变得更便捷。

只要大家都怀揣和实践这种互联网的分享精神,我们的社会主义道路、也即13亿人的追梦之路必将越走越宽广,13亿人的中国梦也必将指日可待!

分类: 电脑百科 标签:

使用lowendbox脚本时关于mysql密码的若干问题

2013年6月3日 没有评论

由于穷,陋博现阶段买的都是小内存VPS,小内存VPS不免要用lowendbox脚本进行系统精简。用lowendbox脚本安装mysql是不用输入密码的,它会随机生成一个较复杂的密码,而正因为这个小小的随机,引发了关于修改下文。着重于修改lowendbox安装mysql的随机密码、解决因修改debian-sys-maint密码引起mysql重启失败、停止失败和VPS安装phpMyAdmin。

cat /etc/mysql/debian.cnf

获取默认超级账户的用户名(debian-sys-maint)和默认密码,如下

debian.cnf的mysql密码

/usr/bin/mysqladmin -u debian-sys-maint -p password 12264com

把用户(debian-sys-maint)的密码改成 12264com (改成你需要),回车后输入上面获取的密码

/etc/init.d/mysql restart

重启mysql,如出现下面的红字提示失败,则继续下面的步骤解决,这是修改debian-sys-maint密码引起的

Stopping MySQL database server: mysqld failed!

mysql -u debian-sys-maint -p

执行命令,按提示输入用户(debian-sys-maint)的密码,登陆mysql。

默认语句头成为mysql>

GRANT ALL PRIVILEGES ON *.* TO?’debian-sys-maint’@’localhost’?IDENTIFIED BY?’jz1RtaDh4R7g7zzr’ WITH GRANT OPTION;

注意语句中用的是原始密码

flush privileges;

刷新mysql

\q

退出mysql

/etc/init.d/mysql restart

重新启动mysql,理论上这次是成功的,下面进入VPS安装phpMyAdmin的学习

wget?http://jaist.dl.sourceforge.net/project/phpmyadmin/phpMyAdmin/4.0.2/phpMyAdmin-4.0.2-all-languages.zip

下载phpMyAdmin

unzip?phpMyAdmin-4.0.2-all-languages.zip

解压phpMyAdmin

然后把其重命名,移动到 /var/www ,或通过类似下面的语句建立链接

ln -s /root/phpmyadmin/ /var/www/

phpMyAdmin配置文件为?libraries/config.default.php

主要修改变量 $cfg[‘PmaAbsoluteUri’] ?,值为绝对地址,如?http://204.120.203.142/phpMyAdmin/

现在可以用我们熟悉的phpMyAdmin来管理mysql数据库了

在?mysql ?user 表中管理用户,修改?Password 时注意把函数选为?Password

分类: 电脑百科 标签:

快速为小内存VPS配置PHP生产环境教程

2013年6月2日 没有评论

前几天买了一个内存只有128MB的VPS,折腾开始吧。标题写的很清楚,为小内存VPS配置PHP生产环境,如果独立内存过200MB的话有更直接,更快捷的配置方法,而且陋博的这个教程是面向有以前会用虚拟空间建站的朋友。

购买VPS后会收到关于VPS信息的邮件,VPS的IP,root用户的密码(邮件中没有的话说明在购买过程中已设置)。下载 PUTTY 软件,填入IP链接VPS,按提示输入用户名,一般 root ,密码。密码输入过程是没有显示出来的,所以当提示输入密码时直接按键盘,输完回车既可。下面的命令较长可使用复制的方法,粘贴为在??PUTTY 现实行 右键一次,CTRL+V在这里是无效的,这一点于我们的WIN操作系统中的CMD是非常相似的。

下面的实际操作为复制命令,在已登陆的?PUTTY 中右键粘贴,回车让其执行。VPS系统为32位Debian 6,以前在Debian 5中操作过,但是出现了各种怪异。

# apt-get update

更新安装程序

# wget –no-check-certificate https://github.com/lowendbox/lowendscript/raw/master/setup-debian.sh

下载Lowendbox的脚本

# bash setup-debian.sh system

运行程序进行系统精简,主要为删除Apache服务软件

# bash setup-debian.sh nginx

安装nginx

#?bash setup-debian.sh mysql

安装mysql

# bash setup-debian.sh php

安装PHP

下面需要用?WinSCP 这个软件进行对VPS文件进行管理,再加下?PUTTY 的命令并行搭建。用?WinSCP 登陆VPS后,在 var 文件夹下 新建 www 文件夹。以后默认的网站文件都放在这里,这时你也先上传 某个.html 及 PHP探针 ,供测试。现在通过浏览器打开你VPS的IP,访问到你的VPS,这时你可测试一下刚才上传的?.html 及??PHP。如果都正常即可结束教程,html正常而PHP不正常即继续看教程。

/etc/nginx/sites-available/default

用?WinSCP 打开这个无后缀名的文件,这个文件实际是你的网站配置文件,每次配置后需重启nginx才能生效。

index ?index.html index.htm;

在上面一行加入?index.php 到达自动引导目的,不再解释

location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www$fastcgi_script_name;
include /etc/nginx/fastcgi_params;
}

去年上面代码的注释,或在其邻近添加直接另添加上面的代码,完成这2处修改则保存退出??WinSCP 软件。

切换回?PUTTY 软件执行命令

apt-get install spawn-fcgi

安装spawn-fcgi

spawn-fcgi -a 127.0.0.1 -p 9000 -C 10 -u www-data -f /usr/bin/php-cgi

配制fastcgi php

/etc/init.d/nginx restart

重启nginx

教程结束,直接访问VPS的PHP探针应该成功,有问题请留言,陋博尽量为你有偿解答!

分类: 电脑百科 标签: