源代码编译安装基本过程
一、打开并新建Xftp设置名称主机等基本配置,如下图
二、将要解压的文件传到ipt【复制粘贴就行】下图粘贴到上图的右边
三、进入crt解压这个文件
四、检查这个对不对
五、安装这个gcc gcc-c++
命令是:yum -y install gcc gcc-c++ make
就开始解压了
然后带这个目录下面传到
cd httpd-2.4.25/
六、将文件挂载到mnt很重要
mount /dev/cdrom /mnt
- 将这七个打上去
rpm -ivh /mnt/Packages/pcre-devel-8.32-17.el7.x86_64.rpm
rpm -ivh /mnt/Packages/apr-devel-1.4.8-3.el7.x86_64.rpm
rpm -ivh /mnt/Packages/expat-devel-2.1.0-10.el7_3.x86_64.rpm
rpm -ivh /mnt/Packages/libdb-devel-5.3.21-20.el7.x86_64.rpm
rpm -ivh /mnt/Packages/cyrus-sasl-devel-2.1.26-21.el7.x86_64.rpm
rpm -ivh /mnt/Packages/openldap-devel-2.4.44-5.el7.x86_64.rpm
rpm -ivh /mnt/Packages/apr-util-devel-1.5.2-6.el7.x86_64.rpm
八、进入opt检查安装包的完整型
cd /opt
md5sum httpd-2.4.25.tar.gz #### 验证包的完整性,下载的时候官网会给出md5值
九、解压压缩包
tar xzvf httpd-2.4.25.tar.gz -C /opt #### 解压压缩包
十、进入文件; ./configure 配置,这里添加了安装的路径
cd httpd-2.4.25/
./configure --prefix=usr/local/apache #### ./configure 配置,这里添加了安装的路径
make
make install ####make安装
cd /usr/local/apache/bin/
vi /usr/local/apache/conf/httpd.conf
Ll
{在这里:set un看一下然后:194回车把194行前面的#键删除
./apachectl start ###apache启动程序打开
netstat -anutp |grep 80 ###过滤80口、监听有没有开启
rpm -ivh /mnt/Packages/lynx-2.8.8-0.3.dev15.el7.x86_64.rpm 装一个小的测试工具
yum -y install lynx ### 安装测试工具
lynx 127.0.0.1
systemctl status firewalld ### 查看防火墙有没有开启
systemctl stop firewalld ### 关闭防火墙
ping 20.0.0.140
最后在浏览器上面看一下网址为20.0.0.140 就能看到东西了,,会有一个is work