Debian下启用Apache2的rewrite模块

长期用的是Centos做为服务器,虽然桌面用的Ubuntu,但对Debian系列的配置不熟悉。最近折腾树莓派,简单学习了下,记录于此。Debian的Apache2配置文件放于/ect/apache2目录下。

mods-available 可以使用的模块
mods-enabled  已经启用的模块
sites-available  可以使用的站点配置
sites-enabled   已经启用的站点配置

a2enmod和a2dismod可以用来启用或禁用模块。 启用rewrite模块:

sudo a2enmod rewrite

这个时候模块已经可以加载,但是站点配置还没启用rewrite
修改/etc/apache2/sites-enabled/000-default 将其中的:

AllowOverride None

修改为:

AllowOverride All

然后重启Apache2服务

sudo /etc/init.d/apache2 restart

就可以了。

树莓派

今天收到了网购的树莓派,国产红板,本来准备买英国产的,淘宝上都选好准备下单了,联系店主说缺货,啥时到货没准,买了一堆SD卡、连接线之类的小配件。又重新选了个店买了EGOMAN的红板。
smp_changpin_1.jpg
SD卡昨天都到了,装好早已下好的Raspbian “wheezy”系统。到今天收到RPI后,急忙装上启动。用AV线接老电视上一切正常。又在下安卓和Xbian系统,准备把这几个系统都折腾一下。

又折腾系统了

这几天无聊,先是win7下的系统盘不够用了,把User目录了搬到了其他分区下,结果每次开机都要检测C盘,其他一切正常。后来不知道装了个啥软件,整得win7动不动就蓝屏。索性就直接重装64位的win7算了,原来C盘只分了16G,装完系统就所剩无几了,所以先要调整分区大小,尝试用了几个软件,结果把分区搞乱了,原来的分区消失了几个。最后还是用DiskGenius把分区恢复得差不多,但是linux的/home分区没恢复出来,积累的好久的软件和代码毁于一旦。最终只能连Ubuntu一起重装了,也换了64位的。

原来的win7还可以用,所以先直接用nt6 hdd installer 安装64位win7,装完后用WIN7 Activation.激活。win7装完就开始装ubuntu,开始准备用EasyBCD启动ubuntu的desktop镜像安装,不知是64位的问题还是啥反正在grub下找不到文件,find命令只能搜到initrd.lz,另外一个vmlinuz始终找不到。后来还是用Universal-USB-Installer把镜像装到U盘,再由U盘启动安装完成。折腾了一大圈,两个系统都换成64位的了,感觉Ubuntu要快点,难道是错觉?!

Vmware Workstation 在Ubuntu12.04下无法运行的问题

自从把Ubuntu升级到12.04后,Vmware Workstation就不能使用了,因为升级了内核,Vmware需要更新内核模块,但是每次都会失败。以为Vmware升级后能解决问题,重新下了8.0.3的Vmware问题依旧存在,总是在更新内核模块的时候提示虚拟网络设备失败(This fails on Virtual Network Device),最后在网上搜了,有些方法很复杂,最后在这里找到了解决办法,从这里下载老外做好的补丁,针对8.0.2的。

先安装好VMware-Workstation

sudo sh VMware-Workstation-Full-8.0.3-703057.i386.bundle

解压出内核补丁后,修改patch-modules_3.2.0.sh 改vmreqver=8.0.2为vmreqver=8.0.3,再执行

sudo ./patch-modules_3.2.0.sh 

编译完成之后就能使用Vmware-Workstation了,有没有啥后遗症还不知道,反正能用就成了。