软件包的组成:
1二进制文件/bin,/sbin /usr/bin ,/usr/sbin /usr/local/bin /usr/local/sbin
2库文件 /lib, /usr/lib /usr/local/lib
3配置文件 /etc,/usr/local/etc
4帮助文件 /usr/share/man usr/share/doc
5头文件:/usr/include usr/local/include
A . bin:/sbin:
/usr/local/apache/bin/apachectl PATH
添加路径至PATH下 export PATH=$PATH:/usr/local/apache/bin:/usr/local/apache/sbin /etc/profile,~/。bash_profile B. lib: #vim /etc/ld.so.conf 添加/usr/local/apache/lib 建议后一种 /etc/ld.so.conf.d/*.conf 添加/usr/local/apache/lib # ldconfig -v 不会立即生效,-v 查看显示过程 C. include: 通过链接文件 /usr/local/apache/include 第一种: ln -sv /usr/local/apache/inclued/* /usr/include(单个文件链接) 第二种(推荐) ln -sv /usr/local/apache/inclued /usr/include/apache(目录形式) D. man: #vim /etc/man.config MANPATH /usr/local/apache/man 如何编译安装源代码包: 1,安装开发环境 Development Libraries Development Tools X Software Development 2,获取源码包,并解压缩 压缩和解压缩: compress/uncompress, .Z(很少见) gzip/gunzip, .gz bzip2/bunzip2, .bz2 zip/unzip, zip gzip压缩文件不能压缩目录 默认压缩后删除源文件 gzip -d = gunzip -c 保留原文件gzip -c messages > messages.gz -#(1-9)压缩比默认是6 zcat *.gz查看压缩文件的内容(纯文本) bzip2(不能压缩目录) bzip2 -d=bunzip2 -k -#压缩比更强 bzcat 查看原文件 zip,目录压缩,多文件压缩成一个 zip messages.zip messages zip scripts.zip *.sh zip -d 删除压缩进去的文件 unzip 解压 unzip -l 不解压查看原文件 归档工具,实现目录或文件整理成单独文件(备份工具) tar创建和展开归档文件 *[-]c --create *[-]t --list 查看不展开情况下查看包含的文件 * [-]f --file *[-]x --extract -p 保留文件原有权限信息 -z gzip -j bzip2 3,切换至解压出来的源码包目录。执行以下命令 查看文件INSTALL ,README #./configure --help显示帮助信息./configure [option] #make #make install 如果是perl格式源码包,通常以下命令安装 #perl Makefile.pl #make #make install