mirror of
https://github.com/YunoHost/doc.git
synced 2024-09-03 20:06:26 +02:00
Merge pull request #463 from YunoHost/rm_openresty
[mod] remove openresty documentation as Nginx is working on RPi.
This commit is contained in:
commit
9f64546fdb
6 changed files with 1 additions and 143 deletions
|
@ -1,69 +0,0 @@
|
||||||
# Openresty build
|
|
||||||
|
|
||||||
**Note:** Since nginx-extras is not working on Raspbian, we have to build a similar nginx flavor, here [Openresty](http://openresty.org).
|
|
||||||
|
|
||||||
```bash
|
|
||||||
wget http://openresty.org/download/ngx_openresty-1.4.3.3.tar.gz
|
|
||||||
tar zxf ngx_openresty-1.4.3.3.tar.gz
|
|
||||||
cd ngx_openresty-1.4.3.3
|
|
||||||
|
|
||||||
./configure --with-luajit \
|
|
||||||
--sbin-path=/usr/sbin/nginx \
|
|
||||||
--conf-path=/etc/nginx/nginx.conf \
|
|
||||||
--error-log-path=/var/log/nginx/error.log \
|
|
||||||
--http-client-body-temp-path=/var/lib/nginx/body \
|
|
||||||
--http-fastcgi-temp-path=/var/lib/nginx/fastcgi \
|
|
||||||
--http-log-path=/var/log/nginx/access.log \
|
|
||||||
--http-proxy-temp-path=/var/lib/nginx/proxy \
|
|
||||||
--http-scgi-temp-path=/var/lib/nginx/scgi \
|
|
||||||
--http-uwsgi-temp-path=/var/lib/nginx/uwsgi \
|
|
||||||
--lock-path=/var/lock/nginx.lock \
|
|
||||||
--pid-path=/run/nginx.pid \
|
|
||||||
--with-http_dav_module \
|
|
||||||
--with-http_flv_module \
|
|
||||||
--with-http_geoip_module \
|
|
||||||
--with-http_gzip_static_module \
|
|
||||||
--with-http_image_filter_module \
|
|
||||||
--with-http_realip_module \
|
|
||||||
--with-http_stub_status_module \
|
|
||||||
--with-http_ssl_module \
|
|
||||||
--with-http_sub_module \
|
|
||||||
--with-http_xslt_module \
|
|
||||||
--with-ipv6 \
|
|
||||||
--with-sha1=/usr/include/openssl \
|
|
||||||
--with-md5=/usr/include/openssl \
|
|
||||||
--with-mail \
|
|
||||||
--with-mail_ssl_module \
|
|
||||||
--with-http_stub_status_module \
|
|
||||||
--with-http_secure_link_module \
|
|
||||||
--with-http_sub_module
|
|
||||||
# It will take ~15 minutes
|
|
||||||
|
|
||||||
make # Another ~15 minutes
|
|
||||||
|
|
||||||
INSTALL=/tmp/openresty
|
|
||||||
make install DESTDIR=$INSTALL
|
|
||||||
mkdir -p $INSTALL/var/lib/nginx
|
|
||||||
|
|
||||||
# fpm installation
|
|
||||||
apt-get -y install make ruby1.9.1 ruby1.9.1-dev \
|
|
||||||
git-core libpcre3-dev libxslt1-dev libgd2-xpm-dev \
|
|
||||||
libgeoip-dev unzip zip build-essential
|
|
||||||
|
|
||||||
gem install fpm
|
|
||||||
|
|
||||||
# Package building
|
|
||||||
fpm -s dir -t deb -n openresty -v 1.4.3.3 --iteration 1 -C $INSTALL \
|
|
||||||
--description "openresty 1.4.3.3" \
|
|
||||||
-d libxslt1.1 \
|
|
||||||
-d libgd2-xpm \
|
|
||||||
-d libgeoip1 \
|
|
||||||
-d libpcre3 \
|
|
||||||
-d "nginx-common (>= 1.4.1)" \
|
|
||||||
--conflicts nginx-extras \
|
|
||||||
--conflicts nginx-full \
|
|
||||||
--conflicts nginx-light \
|
|
||||||
run usr var
|
|
||||||
```
|
|
||||||
|
|
||||||
Inspired from http://brian.akins.org/blog/2013/03/19/building-openresty-on-ubuntu/
|
|
|
@ -1,69 +0,0 @@
|
||||||
# Builder Openresty
|
|
||||||
|
|
||||||
**Note :** Vu que nginx-extras ne fonctionne pas sur Raspbian, il faut compiler un équivalent, ici [Openresty](http://openresty.org).
|
|
||||||
|
|
||||||
```bash
|
|
||||||
wget http://openresty.org/download/ngx_openresty-1.4.3.3.tar.gz
|
|
||||||
tar zxf ngx_openresty-1.4.3.3.tar.gz
|
|
||||||
cd ngx_openresty-1.4.3.3
|
|
||||||
|
|
||||||
./configure --with-luajit \
|
|
||||||
--sbin-path=/usr/sbin/nginx \
|
|
||||||
--conf-path=/etc/nginx/nginx.conf \
|
|
||||||
--error-log-path=/var/log/nginx/error.log \
|
|
||||||
--http-client-body-temp-path=/var/lib/nginx/body \
|
|
||||||
--http-fastcgi-temp-path=/var/lib/nginx/fastcgi \
|
|
||||||
--http-log-path=/var/log/nginx/access.log \
|
|
||||||
--http-proxy-temp-path=/var/lib/nginx/proxy \
|
|
||||||
--http-scgi-temp-path=/var/lib/nginx/scgi \
|
|
||||||
--http-uwsgi-temp-path=/var/lib/nginx/uwsgi \
|
|
||||||
--lock-path=/var/lock/nginx.lock \
|
|
||||||
--pid-path=/run/nginx.pid \
|
|
||||||
--with-http_dav_module \
|
|
||||||
--with-http_flv_module \
|
|
||||||
--with-http_geoip_module \
|
|
||||||
--with-http_gzip_static_module \
|
|
||||||
--with-http_image_filter_module \
|
|
||||||
--with-http_realip_module \
|
|
||||||
--with-http_stub_status_module \
|
|
||||||
--with-http_ssl_module \
|
|
||||||
--with-http_sub_module \
|
|
||||||
--with-http_xslt_module \
|
|
||||||
--with-ipv6 \
|
|
||||||
--with-sha1=/usr/include/openssl \
|
|
||||||
--with-md5=/usr/include/openssl \
|
|
||||||
--with-mail \
|
|
||||||
--with-mail_ssl_module \
|
|
||||||
--with-http_stub_status_module \
|
|
||||||
--with-http_secure_link_module \
|
|
||||||
--with-http_sub_module
|
|
||||||
# Durée : ~15 minutes
|
|
||||||
|
|
||||||
make # ~15 minutes supplémentaires
|
|
||||||
|
|
||||||
INSTALL=/tmp/openresty
|
|
||||||
make install DESTDIR=$INSTALL
|
|
||||||
mkdir -p $INSTALL/var/lib/nginx
|
|
||||||
|
|
||||||
# Installation de fpm
|
|
||||||
apt-get -y install make ruby1.9.1 ruby1.9.1-dev \
|
|
||||||
git-core libpcre3-dev libxslt1-dev libgd2-xpm-dev \
|
|
||||||
libgeoip-dev unzip zip build-essential
|
|
||||||
|
|
||||||
gem install fpm
|
|
||||||
|
|
||||||
# Compilation du paquet
|
|
||||||
fpm -s dir -t deb -n openresty -v 1.4.3.3 --iteration 1 -C $INSTALL \
|
|
||||||
--description "openresty 1.4.3.3" \
|
|
||||||
-d libxslt1.1 \
|
|
||||||
-d libgd2-xpm \
|
|
||||||
-d libgeoip1 \
|
|
||||||
-d libpcre3 \
|
|
||||||
-d "nginx-common (>= 1.4.1)" \
|
|
||||||
--conflicts nginx-extras \
|
|
||||||
--conflicts nginx-full \
|
|
||||||
--conflicts nginx-light \
|
|
||||||
run usr var
|
|
||||||
```
|
|
||||||
|
|
||||||
Inspiré de http://brian.akins.org/blog/2013/03/19/building-openresty-on-ubuntu/
|
|
|
@ -7,7 +7,6 @@
|
||||||
* [List of available applications](/apps)
|
* [List of available applications](/apps)
|
||||||
* [Package new applications](/packaging_apps)
|
* [Package new applications](/packaging_apps)
|
||||||
* [Develop on Docker](/docker)
|
* [Develop on Docker](/docker)
|
||||||
* [Build OpenResty (Web server) for Raspberry Pi](/build_openresty)
|
|
||||||
* Documentation
|
* Documentation
|
||||||
* [Account creation to edit documentation](/accounting)
|
* [Account creation to edit documentation](/accounting)
|
||||||
* [Write documentation](/write_documentation)
|
* [Write documentation](/write_documentation)
|
||||||
|
|
|
@ -7,7 +7,6 @@
|
||||||
* [Liste des applications disponibles](/apps_fr)
|
* [Liste des applications disponibles](/apps_fr)
|
||||||
* [Préparer/empaqueter une nouvelle application](/packaging_apps_fr)
|
* [Préparer/empaqueter une nouvelle application](/packaging_apps_fr)
|
||||||
* [Développer avec Docker](/docker_fr)
|
* [Développer avec Docker](/docker_fr)
|
||||||
* [Fabriquer OpenResty (serveur Web) pour Raspberry Pi](/build_openresty_fr)
|
|
||||||
* [Présentation du fonctionnement de YunoHost](/package_list_fr)
|
* [Présentation du fonctionnement de YunoHost](/package_list_fr)
|
||||||
* [Se créer un environnement de développement](/ynh_dev_fr)
|
* [Se créer un environnement de développement](/ynh_dev_fr)
|
||||||
* Documentation
|
* Documentation
|
||||||
|
|
|
@ -100,7 +100,6 @@
|
||||||
* [Creation of Debian packages](/build_packages_en)
|
* [Creation of Debian packages](/build_packages_en)
|
||||||
* [Create an ARM board image](/build_arm_image_en)
|
* [Create an ARM board image](/build_arm_image_en)
|
||||||
* [Create a live USB image](/create_live_usb)
|
* [Create a live USB image](/create_live_usb)
|
||||||
* [Build Openresty](/build_openresty)
|
|
||||||
* Documentation
|
* Documentation
|
||||||
* [Write documentation](/write_documentation)
|
* [Write documentation](/write_documentation)
|
||||||
* [Accounting to edit documentation](/accounting)
|
* [Accounting to edit documentation](/accounting)
|
||||||
|
|
|
@ -113,7 +113,6 @@
|
||||||
* [Création de paquets Debian](/build_packages_fr)
|
* [Création de paquets Debian](/build_packages_fr)
|
||||||
* [Créer une image pour carte ARM](/build_arm_image_en)
|
* [Créer une image pour carte ARM](/build_arm_image_en)
|
||||||
* [Créer une image live USB](/create_live_usb_fr)
|
* [Créer une image live USB](/create_live_usb_fr)
|
||||||
* [Builder Openresty](/build_openresty_fr)
|
|
||||||
* Documentation
|
* Documentation
|
||||||
* [Création d’un compte pour l’édition de la documentation](/accounting_fr)
|
* [Création d’un compte pour l’édition de la documentation](/accounting_fr)
|
||||||
* [Écrire de la documentation](/write_documentation_fr)
|
* [Écrire de la documentation](/write_documentation_fr)
|
||||||
|
|
Loading…
Reference in a new issue