linux安装module-init-tools工具时的一些问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux安装module-init-tools工具时的一些问题相关的知识,希望对你有一定的参考价值。

在/usr/src目录下,依次执行下列命令:
# tar -jvxf module-init-tools-3.2.tar.bz2 (解压module-init-tools)
# cd module-init-tools-3.2 (进入module-init-tools目录下)
#./configure --prefix=/ (这里是指定安装目录为根目录/)
# make moveold
# make all install
#./generate-modprobe.conf /etc/modprobe.conf
备注:这一步的输出文件名modprobe.conf一定要写对
后面三个指令是什么意思,有什么用,特别是最后一句的专门备注的输出文件是什么意思

通俗点说就是
make 是执行编译工作(对应于当前文件夹下的Makefile).
make moveold 这一句根据名字猜测的话应该是:如果以前安装过该工具,则对其进行迁移
make all install 这一句就是真正的编译安装.就是编译源代码,并安装该工具
最后一句,应该是执行./generate-modprobe.conf 这个配置脚本文件, /etc/modprobe.conf应该是传给该脚本文件的参数.如果是输出文件,那么应该是生成配置信息,在该软件启动的时候,可能需要从这个文件中读入具体参数(这样就可以由用户在以后根据自己的需要配置).
参考技术A linux系统好啊,没玩过,漂亮是漂亮,不玩游戏还可以,自己摸索吧

Linux 环境下手工编译安装Apache

手工编译安装Apache

实验准备:

1.VMwore 12 环境下Red Hat 6.5版本虚拟机一台

2.相关软件包:apr、apr-util、httpd

备注:apache官网下载http://www.apache.org/ 将实验所需的软件包下载好,并解压到指定文件夹

``

一、Apache安装

1.首先解压软件包http、apr、apr-util(支持Apache上层应用跨平台,提供底层接口库)至/opt目录下

tar xzvf http-2.4.2.tar.gz -C /opt

tar xzvf apr-1.4.6.tar.gz -C /opt
(支持Apache上层应用跨平台,提供底层接口库)

tar xzvf apr-util-1.4.1.tar.gz -C /opt

2.进入软件包目录,将apr和apr-util包复制到httpd目录下

cp -R apr /opt/httpd-2.4.2/srclib/apr

cp -R apr-util /opt/httpd-2.4.2/srclib/apr-util

3.安装 gcc 、 gcc-c++ 、 make 、 pcre、pcre-devel 四个包

yum install gcc gcc-c++ make pcre pcre-devel -y

4.进入httpd目录下,配置configure

cd /opt/httpd-2.4.2

5.配置

./configure \
--prefix=/usr/local/apache \
--enable-so \
--enable-rewrite \
--enable-mods-shared=most \
--with-mpm=worker \
--disable-cgid \
--disable-cgi

6.编译及安装

make && make install

7.过滤掉注释行(#)并复制 httpd服务文件到/etc/init.d/

grep -v "#" /usr/local/apache/bin/apachectl > /etc/init.d/httpd

8.修改配置文件vim /etc/init.d/httpd 在文章的最下面插入下面的行

#!/bin/sh

chkconfig:2345 85 15

description:Apache is a World Wide Web server

9.给httpd文件添加执行权限

chmod +x /etc/init.d/httpd

10.添加httdp服务,设置为init3、init5 时开机自启动。

chkconfig --add httpd
chkconfig --list httpd
chkconfig --level 35 httpd on

11.建立/etc/httpd.conf文件的软链接,便于后期管理

ln -s /usr/local/apache/conf/httpd.conf /etc/httpd.conf

12.修改配置文件httpd.conf

vim /etc/httpd.conf

Listen:#监听IP地址,这里修改为自己的本地IP地址。

ServerName:主机名.域名

13.重启httpd服务

service httpd shop

service httpd start

14.关闭防火墙

service iptables stop

setenforce 0

最终测试技术分享图片

如果出现上图界面就说明Apache已经安装成功了,另外主页存放路径为 /usr/local/apache/htdocs/index.html 可以在编辑此文件修改主页上的内容

以上是关于linux安装module-init-tools工具时的一些问题的主要内容,如果未能解决你的问题,请参考以下文章

Linux 环境下手工编译安装Apache

OTRS工单管理系统安装配置Sendmail

Debian 8下手工安装 Eclipse CDT neon.2

Windows和LINUX常用的远程连接工具有那些

linux安装mongodb

SSH远程会话管理工局,screen使用教程