Установка Nginx на OpenBSD 6.0

Установка NGINX

Nginx-OpenBSD-Linux-in

Алгоритм ускоренной установки NGINX 1.10.1 на OpenBSD 6.0

Для начала производим установку параметра bash

# pkg_add -v bash
Update candidates: quirks-2.245 -> quirks-2.245
quirks-2.245 signed on 2016-08-23T15:00:24Z
bash-4.3.46:libiconv-1.14p3: ok
bash-4.3.46:gettext-0.19.7: ok
Shell /usr/local/bin/bash appended to /etc/shells
bash-4.3.46: ok
Extracted 10499392 from 10500981

Далее прописываем параметр -vim :

01 bash-4.3# pkg_add -v vim
02 Update candidates: quirks-2.245 -> quirks-2.245
03 quirks-2.245 signed on 2016-08-23T15:00:24Z
04 Ambiguous: choose package for vim
05 a      0: <None>
06        1: vim-7.4.2181-gtk2
07        2: vim-7.4.2181-gtk2-lua
08        3: vim-7.4.2181-gtk2-perl-python-ruby
09        4: vim-7.4.2181-gtk2-perl-python3-ruby
10        5: vim-7.4.2181-no_x11
11        6: vim-7.4.2181-no_x11-lua
12        7: vim-7.4.2181-no_x11-perl-python-ruby
13        8: vim-7.4.2181-no_x11-perl-python3-ruby
14        9: vim-7.4.2181-no_x11-ruby
15 Your choice: 5
16 vim-7.4.2181-no_x11: ok
17 Extracted 21219264 from 21220857

Теперь можно приступать к непосредственной установке NGINX:

01 # pkg_add -v nginx
02 quirks-2.245 signed on 2016-08-23T15:00:24Z
03 quirks-2.245: ok
04 Ambiguous: choose package for nginx
05 a       0: <None>
06	   1: nginx-1.10.1p0
07	   2: nginx-1.10.1p0-lua
08	   3: nginx-1.10.1p0-mailproxy
09	   4: nginx-1.10.1p0-naxsi
10	   5: nginx-1.10.1p0-passenger
11 Your choice: 1
12 nginx-1.10.1p0:pcre-8.38p0: ok
13 nginx-1.10.1p0: ok
14 The following new rcscripts were installed: /etc/rc.d/nginx
15 See rcctl(8) for details.
16 Look in /usr/local/share/doc/pkg-readmes for extra documentation.
17 Extracted 4934424 from 4936792

Важным моментом является добавление в /etc/rc.conf.local комбинации:

1 nginx_flags=""

Далее производим включение автостарта NGINX.
В процессе перезагрузки системы в файл /etc/rc.conf необходимо добавить:

1 pkg_scripts=nginx

Настройки NGINX вы сможете найти здесь – /etc/nginx/nginx.conf.

И наконец производим запуск:

1 bash-4.3# /etc/rc.d/nginx start
2 nginx(ok)

Также важным является создание индексного файла:

1 # echo $(uname -a) > /var/www/htdocs/index.html

Активизируем проверку:

1 $ curl 52.31.64.42
2 OpenBSD ip-10-0-1-243.eu-west-1.compute.internal 6.0 GENERIC.MP#2337 amd64

Установка NGINX завершена.

Comments

comments

Ваш e-mail не будет опубликован. Обязательные поля помечены *