Tag: linux


owncloud及samba


安装samba

sudo apt-get install samba
sudo apt-get install samba-common-bin

必须安装common-bin才能利用smbpasswd进行samba用户管理
添加用户必须属于linux用户

sudo smbpasswd -a user

修改/etc/samba/smb.conf文件,最后添加以下代码

[share]
path = /home/share
browseable = yes
writable = yes
valid usrs = user
create mask = 644
directory mask = 770

onwcloud安装完后如需修改数据文件夹,可以删除owncloud安装目录下config/config.php文件,重置账号和数据


定时备份与nginx反向代理–vps应用(一)


最近原先的虚拟主机出现问题, 于是索性完全转到vps空间. wordpress和dokuwiki的搬家基本很顺利, 主要平时注意了备份问题, 不过还是少了一篇日志和2个评论, 等到恢复再补上. 由于图片都是外链, 所以搬家很方便,sql数据很小, 主要的问题是原先设的一些应用没有备份, 比如twitter api和dabr之类的应急应用.

设置好了域名绑定后, 主要就是设置备份, 现在molezz.net主要的就是一个wordpress blog和dokuwiki知识整理. 前者的备份用了WordPress Database Backup进行每周备份, 而dokuwiki没有这样的定期插件, 而且不是基于mysql的, 是使用txt进行记录, 不能用上面那个插件备份, 于是想到了linux下的脚本和crond进行备份. 另外由于用了nginx而不是apache, 可以直接利用nginx的reverse proxy设置twitter的api, 而不用twip之类的第三方~
Read More »


i3–Linux tiling window manager程序


可能高手都习惯了openboxawesome, 用的人多, 网上的资料也比较全. 不过我觉得对于普通使用i3很 不错, 默认的设置就能很好的完成日常的功能. i3从wmii改进, 效果挺不错, 上手速度快.

如果想要安心的看文档, 做工作, 我觉得tiling window manager真是必备的工作环境, 能减少鼠标的操作, 键盘操作既健康又便捷. 而linux虚拟桌面的应用在i3里使用更是方便. 比如可以1号开启terminal和pdf文档, 2号开启浏览器, 3号开启其他应用IM, email等等. 切换时只要Mod1+1/2/3即可. 比起随时alt tab和调整窗口来说方便多了

ubuntu系统下只要执行sudo apt-get install i3即可, 然后注销, 在登录界面下方选择i3作为启动界面.

启动后会出现welcome界面, 如果不需要可以执行cp /etc/i3/config ~/.i3/config, 然后将最后的2行注释掉即可, 当然config文件可以进一步自定义化, 比起awesome的配置稍稍方便一点, 不过可能功能没那么强了, 够用即可. 普通的i3命令可以通过welcome界面或者man i3查到, Mod1键默认为Alt:

Read More »


凑点老配件装linux


前阵子的vps热度还没褪去, 一直用的虚拟机在本地测试, 然后才用于远程vps…. 不过开始不满足于此, 借了正规的教程, 学习系统的linux命令系统管理, <鸟哥的linux私房菜>打算先看完. 为了好好接触, 于是打算在真机上装linux实战.

为此, 特地东凑西凑老配件, 本来想用自己的老barton2500的, 可惜主板一直没搞定, 于是问同学那搞来了p41.7g, 凑上256Mx2的内存, 迈拓的40g硬盘, 老cd, 由于主板不集成, 又搞了8139网卡和MX400显卡, 开始安装, 选了fedora12系统. 下载了netinstall镜像, 从网络安装, 可能由于选了gnome的环境, 装了1小时多…. 当时虚拟机里只用了半小时, 可能没装xWindows环境的问题. 真机上我还是选了gnome, 毕竟考虑到不只是远程上去练习命令行. 有时也需要桌面环境熟悉一下, 另外可以利用realVNC进行远程桌面.

40g专门划出10g挂载/, 200M的/boot, 15g挂载/home, 1g的swap, 另外几g挂载了/var和/usr, 现在发现似乎划给/usr的有些少……装完不启动gnome的话, 内存还好, 有一半free, 启动了gnome的话130free, 不过很少启动, 大部分还是通过ssh去管理.
Read More »


我的第一个脚本-centos5.4-nginx-php-mysql-自动安装


由于最近买了一个burst的vps, 于是开始看些linux下的东西, 挺有意思, 开始在网上进行一些centos的设置, 并且记录在我的wiki上, 最近开始接触到脚本, 发现很强大, 省得学习时重装系统后繁琐的重复设置, 于是自己尝试写了一点, 主要为了偷懒, 而且写得十分粗燥, 不过总算在centos5.4和fedora12中测试通过.
如果安装成功, 能在最后看到各种服务的启动[OK]或是successfully, 由于不是编译安装, 所以基本不是最新版, 但应该是稳定版, 而且由于是默认安装, 以后升级也方便, 出了问题也容易google排查, 因为都是默认安装路径, 不会出现找不到文件的情况. 当然也可以选择LNMP之类的一键包, 只要有人维护, 这类包升级也方便.
OK, 安装很简单, 尽量在新装的系统中应用, 如果原先装过mysql, 则可能造成root密码为原先的密码.
1. 首先下载脚本centos.sh
Read More »