正在加载……
debian上使用rc.local
Posted in 情感天地 on September 26, 2006 / 评论(0) »

在debian上创建rc.local文件。

创建文件:
sudo touch /etc/init.d/rc.local
设置可执行:
sudo chmod +x /etc/init.d/rc.local
用update-rc.d设置启动级别:
sudo update-rc.d rc.local start 20 2 3 4 5 . stop 20 0 1 6 .

为了编辑方便,创建一个链接:
sudo ln -s /etc/init.d/rc.local /etc/rc.local

cat /etc/rc.local
# start apache
/home/apache/bin/apachectl start

重启一下,没有问题。

后记:Debian 下没有 rc.local ,不过有一个替代品,就是 /etc/init.d/bootmisc.sh 文件(可以将/etc/rc.local 链接过去)
大家有什么需要启动后运行的,尽管往里面塞 :-P

类似的:也是使用update-rc.d 将相应服务设置成启动就可以了。

最近新安装了一台服务器,操作系统使用debian 必须熟练使用的几个命令:
apt-get install [packagename]
apt-cache search [string]

以后升级使用:
apt-get update
apt-get dist-upgrade
apt-get upgrade
就可以了

目前安装的包:
apt-get install kernel-image-2.6.8-2-686 (2.4.x 缺省不支持1G内存 )
apt-get install libgdbm-dev
apt-get install zlib1g-dev
apt-get install libcurl3-dev
apt-get install php4-domxml
apt-get install libxml2-dev

从/usr/local/apache/bin/apachectl  到  /etc/rc.d/init.d/httpd 建立一个符号连接:
# ln -s /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd

然后在此文件总添加以下几行(大概在文件顶部,约第二行的地方):

# chkconfig: 2345 10 90 (10 和 90是代表的意思我还不太清楚,请高手指教)
# descrīption: Activates/Deactivates Apache Web Server

最后,运行chkconfig把Apache添加到系统的启动服务组里面:

# /sbin/chkconfig --del httpd
# /sbin/chkconfig --add httpd
让源码编译安装的apache自动运行
Posted in LAMP on September 23, 2006 / 评论(0) »
从/usr/local/apache/bin/apachectl  到  /etc/rc.d/init.d/httpd 建立一个符号连接:
# ln -s /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd

然后在此文件总添加以下几行(大概在文件顶部,约第二行的地方):

# chkconfig: 2345 10 90 (10 和 90是代表的意思我还不太清楚,请高手指教)
# descrīption: Activates/Deactivates Apache Web Server

最后,运行chkconfig把Apache添加到系统的启动服务组里面:

# /sbin/chkconfig --del httpd
# /sbin/chkconfig --add httpd
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=165284&highlight=%CE%DE%CF%DF

在FC5上安装、配置无线网卡TP-Link 650G

上个月买了块TP-Link 650G无线网卡,本来是在Windows 2003上用的,一切都很正常,但上星期装个FC5,但装驱动时才发现650G没有Linux下的驱动,而且Linux里也没有带Tp-Link的驱动程 序;经过在网上的查询和询问,就选择了使用madwifi的驱动。

我的环境FC5完全安装,内核2.6,
下面是我的主要安装步骤:

