[관련 게시물]
Nextcloud 14
Nextcloud 14 설치
2018/11/28 - [IT/가상머신, 서버, CMS 구축] - Nextcloud 14 설치
Nextcloud 14 DB 백업
2019/01/15 - [IT/가상머신, 서버, CMS 구축] - MariaDB & MySQL 백업과 복원 - Nextcloud 14
2019/01/14 - [IT/가상머신, 서버, CMS 구축] - Nextcloud 14 마이너 업그레이드
Nextcloud 15
Nextcloud 15 설치
2019/02/05 - [IT/가상머신, 서버, CMS 구축] - Nextcloud 15 설치
Nextcloud 14 DB 백업
2019/01/15 - [IT/가상머신, 서버, CMS 구축] - MariaDB & MySQL 백업과 복원 - Nextcloud 14
Nextcloud 14 → 15 메이저 업그레이드
2019/02/04 - [IT/가상머신, 서버, CMS 구축] - Nextcloud 14에서 15로 메이저 업그레이드
Nextcloud 14, 15 공식 문서
[Nextcloud14]
Nextcloud14 유지보수 문서
https://docs.nextcloud.com/server/14/admin_manual/maintenance/index.html
Nextcloud 14 백업 공식 문서
https://docs.nextcloud.com/server/14/admin_manual/maintenance/backup.html
Nextcloud 14 복원 공식 문서
https://docs.nextcloud.com/server/14/admin_manual/maintenance/restore.html
Nextcloud 14 업그레이드 방법 공식 문서
https://docs.nextcloud.com/server/14/admin_manual/maintenance/upgrade.html
Nextcloud 14 업그레이드 유지보수 모드 사용 공식 문서
https://docs.nextcloud.com/server/14/admin_manual/maintenance/upgrade.html#maintenance-mode
Nextcloud 14 업데이터를 이용한 업그레이드 공식 문서
https://docs.nextcloud.com/server/14/admin_manual/maintenance/update.html
[Nextcloud 15]
Nextcloud15 유지보수 문서
https://docs.nextcloud.com/server/15/admin_manual/maintenance/index.html
Nextcloud 15 백업 공식 문서
https://docs.nextcloud.com/server/15/admin_manual/maintenance/backup.html
Nextcloud 14 복원 공식 문서
https://docs.nextcloud.com/server/15/admin_manual/maintenance/restore.html
Nextcloud 15 업그레이드 방법 공식 문서
https://docs.nextcloud.com/server/15/admin_manual/maintenance/upgrade.html
Nextcloud 15 업그레이드 유지보수 모드 사용 공식 문서
https://docs.nextcloud.com/server/15/admin_manual/maintenance/upgrade.html#maintenance-mode
Nextcloud 15 업데이터를 이용한 업그레이드 공식 문서
https://docs.nextcloud.com/server/15/admin_manual/maintenance/update.html
[작업환경]
가상머신 : VirtualBox 6.0
OS : Ubuntu 18.04.1
Apache2 : Apache/2.4.29 (Ubuntu)
PHP7 : PHP 7.2.10-0ubuntu0.18.04.1
MariaDB : mysql Ver 15.1 Distrib 10.3.12-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
phpMyAdmin : phpMyAdmin 4.6.6deb5
우리는 Nextcloud 14 설치와 마이너 업그레이드 그리고 Nextcloud 14에서 15로 메이저 업그레이드를 알아보았습니다.
방문 통계를 보니 근래 Nextcloud 관련 자료를 찾아 제 블로그를 찾아주시는 분들이 늘었습니다. 제 연재가 여러분들께 조금이나마 도움이 되었기를 바랍니다.
2018년 12월 10일, Nextcloud 15가 처음 출시되고 2019년 1월 11일자로 15.0.2로 업그레이드 되었습니다. 그리고 2월 21일에 15.0.3이 출시 될 예정입니다.
개인적으로 Nextcloud 15 설치 글을 적어야 할 필요가 있을까 하는 의문이 들었습니다. 제가 설치해본 바 지난번 Nextcloud 14 설치와 대동소이했기 때문입니다. 그러나 언제나 해당 분야를 새로 접하는 분들은 있기 마련이고 늘 최신 정보를 찾기를 바란다는 것을 알기에 짬을 내어 이렇게 글을 적습니다.
단 이번에는 그림 비중을 좀 줄이고, 작업 과정도 최소한으로 줄여서 소개하고자 합니다. 리눅스 및 서버 구축 초심자이시거나 이번의 제 글이 어려우신 분, 또는 각 단계별로 보다 자세한 내용을 알고 싶으신 분들은 글 위 관련 게시물을 참고하시기 바랍니다.
Nextcloud 14와 15는 설치와 유지보수 부분에 있어서 대동소이하므로 Nextcloud 14 관련 글을 보시면 도움이 되실 겁니다.
최신 파일 다운로드
study@study-VirtualBox:~$ cd ./다운로드 study@study-VirtualBox:~/다운로드$ wget https://download.nextcloud.com/server/releases/nextcloud-15.0.2.tar.bz2 --2019-01-28 21:17:15-- https://download.nextcloud.com/server/releases/nextcloud-15.0.2.tar.bz2 Resolving download.nextcloud.com (download.nextcloud.com)... 88.198.160.133 접속 download.nextcloud.com (download.nextcloud.com)|88.198.160.133|:443... 접속됨. HTTP request sent, awaiting response... 200 OK Length: 36224830 (35M) [application/x-bzip2] Saving to: ‘nextcloud-15.0.2.tar.bz2’ nextcloud-15.0.2.ta 100%[===================>] 34.55M 8.89MB/s in 6.2s 2019-01-28 21:17:23 (5.53 MB/s) - ‘nextcloud-15.0.2.tar.bz2’ saved [36224830/36224830] study@study-VirtualBox:~/다운로드$
압축 해제
sudo tar -xvf nextcloud-15.0.2.tar.bz2 -C /var/www/html
소유권과 퍼미션(권한) 조정
study@study-VirtualBox:~/다운로드$ cd /var/www/html study@study-VirtualBox:/var/www/html$ sudo chown -R www-data:www-data nextcloud study@study-VirtualBox:/var/www/html$ sudo chmod -R 775 nextcloud study@study-VirtualBox:/var/www/html$
DB 생성
study@study-VirtualBox:/var/www/html$ mysql -h localhost -u root -p -e "CREATE DATABASE nextcloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci" Enter password: study@study-VirtualBox:/var/www/html$
Apache2 환경 설정
파일 생성
nextcloud.conf : /etc/apache2/sites-available - 생성 위치
Alias /nextcloud "/var/www/html/nextcloud/"
Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/html/nextcloud SetEnv HTTP_HOME /var/www/html/nextcloud
아파치에 사이트 환경 활성화
study@study-VirtualBox:/etc/apache2/sites-available$ sudo a2ensite nextcloud.conf Enabling site nextcloud. To activate the new configuration, you need to run: systemctl reload apache2 study@study-VirtualBox:/etc/apache2/sites-available$ sudo systemctl reload apache2 study@study-VirtualBox:/etc/apache2/sites-available$ sudo service apache2 restart study@study-VirtualBox:/etc/apache2/sites-available$
mod_rewrite 모듈 활성화
study@study-VirtualBox:~$ sudo a2enmod rewrite [sudo] study의 암호: Enabling module rewrite. To activate the new configuration, you need to run: systemctl restart apache2
아파치 웹서버 재시작
study@study-VirtualBox:~$ sudo systemctl restart apache2
설치 마법사
http://localhost/nextcloud에 접속
사용자 아이디 / 접속 암호 / DB 사용자(root) / DB 접속 암호 / DB 이름(nextcloud) 입력 후 설치 완료 버튼 누름
'서버 운영 > Nextcloud' 카테고리의 다른 글
Nextcloud 14에서 15로 메이저 업그레이드 (2) | 2019.02.04 |
---|---|
Nextcloud 14 마이너 업그레이드 (0) | 2019.01.14 |
Nextcloud 14 설치 (0) | 2018.11.28 |