整个Web中充满了具有创造性和实用价值的资源供我们来使用。摄影照片, 字体,音乐和代码都是非常好的例子.相对于自己创造轮子,寻找现有的物体和已存在的实现方法则比较快捷,廉价和实用。
无论免费与否,这些资源通常以某种许可协议发布以确保公正的使用。对于专业人士,理解某个许可协议的限制范围是非常关键的;了解此点,你会惊讶于有效的部分。理解版权和许可协议让我们发挥最大的能力:具有创造力!
loving Freedom + + loving Linux
linux新闻
整个Web中充满了具有创造性和实用价值的资源供我们来使用。摄影照片, 字体,音乐和代码都是非常好的例子.相对于自己创造轮子,寻找现有的物体和已存在的实现方法则比较快捷,廉价和实用。
无论免费与否,这些资源通常以某种许可协议发布以确保公正的使用。对于专业人士,理解某个许可协议的限制范围是非常关键的;了解此点,你会惊讶于有效的部分。理解版权和许可协议让我们发挥最大的能力:具有创造力!
su是switch user的缩写,为了从某个用户环境中切换到另一个用户环境中,比如说su – root是切换到root用户,并且使用root用户的环境变量,而su root是切换到root用户,但使用的是当前用户的环境变量,再多的就不再赘述.
su的存在方便了用户,但是也有安全隐患,su的滥用可能导致安全隐患.
本文主要体验利用PAM来限制su的行为
测试环境:ubuntu10.10
查看当前用户的情况
在Ubuntu系统中,默认安装时第一个用户被添加到admin组,我安装ubuntu时的用户是freetstar,用id命令查看freetstar所在的用户组
┌┌(freetstar@freetstar-lap)┌(3657/pts/1)┌(01:02pm:06/09/11)
┌-└┌(%:~)┌- id
uid=1000(freetstar) gid=1000(freetstar) groups=1000(freetstar),4(adm),20(dialout),24(cdrom),29(audio),30(dip),46(plugdev),110(netdev),111(lpadmin),119(admin),122(sambashare),125(libvirtd)
环境:需要将VPS-A上的wordpress镜像至VPS-B,保持一切不变.因为VPS-A使用域名www.freetstar.com 访问wordpress博客,VPS-B要求使用IP访问镜像出来的wordpress博客
VPS-A和VPS-B都采用LAMP环境,本文假设LAMP环境均已假设成功(其实VPS-A为我目前博客所在VPS,VPS-B为准备转移至的VPS)
VPS-A的IP为:184.82.33.230
VPS-B的IP为:202.99.96.12
两个VPS的web路径结构,mysql数据库路径结构一致,web都为/var/www,数据库都为/var/lib/mysql
第一步:备份VPS-A上的wordpress文件和数据库
tar vzvf 06-05-wp.tar.gz /var/www##/var/www为wordpress存放的目录
mysqldump -uroot –add-drop-table -p mysql > bak.mysql
##VPS-A上wordpress的数据库为mysql,将其导出,注意选项.还可以利用phpmyadmin来导出到本地,具体方法:here
然后scp 06-05-wp.tar.gz bak.mysql root@VPS-B:/var/www,将wordpress的文件和数据库文件拷贝至VPS-B之中
第二步:
说明:在第一步中可以看到,我VPS-A上数据库使用的是mysql,当初装wordpress时不懂事,直接使用的mysql-server自带的mysql数据库,冏
首先在VPS-B上安装wordpress, 非常要注意的是在1:wp-config.php里,指定的数据库名为mysql,用户名和密码最好和VPS-A上的一致 2:
VPS-B上的wordpress版本必须和VPS-A上的wordpress版本一致.
然后将06-05-wp.tar.gz解压出来覆盖当前的wordpress目录
第三步:
将VPS-B上的mysql数据库删除之后再重建一个mysql数据库
mysql>drop database mysql;
mysql>show databases; //查看是否删除成功
mysql>create database mysql;
退出mysql命令行,处理bak.sql,将数据库中的www.freetstar.com都替换为202.99.96.12,即用ip来进行访问,不使用域名
sed -i ‘s#www.freetstar.com#202.99.96.12#g’ bak.sql
然后导入数据到mysql数据库中
mysql -uroot -p mysql <bak.sql
第四步:
已经完成了全部的工作,测试一下
总结一下思路:
首先两个VPS环境LAMP环境最好一致,然后在目的VPS上安装好和源VPS一致的wordpress版本,然后用源VPS的wordpress文件覆盖目的VPS的wordpress路径,至于数据库,如果目的
VPS的目的数据库不为空,最好删除了再将源VPS的数据库文件导入
注意事项和一些问题:
1 之前VPS-B使用nginx做web服务时,未成功,提示500 server 错误,error.log提示redirect错误,应该是重定向问题,自己还搞不定,晚上请教下高手.
所以暂时使用lamp环境实验下自己这样做迁移的思路,结果很ok,可以使用ip访问
2 两个VPS之间mysql和php的版本最好不要差太多了,否则容易引起错误
在过去的几年间,我们一直致力于修改Digg的架构,现在我们称之为“Digg V4”.本文我们将全面介绍Digg的系统和技术。
首先,我们来看下Digg给大众用户提供的服务吧:
人们用浏览器或者其他方式来访问这些Digg站点。一些有Digg账户的用户,可以得到“我的新闻”。每位用户可以得到所有用户的我们称之为“热门新闻”。我们有digg.com和移动版的m.digg.com,API服务的services.digg.com,about.digg.com,developers.digg.com。这些站点统一为用户,新闻发布者,开发人员提供了博客和文档服务
本文主要介绍Digg在高层使用的技术 阅读全文 ……
经常上的网站:
a 献给apache:不解释
b 360bo。。用flashplayer看nba直播的最好方法,苦了我这个nba迷
c 献给CSDN,经常在这里瞎混。个人主页:http://hi.csdn.net/space.html
d deviantart:好多很好的图片素材
e 免费的free ebooks:http://freecomputerbooks.com/
f 献给facebook。我的个人主页:http://www.facebook.com/freetstar
g 毫无疑问的献给google:google reader,gmail各种g! 我就喜欢
h 献给howtoforge:许多详细给力的教程,非常usefull
i IBM的linux中国版:http://www.ibm.com/developerworks/cn/linux/ 有很多很详细很好的文章
j http://jandan.net:好玩,扯淡 阅读全文 ……
本文着重介绍从Fedora12或者Fedora13升级至Fedora14"Laughlin".因为个人数据是最 宝贵的,所以备份必要的数据是大力推荐的.最好将备份好的数据放到u盘或者移动硬盘等存储设备上.
升级前有几点要注意的:
好吧,深呼吸,开始升级吧!Good Luck!
第一钟方法:用preupgrade进行升级 阅读全文 ……
之前很荣幸地去参加天津大学举办的“红旗杯”自由软件日活动,并更有幸地看到了Mark先生给中国开源和自由软件爱好者的视频
之后通过天大的陈同学拿到了下载地址,然后我个人上传到了Tudou和Youtube上,深切感谢天大的自由软件联盟
WOW!Ubuntu 博客已经发表此视频日志,地址:http://wowubuntu.com/mark-video.html
同时我也在Youtube上传了一份,地址:watch?v=aNjRaQR5ejs
欢迎观看:)
您只需要用任何网络浏览器,Chrome,Opera,FF等等打开google主页,将下列词语粘贴到搜索框中,单击“手气不错”按钮,就会发现好东东~~
google bear
sharegoogle
lgoogle
bearsharegoogle
locogoogle
gothicgoogle
linuxgoogle
l33tgoogle 阅读全文 ……
将wget 'http://github.com/homerxing/Ailurus/blob/master/unfree/for_ubuntu.py' -O ~/.config/ailurus/for_ubuntu.py 改为wget 'http://github.com/homerxing/Ailurus/raw/master/unfree/for_ubuntu.py' -O ~/.config/ailurus/for_ubuntu.py 原文链接:http://tdt.sjtu.edu.cn/ailurus/?p=572
http://skype.tom.com/help/linux/index_linux.htm 夜逛ubuntu中文论坛,看到有人说正式版出来了。发个帖子纪念下
发表在《留言板》
发表在《vim中的tab和space》
发表在《vim中的tab和space》
发表在《vim中的tab和space》