1、到http://snapshots.madwifi.org/下载madwifi驱动;
2、找到刚下载的文件,解压缩、编译(参考帮助文件:http://madwifi.org/wiki/UserDocs/FirstTimeHowTo):
# tar zxvf madwifi-ng-current.tar.gz
进入刚解出来的目录:
# cd madwifi-ng-r1700-20060809
清理以前安装过WadWifi模块:
# cd scripts
# ./madwifi-unload.bash
# ./find-madwifi-modules.sh /lib/modules/
# cd ..
编译:
# make
出现错误: /lib/modules/2.6.15-1.2054_FC5/build文件不存在,到网上查一下帮助才发现要装一个:kernel-2.6.15-1.2054_FC5.src。
3、安装kernel的src.rpm
到:http: //download.fedora.redhat.com/pub/fedora/linux/core/5/source/SRPMS/kernel- 2.6.15-1.2054_FC5.src.rpm下载kernel-2.6.15-1.2054_FC5.src的安装包。

下面是安装kernel-2.6.15-1.2054_FC5.src的过程
编译内核源码:
# rpm –ivh kernel-2.6.15-1.2054_FC5.src.rpm
# cd /usr/src/redhat/SPECS
# rpmbuild -bp --target $(uname -m) kernel-2.6.spec
# ls /usr/src/redhat/BUILD/kernel-2.6.15/
Config.mk linux-2.6.15.i686 vanilla xen xen-vanilla (有可能是i586我的是i686)
# cd /usr/src
# mkdir kernels (默认的安装是没有kernels这个文件夹)
# cd kernels/
# ln -s ../redhat/BUILD/kernel-2.6.15/linux-2.6.15.i686/ 2.6.15-1.2054_FC5-i686
# cd 2.6.15-1.2054_FC5-i686/
# cp configs/kernel-2.6.15-i686.config .config
cp:是否覆盖“.config”? y

修正Makefile
#uname –r (得到2.6.15-1.2054_FC5)
2.6.15-1.2054_FC5
那么就要将Makefile中的
EXTRAVERSION = -prep
换成
EXTRAVERSION = -1.2054_FC5

继续编译:
#make mrproper
#make oldconfig
#make (比较耗时,我用了一个多小时)
#make modules_install
到此我们要用的内核编译完成。

4、再回过头来安装WadWifi
进入WadWifi的安装文件的目录:
# cd madwifi-ng-r1700-20060809
编译:
make
安装:
make install
载入WadWifi模块:
# modprobe ath_pci
创建模块接口:
wlanconfig ath0 create wlandev wifi0 wlanmode sta
查看:
# iwconfig
如果一切正常,你装会看到如下的类似信息:
lo no wireless extensions.

eth0 no wireless extensions.

sit0 no wireless extensions.

wifi0 no wireless extensions.

ath0 IEEE 802.11b ESSID:""
Mode:Managed Channel:0 Access Point: Not-Associated
Bit Rate:0 kb/s Tx-Power:0 dBm Sensitivity=0/3
Retry:off RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=0/94 Signal level=-95 dBm Noise level=-95 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

如果能看到ath0与wifi0那就说驱动安装成功

5、查找并配置连接
# modprobe wlan_scan_sta
# ifconfig ath0 up
# wlanconfig ath0 list scan
如果周围有热点存在,你将会看到:
SSID BSSID CHAN RATE S:N INT CAPS
eddie 00:06:25:e8:3a:05 6 54M 36:0 100 EPs

由于我刚接触Linux命令不是太熟,所以下面我就改用了X配置,步骤如下:
在网络配置里把我的那块8139网卡解除了,然后新建网络设备,选以太网卡,下一步,选wifi0,下一步根据你的情况选DHCP或指定IP,完成,然后激活刚才新建的设备;然扣运行命令:
# service network reboot
找到无线网络查看器,打开:设置
在SSID框中填上你刚才查找到的SSID,网卡用“自动选择”
如果要使用加密方式,选中下面的加密框,然后设一个密码(这里使用的加密方式是WEP),然后再点下面的激活你配置的配置文件,选上“开机激活”,应用。
重启

到此无线网卡就安装、配置完成,但只能使54M,在http://madwifi.org/wiki/UserDocs你可以找到其它加密方式的配置。

http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=165284&highlight=%CE%DE%CF%DF

在FC5上安装、配置无线网卡TP-Link 650G

上个月买了块TP-Link  650G无线网卡,本来是在Windows 2003上用的,一切都很正常,但上星期装个FC5,但装驱动时才发现650G没有Linux下的驱动,而且Linux里也没有带Tp-Link的驱动程序;经过在网上的查询和询问,就选择了使用madwifi的驱动。

我的环境FC5完全安装,内核2.6,
下面是我的主要安装步骤:

1、到http://snapshots.madwifi.org/下载madwifi驱动;
2、找到刚下载的文件,解压缩、编译(参考帮助文件:http://madwifi.org/wiki/UserDocs/FirstTimeHowTo):
#  tar zxvf madwifi-ng-current.tar.gz
进入刚解出来的目录:
# cd  madwifi-ng-r1700-20060809
清理以前安装过WadWifi模块:
# cd scripts
#  ./madwifi-unload.bash
# ./find-madwifi-modules.sh /lib/modules/
# cd  ..
编译:
# make
出现错误:  /lib/modules/2.6.15-1.2054_FC5/build文件不存在,到网上查一下帮助才发现要装一个:kernel-2.6.15-1.2054_FC5.src。
3、安装kernel的src.rpm
到:http:  //download.fedora.redhat.com/pub/fedora/linux/core/5/source/SRPMS/kernel-  2.6.15-1.2054_FC5.src.rpm下载kernel-2.6.15-1.2054_FC5.src的安装包。

下面是安装kernel-2.6.15-1.2054_FC5.src的过程
编译内核源码:
#  rpm –ivh kernel-2.6.15-1.2054_FC5.src.rpm
# cd /usr/src/redhat/SPECS
#  rpmbuild -bp --target $(uname -m) kernel-2.6.spec
# ls  /usr/src/redhat/BUILD/kernel-2.6.15/
Config.mk linux-2.6.15.i686 vanilla xen  xen-vanilla (有可能是i586我的是i686)
# cd /usr/src
# mkdir kernels  (默认的安装是没有kernels这个文件夹)
# cd kernels/
# ln -s  ../redhat/BUILD/kernel-2.6.15/linux-2.6.15.i686/ 2.6.15-1.2054_FC5-i686
# cd  2.6.15-1.2054_FC5-i686/
# cp configs/kernel-2.6.15-i686.config  .config
cp:是否覆盖“.config”? y

修正Makefile
#uname –r  (得到2.6.15-1.2054_FC5)
2.6.15-1.2054_FC5
那么就要将Makefile中的
EXTRAVERSION =  -prep
换成
EXTRAVERSION = -1.2054_FC5

继续编译:
#make  mrproper
#make oldconfig
#make (比较耗时,我用了一个多小时)
#make  modules_install
到此我们要用的内核编译完成。

4、再回过头来安装WadWifi
进入WadWifi的安装文件的目录:
#  cd madwifi-ng-r1700-20060809
编译:
make
安装:
make  install
载入WadWifi模块:
# modprobe ath_pci
创建模块接口:
wlanconfig ath0  create wlandev wifi0 wlanmode sta
查看:
#  iwconfig
如果一切正常,你装会看到如下的类似信息:
lo no wireless extensions.

eth0 no  wireless extensions.

sit0 no wireless extensions.

wifi0 no  wireless extensions.

ath0 IEEE 802.11b ESSID:""
Mode:Managed Channel:0  Access Point: Not-Associated
Bit Rate:0 kb/s Tx-Power:0 dBm  Sensitivity=0/3
Retry:off RTS thr:off Fragment thr:off
Encryption  key:off
Power Management:off
Link Quality=0/94 Signal level=-95 dBm Noise  level=-95 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx  excessive retries:0 Invalid misc:0 Missed  beacon:0

如果能看到ath0与wifi0那就说驱动安装成功

5、查找并配置连接
# modprobe  wlan_scan_sta
# ifconfig ath0 up
# wlanconfig ath0 list  scan
如果周围有热点存在,你将会看到:
SSID BSSID CHAN RATE S:N INT CAPS
eddie  00:06:25:e8:3a:05 6 54M 36:0 100  EPs

由于我刚接触Linux命令不是太熟,所以下面我就改用了X配置,步骤如下:
网络配置里把我的那块8139网卡解除了,然后新建网络设备,选以太网卡,下一步,选wifi0,下一步根据你的情况选DHCP或指定IP,完成,然后激活刚才新建的设备;然扣运行命令:
#  service network  reboot
找到无线网络查看器,打开:设置
在SSID框中填上你刚才查找到的SSID,网卡用“自动选择”
如果要使用加密方式,选中下面的加密框,然后设一个密码(这里使用的加密方式是WEP),然后再点下面的激活你配置的配置文件,选上“开机激活”,应用。
重启

到此无线网卡就安装、配置完成,但只能使54M,在http://madwifi.org/wiki/UserDocs你可以找到其它加密方式的配置。

分页: 147/170 第一页 上页 142 143 144 145 146 147 148 149 150 151 下页 最后页 [ 显示模式: 摘要 | 列表 ]