---
title: 安装Ragel
description: "编译Hyperscan依赖于Ragel，本文中编译环境采用Ragel 6.10版本。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/2200/accel/kunpengaccel_hyperscan_02_0005.html
sourcePath: /source/zh/kunpengboostkithistory/2200/accel/kunpengaccel_hyperscan_02_0005.html
indexId: 6348e8ae7d0c649340542bca815b3233f4967e34cc848be8de8569b420440b7080
---
# 安装Ragel

编译Hyperscan依赖于Ragel，本文中编译环境采用Ragel 6.10版本。

1. 获取Ragel 6.10源码包。

```
wget http://www.colm.net/files/ragel/ragel-6.10.tar.gz
```


  对于服务器无法连接外网的情况，可以先下载软件包再上传到服务器。 软件包下载地址：http://www.colm.net/files/ragel/ragel-6.10.tar.gz(http://www.colm.net/files/ragel/ragel-6.10.tar.gz)

2. 解压源码包。

```
tar -xzf ragel-6.10.tar.gz
```


3. 进入Ragel源码目录。

```
cd ./ragel-6.10
```


4. 编译并安装Ragel。

```
./configure
```

```
make
```

```
make install
```


5. 通过检查Ragel版本验证Ragel是否安装成功。

```
ragel -v
```


  显示“Ragel State Machine Compiler version 6.10 March 2017”则安装成功。
