LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1018|回复: 6

世界上的事情难道就是那么无奈,请各位老师帮忙!!!

[复制链接]
发表于 2004-2-9 16:35:37 | 显示全部楼层 |阅读模式
我现在用rpm -ivh  squid-2.5.STABLE1-2.i386.rpm却找不到squid.conf文件在哪?我用tar -xvzf  squid-2.5.STABLE2.tar.gz的时候却用ntsysv命令却看不到squid的启动项。我想问一下各位老师3个问题
     1 如何能找到RPM包后的*.CONF文件(squid.conf文件在哪)
     2 如何能把TAR完编译后(make make install)的程序(例如squid)加入到ntsysv里,能让每次启动机器时加载的程序都能启动。
     3 如何能把TAR完编译后(make make install)的程序卸载掉
   各位老师,也许我问的问题很幼稚,但不要笑我,若干年后,我会帮你解答问题!!!
发表于 2004-2-10 01:59:04 | 显示全部楼层
关注ing
我的squid是rpm装的.配置文件在/etc/squid/下面
后面的三个问题我也很想知道答案.
发表于 2004-2-10 02:18:23 | 显示全部楼层
2、configure默认目标是/usr/local,想开机启动就把squid执行文件的路径加在/etc/rc.d/rc.local里

3、一般来说最好在configure时加上--prefix=参数去制定路径,比如--prefix=/usr/local/squid,卸载话只要删/usr/local/squid整个目录即可,如果没有,可回到源码目录试试make uninstall
 楼主| 发表于 2004-2-10 07:16:27 | 显示全部楼层
谢谢,版主的帮忙.不过第二个问题我还是不明白,如何能把squid执行文件的路径加在/etc/rc.d/rc.local里,难道是用VI吗?如何写呢?还有就是您说的squid执行文件是什么?请再帮忙解答!!!
感谢 EvilSeed的帮助!!!
发表于 2004-2-10 13:27:23 | 显示全部楼层
其实我觉得可以参考一下/etc/xinetd.d下面服务的脚本,自己改一个脚本.在ntsysv里面应该就有刚才写的那个服务了.要看一个执行文件在哪里可以使用whereis命令.我用的是REDHAT 9.0
 楼主| 发表于 2004-2-11 06:53:05 | 显示全部楼层
可是如何该一个/etc/xinetd.d脚本呢?能否告诉详细的办法,怎么能加一个服务呢?请 EvilSeed 指教.
发表于 2004-2-11 13:32:19 | 显示全部楼层
先看看xinetd.d下面的文件好么?配置都只有简单的几句.然后再自己创建一个文件,其实那下面的文件不是脚本,就是控制一个服务的配置.ntsysv也是改这些文件.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表