灌溉梦想,记录脚步
标签类目:ubuntu

PHP(Ubuntu)之mod_rewrite

转载自:http://www.cnblogs.com/efon/articles/1689745.html

Apache 以其极高的性价比让越来越多的公司组织选择它作为服务器。其中它有一个很有用的功能就是mod_rewrite模块,一个可将用户请求的URI根据特定规则转换的模块。
这篇文章将引领你学习rewrite 规则,正则表达,rewrite条件,以及提供了一系列的例子。
首先,我假设你已经懂得URI 重写对你网站的意义为前提,如果对这一方面你想了解得更多,这里我向你推荐 mod_rewrite: A Beginner’s Guide to URL Rewriting 这本书。你可以从书中找到关于这方面得更多信息。
测试服务器安装
一些服务器没有开启mod_rewrite模块(服务器默认关闭),你可以键入一行PHP代码来确定你的服务器是否已经开启mod_rewrite模块:
phpinfo();
在浏览器运行这段代码,找到Apache Modules section,如果mod_rewrite没有出现在其列表中,那么你就需要通知你的服务商开启mod_rewrite服务,或者..换另外一个好的服 务商。大多数服务商都会开启mod_rewrite模块,所以你很容易找到。如果是私人服务或有权限操作,则如下操作开启mod_rewrite:
1、在终端输入 sudo a2enmod rewrite 开启 Mod_rewrite 模块;
2、在终端输入 sudo vim /etc/apache2/sites-enabled/000-default 找到相应的目录将 AllowOverride none 改为 AllowOverride All;
3、重启apache2 :sudo /etc/init.d/apache2 restart; 继续阅读 »

PXE Network Booting on Ubuntu Linux

1,安装dhcp:

1
$sudo apt-get install dhcp3-server

2,添加pxe配置到dhcpd.conf
next-server 172.28.1.103;
filename “pxelinux.0”;

3,安装tftp服务

1
 $ sudo apt-get install tftpd-hpa tftp-hpa

4,配置tftp

1
2
3
4
 $ sudo nano /etc/default/tftpd-hpa
# /etc/default/tftpd-hpa
RUN_DAEMON="yes"
OPTIONS="-l -s /home/pxetero/"

继续阅读 »

ubuntu10.04做PXE安装服务器

首先安装需要的几个软件包
sudo apt-get install tftpd-hpa dhcp3-server portmap nfs-kernel-server
还有apache
安装完后tftpd服务自动启动,这个不用管,但是dhcpd出现错误,不知道怎么回事。不用管安,配置一下dhcp
vi /etc/dhcp3/dhcp.conf
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option domain-name-servers 202.102.128.68, 202.102.134.68;
option domain-name “tm.net.my”;
option routers 192.168.1.1;
option broadcast-address 192.168.1.255;
default-lease-time 600;
max-lease-time 7200;
filename “pxelinux.0”;
}
现在启动dhcpd
sudo /etc/init.d/dhcp3-server restart
继续阅读 »

ubuntu 10.04安装flash扩展

下载flash:
wget http://download.macromedia.com/pub/labs/flashplayer10/libflashplayer-10.0.32.18.linux-x86_64.so.tar.gz
tar zxvf libflashplayer-10.0.32.18.linux-x86_64.so.tar.gz

配置chrome:
sudo cp libflashplayer.so /opt/google/chrome/plugins/
/opt/google/chrome/google-chrome –enable-plugins

配置firefox:
mkdir ~/.mozilla/plugins
cp libflashplayer.so ~/.mozilla/plugins

注:重启即可生效

ubuntu下安装与使用nikto

官方网站 http://www.cirt.net/

安装
sudo apt-get install nikto

简单扫描 目标基本WEB基本配制信息,服务器,PHP解析器等版本信息
nikto –h 192.168.0.1

多端口扫描
nikto –h 192.168.0.1 –p 80,88,443

加代理扫描
nikto –h 192.168.0.1 –p 80 –u
继续阅读 »

Install xbmc for ubuntu 9.10 or higher

在ubuntu上安装xbmc用来提供xbox360播放视频,有以下两种方式:
1,使用命令添加源安装

1
2
3
4
sudo add-apt-repository ppa:team-xbmc
sudo apt-get update
sudo apt-get install xbmc xbmc-standalone
sudo apt-get update

2,使用手工添加源安装

1
2
3
4
5
6
7
sudo gedit /etc/apt/source.list
#add
deb http://ppa.launchpad.net/team-xbmc/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/team-xbmc/ppa/ubuntu jaunty main
 
sudo apt-get update
sudo apt-get install xbmc xbmc-standalone

Ubuntu amd64 下安装 QQ for Linux

从http://im.qq.com/qq/linux/下载 QQ for Linux deb 安装包:

linuxqq_v1.0.2-beta1_i386.deb

获取32位支持

sudo apt-get install ia32-libs*

安装

sudo dpkg -i –force-all linuxqq_v1.0.2-beta1_i386.deb