---
title: 一键编译部署调优脚本方式安装
description: "| 适用的软件版本 | 是否适配CentOS 7.6 | 是否适配CentOS 8.1 | 是否适配openEuler 20.03 LTS SP1 |"
url: https://www.hikunpeng.com/document/detail/zh/kunpengwebs/ecosystemEnable/Apache/kunpengapache_02_0012.html
sourcePath: /source/zh/kunpengwebs/ecosystemEnable/Apache/kunpengapache_02_0012.html
indexId: 5646e416ee883c2b4e640f1eaf5d10fb933a574c3924f8a9052a699ecd0a151472
---
# 一键编译部署调优脚本方式安装

| 适用的软件版本 | 是否适配CentOS 7.6 | 是否适配CentOS 8.1 | 是否适配openEuler 20.03 LTS SP1 |
| --- | --- | --- | --- |
| Apache httpd 2.4.39 | 是 | 是 | 否 |


#### CentOS 7.6

1. 获取Apache一键脚本。

  a. 在本地浏览器下载    一键脚本(https://mirrors.huaweicloud.com/kunpeng/archive/kunpeng_solution/web/Scripts/apache_automation.tar.gz)
。
  b. 将一键脚本放到“/home”目录下。
    若服务器可以访问网络，则可以直接在服务器上使用wget命令下载一键脚本包。 1 2 cd /home wget https://mirrors.huaweicloud.com/kunpeng/archive/kunpeng_solution/web/Scripts/apache_automation.tar.gz --no-check-certificate

2. 解压脚本。
  1 2 cd /home/ tar -xzvf apache_automation.tar.gz

3. 进入“apache_automation”目录，并执行ll命令查看该目录下的文件。
  1 2 cd apache_automation ll

  脚本整体目录结构说明见表1。

**表1 脚本整体目录结构**

| 目录 | 说明 |
| --- | --- |
| deps目录 | 编译安装目录。 说明： 安装脚本会先使用wget命令下载Apache的源码，如果设备无法访问外网，需要提前按照源码编译安装获取Apache的源码，并放入此目录中。 |
| scripts目录 | 调优脚本目录，包含一些通用调优。 |
| install.sh | 一键脚本，在脚本中配置相应参数后，运行该脚本，编译部署调优开始。 |
| rollback.sh | 回退脚本，用于回退脚本的所有操作。 |


4. 运行install.sh脚本，脚本运行完成后，需要重启设备生效调优部分。
  1 sh install.sh

  当需要回退环境或一键脚本部署失败时，运行回退脚本，回退一键脚本的操作，并重启设备。

  1 sh rollback.sh


#### CentOS 8.1

1. 获取Apache一键安装脚本包。

  a. 在本地浏览器下载    Apache一键安装脚本包(https://repo.huaweicloud.com/kunpeng/archive/kunpeng_solution/web/Scripts/httpd-2.4.39-install.sh)
。
  b. 将脚本包上传到服务器“/home”目录下。
    若服务器可以访问网络，则通过wget命令直接下载Apache的一键安装脚本包。 1 2 cd /home wget https://repo.huaweicloud.com/kunpeng/archive/kunpeng_solution/web/Scripts/httpd-2.4.39-install.sh --no-check-certificate

2. 执行脚本。
  1 sh httpd-2.4.39-install.sh

3. 查看安装目录。
  1 ls /usr/local/apache2
