Debug_Toolbar 是开发Django应用程序时的必备工具,可以输出详细的调试信息,会话信息,sql语句运行花费时间等,大大方便开发。
到github上下载,根据安装信息安装就行了
下面是我在项目中的对debug_toolbar在settings.py中的配置:
1,在最后一行添加,只能是最后一行,才能对上述的插件进行debug
MIDDLEWARE_CLASSES = (
'django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'debug_toolbar.middleware.DebugToolbarMiddleware', #debug_toolbar
)
2,配置debug_toolbar的模板路径
TEMPLATE_DIRS = (
# Put strings here, like "/home/html/django_templates" or "C:/www/django/templates".
# Always use forward slashes, even on Windows.
# Don't forget to use absolute paths, not relative paths.
os.path.join(REL_SITE_ROOT, 'templates'),
'path/to/debug_toolbar/templates' ,
)
3,导入模块名
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
# Uncomment the next line to enable the admin:
#'django.contrib.admin',
# Uncomment the next line to enable admin documentation:
# 'django.contrib.admindocs',
'debug_toolbar', #debug_toolbar
)
4,项目运行的IP
INTERNAL_IPS = ('192.168.238.1',)
5,设置进行debug的对象
DEBUG_TOOLBAR_PANELS = (
'debug_toolbar.panels.version.VersionDebugPanel',
'debug_toolbar.panels.timer.TimerDebugPanel',
'debug_toolbar.panels.settings_vars.SettingsVarsDebugPanel',
'debug_toolbar.panels.headers.HeaderDebugPanel',
'debug_toolbar.panels.request_vars.RequestVarsDebugPanel',
'debug_toolbar.panels.template.TemplateDebugPanel',
'debug_toolbar.panels.sql.SQLDebugPanel',
'debug_toolbar.panels.signals.SignalDebugPanel',
'debug_toolbar.panels.logger.LoggingPanel',
)
6,debug显示的模式
DEBUG_TOOLBAR_CONFIG = {
'INTERCEPT_REDIRECTS': False,
}
奋斗了无数晚上,终于让我这linux初学者把笔记本上的无线网卡利用起来上网了!
1、千万不要相信网上的所谓教程(好像,我这也算分享教程)
2、还是要相信官方readme!!!
不说废话了,开始实施:
建议整个过程切换至root账户,不用操心权限问题
一、到Broadcom官方下载官方驱动:
http://www.broadcom.com/support/802.11/linux_sta.php
自己选择好32位还是64位版本,然后务必把最下方的README一并下载下来!(当然我是从这里学到的方法,你们看我的方法就行,不用下也行)
二、确定自己安装了gcc和kernel-devel
检测下是否安装:rpm -qa |grep gcc
rpm-qa |grep kernel-devel
如果没安装,那就老实安装吧。
yum install gcc
yum install kernel-devel
没有yum仓库?那赶紧下载rpm包或者在系统盘中找到安装。
三、解压缩网卡驱动hybrid-portsrc_x86_64-v5_100_82_112.tar.gz
tar zxvf hybrid-portsrc_x86-32_v5.60.246.6.tar.gz -C hybrid
然后cd hybrid
四、这步是最关键的,也是最有可能报错的,我的就是这样,和网上大部分的教程不一样,有可能是6.4版本太新了。
输入make,回车
看看是否有报错,如果没有,恭喜你,直接跳过这步,到第五部吧,你比我幸运。
如果报错了,也恭喜你,和我一样,这样来:
[root@RHEL6 hybrid]make clean[root@RHEL6 hybrid]make APT=WEXT然后,ls下,会看到wl.ko,这样就解决了报错问题
五、然后按照网上教程:
[root@RHEL6 hybrid]cp wl.ko /lib/modules/2.6.32-358.el6.x86_64/kernel/drivers/net/wireless/ [root@RHEL6 hybrid]# modprobe lib80211 [root@RHEL6 hybrid]# insmod /lib/modules/2.6.32-358.el6.x86_64/kernel/drivers/net/wireless/wl.ko
六、查看与激活无线网卡
[root@RHEL6 ~]# iwconfig (检测无线网卡是否被安装,这里是eth1)
lo no wireless extensions.
eth0 no wireless extensions.
eth1 xxxx----此处省略无数行
[root@RHEL6 ~]# ifconfig eth1 up
剩下的网络配置就不废话了,无线信号应该能够搜索到了!
作者:JellyLv 发表于2013-3-12 1:06:58 原文链接阅读:0 评论:0 查看评论
a> 安装nrpe
wget ftp://192.168.68.254/monitor/nagios/nrpe-2.9.tar.gz
tar -zxvf nrpe-2.9.tar.gz
cd nrpe-2.9
./configure && make all && make install
make install-plugin
b> 定义nrpe
vim /usr/local/nagios/etc/objects/commands.cfg
214 # 'check_nrpe' command definition
215 define command{
216 command_name check_nrpe
217 command_line $USER1$/check_nrpe -H $HOSTADDRESS$ $ARG1$
218 }
2> 被监控端配置----监控私有信息
a> 创建nagios 用户
useradd nagios
groupadd nagcmd
usermod -G nagcmd nagios
b> 编译并安装Nagios插件
wget ftp://192.168.68.254/monitor/nagios/nagios-plugins-1.4.16.tar.gz
tar -zxvf nagios-plugins-1.4.16.tar.gz
cd nagios-plugins-1.4.16
./configure --with-nagios-user=nagios --with-nagios-group=nagcmd
make && make install
若报 ssh-version版本错误,执行命令
yum install openssl openssl-devel -y
c> 安装nrpe
wget ftp://192.168.68.254/monitor/nagios/nrpe-2.9.tar.gz
tar -zxvf nrpe-2.9.tar.gz
cd nrpe-2.9
./configure && make all && make install
make install-plugin
make install-daemon
make install-daemon-config
make install-xinetd
d> 安装xinetd 并配置
yum install xinetd -y
vim /etc/xinetd.d/nrpe
15 only_from = 127.0.0.1 192.168.68.218
e> 定义nrpe 命令
vim /usr/local/nagios/etc/nrpe.cfg
72 allowed_hosts=127.0.0.1,192.168.68.218
f> 添加定义端口,并启动
vim /etc/services
8697 nrpe 5666/tcp # NRPE
service xinetd restart
3> 测试nrpe
a> 被监控端测试
cd /usr/local/nagios/libexec/
./check_nrpe -H localhost
b> 服务器端测试,检查配置并重启服务
cd /usr/local/nagios/libexec/
./check_nrpe -H 192.168.68.214
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
service nagios restart