Apache | 您所在的位置:网站首页 › nove5鸿蒙30更新到哪个版本了啊 › Apache |
Apache-httpd版本太低会导致出现很多漏洞,本次安装的版本为最新的Apache-2.4.57版本,操作系统为CentOS Linux release 7.9.2009 (Core)。首先在服务器上执行命令查看httpd的版本,httpd -v http://dlcdn.apache.org//apr/apr-util-1.6.3.tar.gz http://dlcdn.apache.org//apr/apr-1.7.4.tar.gz http://jaist.dl.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz http://mirrors.tuna.tsinghua.edu.cn/apache/httpd/httpd-2.4.57.tar.gz 2、创建安装目录mkdir /usr/local/apr mkdir /usr/local/apr-util mkdir /usr/local/pcre mkdir /usr/local/httpd 3、编译安装aprcd /usr/local/src/ 上传安装包并解压 tar -zxvf apr-1.7.4.tar.gz chown -R root.root apr-1.7.4 cd apr-1.7.4/ ./configure --prefix=/usr/local/apr 报错: 在/usr/bin下执行ls -l |grep ld有一个叫ld.gold的文件 mv /usr/bin/ld /usr/bin/ld.bak ln -s /usr/bin/ld.gold /usr/bin/ld 继续执行./configure --prefix=/usr/local/apr 报错如下 将configure 文件中RM='$RM' 修改为RM='$RM -f' vim configure 继续执行./configure --prefix=/usr/local/apr 执行成功,继续下一步 make && make install 安装成功如下: cd /usr/local/src 上传包并解压 先安装依赖 yum install -y expat-devel cd apr-util-1.6.3 chown -R root.root apr-util-1.6.3 ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config 执行成功 make && make install 安装成功 tar -zxvf pcre-8.35.tar.gz chown -R root.root pcre-8.35 cd pcre-8.35 ./configure --prefix=/usr/local/pcre make && make install cd /usr/local/src 上传包 tar -zxvf httpd-2.4.57.tar.gz chown -R root.root httpd-2.4.57 cd httpd-2.4.57 ./configure --prefix=/usr/local/httpd --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre/bin/pcre-config make && make install 安装完成 yum list | grep httpd systemctl stop httpd yum erase httpd.x86_64 -y 三、新版本配置1.将apachectl命令拷贝到/etc/init.d目录下,改名为httpd cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd 2.编辑/etc/init.d/httpd文件,在第1行#!/bin/sh的后面添加如下两行 # chkconfig: 2345 70 30 # description: Apache 3.Apache服务尚未被添加到chkconfig列表中,需要使用--add参数将其添加进去 chkconfig --add httpd chkconfig --list httpd 4.添加httpd命令 cp /usr/local/httpd/bin/httpd /sbin/ 5.启动 systemctl start httpd systemctl status httpd 6.版本查看 httpd -V |
CopyRight 2018-2019 实验室设备网 版权所有 |