> For the complete documentation index, see [llms.txt](https://oguzhaninan.gitbook.io/haproxy/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://oguzhaninan.gitbook.io/haproxy/kurulum/kaynak-koddan-derlemek.md).

# Kaynak Kod ile Derlemek

Derlemek için gerekli paketler aşağıdaki şekilde kurulabilir.

```
# CentOS RHEL:
sudo yum -y install make gcc perl pcre-devel zlib-devel

# Debian/Ubuntu:
sudo apt install make gcc perl pcre-devel zlib-devel
```

Kaynak kod arşivini aşağıdaki şekilde indirip çıkartalım.

```bash
wget http://www.haproxy.org/download/2.0/src/haproxy-2.0.0.tar.gz

tar xvzf haproxy-2.0.0.tar.gz && cd haproxy-2.0.0
```

&#x20;Derlemek için:

TARGET listesi

| TARGET             | OS                                                          |
| ------------------ | ----------------------------------------------------------- |
| linux-glibc        | Linux çekirdeği 2.6.28 ve üstü için                         |
| linux-glibc-legacy | yeni özellikler olmadan Linux çekirdeği 2.6.28 ve üstü için |
| solaris            | Solaris 8 or 10                                             |
| freebsd            | FreeBSD 5 to 10                                             |
| netbsd             | NetBSD                                                      |
| openbsd            | Mac OS/X                                                    |
| osx                | OpenBSD 5.7 ve üstü                                         |
| aix51              | AIX 5.1                                                     |
| aix52              | AIX 5.2                                                     |
| cygwin             | Cygwin                                                      |
| haiku              | Haiku                                                       |
| generic            | diğer işletim sistemleri veya sürümler için                 |

```
make TARGET=linux2628 USE_PCRE=1 USE_OPENSSL=1 USE_ZLIB=1
```

USE\_PCRE=1 değeri [libpcre](https://www.pcre.org/) kütüphanesi için kullanılır.

```
sudo make install
```
