安装MySQLdb 出错的解决

[code]

pip install mysql-python

[/code]

显示如下错误

[code]

EnvironmentError: mysql_config not found

[/code]

然后我查找这个文件是否存在

[code]

find / -name mysql_config

[/code]

显示不存在,然后我在网上找到原因说是mysql的一些开发包没有安装,我安装一下就行了

[code]
apt-get install python-dev libmysqlclient-dev
[/code]

编译linux内核(Ubuntu 环境下)

1.配置

[code]
make menuconfig
[/code]

2.编译内核

[code]

make

[/code]

3.安装模块
[code]

make modules_install
[/code]

模块被安装到 /lib/modules/2.6.33.1目录下

4.安装内核二进制映象文件

[code]

make install

[/code]

因为笔者使用的是ubuntu系统,需要执行以下的命令才能生成和安装boot初始化文件系统映象
[code]

update-initramfs -c -k 2.6.33.1

[/code]

5.在一些系统设置下,可能需要手动进行grub设置才能从当前安装的内核启动。在这种情况下下,请适当编辑/boot/grub/menu.lst或是
执行

[code]

update-grub2

[/code]

6.重新启动系统
7.查看系统内核
[code]

uname -r

[/code]

squid 配置 支持 ipv6

自己编译安装squid 目前我用的版本是3.4.7 ,老版本的不支持ipv6。
如果想让所有人访问,在最后加上如下一行即可
[code]
http_access allow all
[/code]
最重要的是,更改配置后,要执行命令让它生效
[code]
squid -k reconfigure
or
squid reload
[/code]
这种方式无需重启
此外,可以查看logs 文件下的access.log 和cache.log
来查看运行状况,便于定位错误
配置好后,ipv4接入代理服务器也能访问ipv6网站,ipv4 ipv6畅通无阻