Доброго дня
В общем встала такая задача - поднять HTTPS-сервер в маленьком городке, для редких ответов на запросы.
Из доступных железок в том городе - только микротик.
Через MetaRouter был поднят образ OpenWRT, настроен стандартный NGINX, прикручен PHP.
Но когда начал настраивать SSL, оказалось, что сборка nginx была собрана без ключа
--with-http_ssl_modulenginx -V
nginx version: nginx/1.2.8
built by gcc 4.5.4 20110808 (prerelease) (Linaro GCC 4.5-2011.08)
configure arguments: --crossbuild=Linux::mips --prefix=/usr --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --pid-path=/var/run/nginx.pid --lock-path=/var/lock/nginx.lock --http-log-path=/var/log/nginx/access.log --http-client-body-temp-path=/var/lib/nginx/body --http-proxy-temp-path=/var/lib/nginx/proxy --http-fastcgi-temp-path=/var/lib/nginx/fastcgi --with-cc=mips-openwrt-linux-uclibc-gcc --with-cc-opt='-I/home/roman/mikrotik/trunk/staging_dir/target-mips_uClibc-0.9.32/usr/include -I/home/roman/mikrotik/trunk/staging_dir/target-mips_uClibc-0.9.32/include -I/home/roman/mikrotik/trunk/staging_dir/toolchain-mips_gcc-4.5-linaro_uClibc-0.9.32/usr/include -I/home/roman/mikrotik/trunk/staging_dir/toolchain-mips_gcc-4.5-linaro_uClibc-0.9.32/include -Os -pipe -mips32 -mtune=mips32 -fno-caller-saves -fhonour-copts -msoft-float' --with-ld-opt='-L/home/roman/mikrotik/trunk/staging_dir/target-mips_uClibc-0.9.32/usr/lib -L/home/roman/mikrotik/trunk/staging_dir/target-mips_uClibc-0.9.32/lib -L/home/roman/mikrotik/trunk/staging_dir/toolchain-mips_gcc-4.5-linaro_uClibc-0.9.32/usr/lib -L/home/roman/mikrotik/trunk/staging_dir/toolchain-mips_gcc-4.5-linaro_uClibc-0.9.32/lib' --without-http-cache
Ну и при попытке включения SSL в конфиге NGINX:
/etc/init.d/nginx restart
nginx: [emerg] the "ssl" parameter requires ngx_http_ssl_module in /etc/nginx/nginx.conf:28
Вопрос:
1) Есть ли где доступная сборка nginx под mips с SSL?
2) Самому собирать долго? Может поможет кто?
Спасибо!