Linux 源码包安装
01、RPM 包默认安装路径
/etc/:配置文件给安装mul
/usr/bin/:可执行的命令安装目录
/usr/lib/:程序使用的函数库保存位置
/usr/share/doc/:基本软件使用手册保存位置
/usr/share/man/:帮助文件保存位置
02、源码包安装位置 => /usr/local/软件名/
启动方法:(1)、/etc/rc.d/init.d/httpd start(绝对路径)
(2)、 service httpd start
如果Apache启动不起来,需要设置防火墙,配置完之后就可以了。
(1): 打开服务器监听端口为外部可访问 已 80 为例 ( 这个端口和上面配置的端口保持一致, 默认为 8080 )
(2): 设置端口对外访问 => /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
(3): 保存设置 => service iptables save
(4): 重启防火墙 => service iptables restart
03、安装步骤
第一步:安装C语言编译器
第二步:下载源码包:地址 => http://mirror.bit.edu.cn/apache/httpd/
* 注意事项:软件安装位置:/usr/local/(默认软件安装) 源代码保存位置:/usr/local/src/
把下载好的软件包通过WinSCP远程传输工具复制到Linux系统中(直接拖过去即可)
第三步:解压缩下载的源码包
例:tar -zxvf httpd-2.2.34.tar.gz
第四步:进入解压缩目录 => cd /源码包解压目录
打开安装说明获取安装步骤 => vi INSTALL
(1)、./configure 软件配置和检查
功能: 定义需要的功能选项
检测系统环境是否符合安装要求
把定义好的功能选项和检测系统环境的信息都写入 Makefile 文件,用于后续的编辑。
./configure --help:获取可定制项
第五步:定义安装位置 => ./configure --prefix=/usr/local/apache2
第六步:make => 把apache的安装包编译成可识别的机器语言
make clean:清空软件包(./configure报错使用)
第七步:make install => 编译安装
第八步:vi INSTALL => 打开安装说明获取安装步骤,查看启动 apache 启动目录
第九部:启动apache => /usr/local/apache2/bin/apachectl start
* 关闭Liunx系统之前一定要先把 apache 停掉 => /usr/local/apache2/bin/apachectl start