serverapps:nextcloud:01.nextcloud_server
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
serverapps:nextcloud:01.nextcloud_server [2023/08/07 09:00] – [依存パッケージを調べる] hayashi | serverapps:nextcloud:01.nextcloud_server [2023/08/07 09:29] (現在) – [本体] hayashi | ||
---|---|---|---|
行 5: | 行 5: | ||
パッケージから入れようと思ってたが、某氏より「ひどい目に合うから本体だけはソースにしとけ」と言われたのもあって、そのようにしてみる | パッケージから入れようと思ってたが、某氏より「ひどい目に合うから本体だけはソースにしとけ」と言われたのもあって、そのようにしてみる | ||
- | ==== 本体 ==== | ||
- | |||
- | [[https:// | ||
- | |||
- | / | ||
行 15: | 行 10: | ||
==== 依存パッケージを調べる ==== | ==== 依存パッケージを調べる ==== | ||
+ | pkgにはphp83があるが、NextCloudはphp8.2までの対応なので注意\\ | ||
+ | nextcloud本体もpkgで入れれば動くかもしれないが今回はソースからなので8.2を入れます | ||
< | < | ||
- | # # pkg search -d nextcloud-php82 | + | # pkg search -d nextcloud-php82 |
nextcloud-php82-27.0.0 | nextcloud-php82-27.0.0 | ||
Comment | Comment | ||
行 75: | 行 72: | ||
まずはphp関連 | まずはphp関連 | ||
- | | + | < |
- | + | # pkg install | |
New packages to be INSTALLED: | New packages to be INSTALLED: | ||
- | | + | |
- | curl: 8.1.2 | + | cyrus-sasl: 2.1.28 |
- | | + | expat: 2.5.0 |
- | expat: 2.5.0 | + | fontconfig: 2.14.2,1 |
- | fontconfig: 2.14.2,1 | + | freetype2: 2.12.1_2 |
- | freetype2: 2.12.1_2 | + | giflib: 5.2.1 |
- | giflib: 5.2.1 | + | gmp: 6.2.1 |
- | gmp: 6.2.1 | + | icu: 73.2,1 |
- | icu: 73.2,1 | + | jbigkit: 2.1_1 |
- | jbigkit: 2.1_1 | + | jpeg-turbo: 2.1.5.1 |
- | jpeg-turbo: 2.1.5.1 | + | libargon2: 20190702 |
- | libargon2: 20190702 | + | libdeflate: 1.18 |
- | libdeflate: 1.18 | + | libgcrypt: 1.10.2 |
- | libgcrypt: 1.10.2 | + | libgd: 2.3.3_5,1 |
- | libgd: 2.3.3_5,1 | + | libgpg-error: |
- | libgpg-error: | + | libiconv: 1.17 |
- | libiconv: 1.17 | + | liblz4: 1.9.4,1 |
- | liblz4: 1.9.4,1 | + | libxml2: 2.10.4 |
- | | + | libxslt: 1.1.37 |
- | | + | libzip: 1.10.0 |
- | libxslt: 1.1.37 | + | oniguruma: 6.9.8_1 |
- | libzip: 1.10.0 | + | openldap26-client: |
- | oniguruma: 6.9.8_1 | + | pcre2: 10.42 |
- | openldap26-client: | + | php82: 8.2.7 |
- | pcre2: 10.42 | + | php82-bcmath: 8.2.7 |
- | php83: 8.3.0.a2 | + | php82-bz2: 8.2.7 |
- | php83-bcmath: 8.3.0.a2 | + | php82-ctype: 8.2.7 |
- | php83-bz2: 8.3.0.a2 | + | php82-curl: 8.2.7 |
- | php83-ctype: 8.3.0.a2 | + | php82-dom: 8.2.7 |
- | php83-curl: 8.3.0.a2 | + | php82-exif: 8.2.7 |
- | php83-dom: 8.3.0.a2 | + | php82-fileinfo: 8.2.7 |
- | php83-exif: 8.3.0.a2 | + | php82-filter: 8.2.7 |
- | php83-fileinfo: 8.3.0.a2 | + | php82-gd: 8.2.7 |
- | php83-filter: 8.3.0.a2 | + | php82-gmp: 8.2.7 |
- | php83-gd: 8.3.0.a2 | + | php82-iconv: 8.2.7 |
- | php83-gmp: 8.3.0.a2 | + | php82-intl: 8.2.7 |
- | php83-iconv: 8.3.0.a2 | + | php82-ldap: 8.2.7 |
- | php83-intl: 8.3.0.a2 | + | php82-mbstring: 8.2.7 |
- | php83-ldap: 8.3.0.a2 | + | php82-opcache: 8.2.7 |
- | php83-mbstring: 8.3.0.a2 | + | php82-pcntl: 8.2.7 |
- | php83-opcache: 8.3.0.a2 | + | php82-pdo: 8.2.7 |
- | php83-pcntl: 8.3.0.a2 | + | php82-pecl-APCu: 5.1.22 |
- | php83-pdo: 8.3.0.a2 | + | php82-posix: 8.2.7 |
- | php83-pecl-APCu: 5.1.22 | + | php82-session: 8.2.7 |
- | php83-posix: 8.3.0.a2 | + | php82-simplexml: 8.2.7 |
- | php83-session: 8.3.0.a2 | + | php82-sysvsem: 8.2.7 |
- | php83-simplexml: 8.3.0.a2 | + | php82-xml: 8.2.7 |
- | php83-sysvsem: 8.3.0.a2 | + | php82-xmlreader: 8.2.7 |
- | php83-xml: 8.3.0.a2 | + | php82-xmlwriter: 8.2.7 |
- | php83-xmlreader: 8.3.0.a2 | + | php82-xsl: 8.2.7 |
- | php83-xmlwriter: 8.3.0.a2 | + | php82-zip: 8.2.7 |
- | php83-xsl: 8.3.0.a2 | + | php82-zlib: 8.2.7 |
- | php83-zip: 8.3.0.a2 | + | png: 1.6.39 |
- | php83-zlib: 8.3.0.a2 | + | readline: 8.2.1 |
- | png: 1.6.39 | + | tiff: 4.4.0_1 |
- | readline: 8.2.1 | + | webp: 1.3.0_1 |
- | tiff: 4.4.0_1 | + | zstd: 1.5.5 |
- | webp: 1.3.0_1 | + | |
- | zstd: 1.5.5 | + | Number of packages to be installed: |
- | + | ||
- | Number of packages to be installed: | + | The process will require |
- | + | 7 MiB to be downloaded. | |
- | The process will require | + | |
+ | </ | ||
===== Nginx ===== | ===== Nginx ===== | ||
行 146: | 行 145: | ||
お次に、Nginx | お次に、Nginx | ||
- | # pkg install nginx memcached | + | # pkg install nginx memcached |
New packages to be INSTALLED: | New packages to be INSTALLED: | ||
libevent: 2.1.12 | libevent: 2.1.12 | ||
memcached: 1.6.21 | memcached: 1.6.21 | ||
nginx: 1.24.0_6,3 | nginx: 1.24.0_6,3 | ||
- | | + | |
- | | + | |
postgresql13-client: | postgresql13-client: | ||
| | ||
- | Number of packages to be installed: | + | Number of packages to be installed: |
- | + | ||
- | The process will require 1 GiB more space | + | |
| | ||
+ | The process will require 17 MiB more space. | ||
+ | |||
+ | ==== 本体 ==== | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | # cd / | ||
+ | # curl -OL https:// | ||
+ | # tar -xzf v27.0.1.tar.gz | ||
+ | または | ||
+ | # curl -OL https:// | ||
+ | # tar -xjf nextcloud-27.0.1.tar.bz2 | ||
+ | # chown -R www:www nextcloud | ||
serverapps/nextcloud/01.nextcloud_server.1691398820.txt.gz · 最終更新: 2023/08/07 09:00 by hayashi