

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# nginx Atribut
<a name="attributes-recipes-nginx"></a>

**penting**  
 AWS OpsWorks Stacks Layanan ini mencapai akhir masa pakai pada 26 Mei 2024 dan telah dinonaktifkan untuk pelanggan baru dan yang sudah ada. Kami sangat menyarankan pelanggan untuk memindahkan beban kerja mereka ke solusi lain sesegera mungkin. Jika Anda memiliki pertanyaan tentang migrasi, hubungi AWS Dukungan Tim di [AWS re:Post](https://repost.aws/) atau melalui [AWS Dukungan](https://aws.amazon.com/support) Premium.

**catatan**  
Atribut ini hanya tersedia di tumpukan Linux.

[`nginx`Atribut](https://github.com/aws/opsworks-cookbooks/blob/release-chef-11.10/nginx/attributes/nginx.rb) menentukan konfigurasi [Nginx](http://wiki.nginx.org/Main). Untuk informasi selengkapnya, lihat [Indeks Petunjuk](http://wiki.nginx.org/DirectiveIndex). Untuk informasi selengkapnya tentang cara mengganti atribut bawaan untuk menentukan nilai kustom, lihat[Mengesampingkan Atribut](workingcookbook-attributes.md).


****  

|  |  |  | 
| --- |--- |--- |
| [biner ](#attributes-recipes-nginx-binary) | [dir ](#attributes-recipes-nginx-dir) | [gzip ](#attributes-recipes-nginx-gzip) | 
| [gzip\$1comp\$1level ](#attributes-recipes-nginx-gzip-comp) | [gzip\$1disable ](#attributes-recipes-nginx-gzip-disable) | [gzip\$1http\$1version ](#attributes-recipes-nginx-gzip-http) | 
| [gzip\$1proxied ](#attributes-recipes-nginx-gzip-proxied) | [gzip\$1static ](#attributes-recipes-nginx-gzip-static) | [gzip\$1types ](#attributes-recipes-nginx-gzip-types) | 
| [gzip\$1vary ](#attributes-recipes-nginx-gzip-vary) | [keepalive ](#attributes-recipes-nginx-keepalive) | [keepalive\$1timeout ](#attributes-recipes-nginx-keepalive-timeout) | 
| [log\$1dir ](#attributes-recipes-nginx-log) | [user ](#attributes-recipes-nginx-user) | [server\$1names\$1hash\$1bucket\$1size](#attributes-recipes-nginx-worker-hash) | 
| [worker\$1processes ](#attributes-recipes-nginx-worker-processes) | [worker\$1connections ](#attributes-recipes-nginx-worker-connections) |  | 

**biner **  <a name="attributes-recipes-nginx-binary"></a>
Lokasi binari Nginx (string). Nilai default-nya adalah `'/usr/sbin/nginx'`.  

```
node[:nginx][:binary]
```

**dir **  <a name="attributes-recipes-nginx-dir"></a>
Lokasi file seperti file konfigurasi (string). Nilai default-nya adalah `'/etc/nginx'`.  

```
node[:nginx][:dir]
```

**gzip **  <a name="attributes-recipes-nginx-gzip"></a>
Apakah kompresi gzip diaktifkan (string). Nilai yang mungkin adalah `'on'` dan `'off'`. Nilai default-nya adalah `'on'`.  
Kompresi dapat menimbulkan risiko keamanan. Untuk sepenuhnya menonaktifkan kompresi, atur atribut ini sebagai berikut:  

```
node[:nginx][:gzip] = 'off'
```

```
node[:nginx][:gzip]
```

**gzip\$1comp\$1level **  <a name="attributes-recipes-nginx-gzip-comp"></a>
Tingkat kompresi, yang dapat berkisar dari 1-9, dengan 1 sesuai dengan kompresi terkecil (string). Nilai default-nya adalah `'2'`.  

```
node[:nginx][:gzip_comp_level]
```

**gzip\$1disable **  <a name="attributes-recipes-nginx-gzip-disable"></a>
Menonaktifkan kompresi gzip untuk agen pengguna tertentu (string). Nilainya adalah ekspresi reguler dan nilai defaultnya adalah`'MSIE [1-6].(?!.*SV1)'`.  

```
node[:nginx][:gzip_disable]
```

**gzip\$1http\$1version **  <a name="attributes-recipes-nginx-gzip-http"></a>
Mengaktifkan kompresi gzip untuk versi HTTP tertentu (string). Nilai default-nya adalah `'1.0'`.  

```
node[:nginx][:gzip_http_version]
```

**gzip\$1proxied **  <a name="attributes-recipes-nginx-gzip-proxied"></a>
Apakah dan bagaimana mengompres respons terhadap permintaan proxy, yang dapat mengambil salah satu nilai berikut (string):  
+ `'off'`: jangan kompres permintaan proksi
+ `'expired'`: kompres jika header Kedaluwarsa mencegah caching
+ `'no-cache'`: kompres jika header Cache-Control disetel ke “no-cache”
+ `'no-store'`: kompres jika header Cache-Control disetel ke “no-store”
+ `'private'`: kompres jika header Cache-Control disetel ke “pribadi”
+ `'no_last_modified'`: kompres jika Terakhir Dimodifikasi tidak disetel
+ `'no_etag'`: kompres jika permintaan tidak memiliki header ETag
+ `'auth'`: kompres jika permintaan menyertakan header Otorisasi
+ `'any'`: kompres semua permintaan yang diproksi 
Nilai default-nya adalah `'any'`.  

```
node[:nginx][:gzip_proxied]
```

**gzip\$1static **  <a name="attributes-recipes-nginx-gzip-static"></a>
Apakah modul statis gzip diaktifkan (string). Nilai yang mungkin adalah `'on'` dan `'off'`. Nilai default-nya adalah `'on'`.  

```
node[:nginx][:gzip_static]
```

**gzip\$1types **  <a name="attributes-recipes-nginx-gzip-types"></a>
Daftar tipe MIME yang akan dikompresi (daftar string). Nilai default-nya adalah `['text/plain', 'text/html', 'text/css', 'application/x-javascript', 'text/xml', 'application/xml', 'application/xml+rss', 'text/javascript']`.  

```
node[:nginx][:gzip_types]
```

**gzip\$1vary **  <a name="attributes-recipes-nginx-gzip-vary"></a>
Apakah akan mengaktifkan header `Vary:Accept-Encoding ` respons (string). Nilai yang mungkin adalah `'on'` dan `'off'`. Nilai default-nya adalah `'on'`.  

```
node[:nginx][:gzip_vary]
```

**keepalive **  <a name="attributes-recipes-nginx-keepalive"></a>
Apakah akan mengaktifkan koneksi keep-alive (string). Nilai yang mungkin adalah `'on'` dan `'off'`. Nilai default-nya adalah `'on'`.  

```
node[:nginx][:keepalive]
```

**keepalive\$1timeout **  <a name="attributes-recipes-nginx-keepalive-timeout"></a>
Jumlah waktu maksimum, dalam hitungan detik, koneksi tetap hidup tetap terbuka (angka). Nilai default-nya adalah `65`.  

```
node[:nginx][:keepalive_timeout]
```

**log\$1dir **  <a name="attributes-recipes-nginx-log"></a>
Lokasi file log (string). Nilai default-nya adalah `'/var/log/nginx'`.  

```
node[:nginx][:log_dir]
```

**user **  <a name="attributes-recipes-nginx-user"></a>
Pengguna (string). Nilai defaultnya adalah sebagai berikut:  
+ Amazon Linux dan RHEL: `'www-data'`
+ Ubuntu: `'nginx'`

```
node[:nginx][:user]
```

**server\$1names\$1hash\$1bucket\$1size**  <a name="attributes-recipes-nginx-worker-hash"></a>
Ukuran bucket untuk tabel hash dari nama server, yang dapat diatur ke`32`,`64`, atau `128` (nomor). Nilai default-nya adalah `64`.  

```
node[:nginx][:server_names_hash_bucket_size]
```

**worker\$1processes **  <a name="attributes-recipes-nginx-worker-processes"></a>
Jumlah proses pekerja (jumlah). Nilai default-nya adalah `10`.  

```
node[:nginx][:worker_processes]
```

**worker\$1connections **  <a name="attributes-recipes-nginx-worker-connections"></a>
Jumlah maksimum koneksi pekerja (angka). Nilai default-nya adalah `1024`. Jumlah maksimum klien diatur ke`worker_processes * worker_connections`.  

```
node[:nginx][:worker_connections]
```