Ubuntu17.10에 ownCloud 설치(전편)

3931 단어 UbuntuownCloud
정보원은 여기 있습니다.
https://doc.owncloud.org/server/latest/admin_manual/installation/linux_installation.html

owncloud-files 가져오기


apt에 저장소 키 추가
# wget -nv https://download.owncloud.org/download/repositories/10.0.3/Ubuntu_17.04/Release.key -O Release.key
# apt-key add - < Release.key
저장소 추가 및 설치
# echo 'deb http://download.owncloud.org/download/repositories/10.0.3/Ubuntu_17.04/ /' > /etc/apt/sources.list.d/owncloud.list
# apt-get update
# apt-get install owncloud-files
참고 자료
https://download.owncloud.org/download/repositories/10.0/owncloud/

Apache 설정 변경


owncloud 프로필 만들기
# touch /etc/apache2/sites-available/owncloud.conf
/etc/apache2/sites-available/owncloud.conf
Alias /owncloud /var/www/owncloud/
   <Directory /var/www/owncloud/>
 Options +FollowSymlinks
 AllowOverride All

 <IfModule mod_dav.c>
  Dav off
 </IfModule>

 SetEnv HOME /var/www/owncloud
 SetEnv HTTP_HOME /var/www/owncloud

</Directory>
enabled 디렉터리에 프로필 추가
# ln -s /etc/apache2/sites-available/owncloud.conf /etc/apache2/sites-enabled/owncloud.conf
PHP가 사용되지 않을 수 있기 때문에 php를apache의 모듈로 사용합니다.
$ sudo apt-get install libapache2-mod-php
$ sudo a2enmod php7.1
$ systemctl restart apache2

추가 Apache 설정


https://doc.owncloud.org/server/10.0/admin_manual/installation/source_installation.html 
근거mod_rewrite는 필수적이다.
# a2enmod rewrite

* 下記はRecommended。デフォルトで幾つかは有効になっているかも。
# a2enmod headers
# a2enmod env
# a2enmod dir
# a2enmod mime

SSL 설정


Apache installed under Ubuntu comes already set-up with a simple self-signed certificate. All you have to do is to enable the ssl module and the default site. Open a terminal and run:
Ubuntu에 설치된apache는simple self-signed certificate에 설정되어 있습니다.ssl 모듈과 부족한 사이트만 사용하면 됩니다
# a2enmod ssl
# a2ensite default-ssl
# service apache2 reload

사이트 방문


액세스 시도https://xxx/owncloud.
아마도 다음과 같은 오류가 발생할 것이다.다음 단계는 이것들을 해결할 것이다.

PHP가 부족한 모듈 설치


설치되지 않은 모듈 표시
$ sudo apt install -y php-xxx
* 必要なモジュールをインストール
* mb multibyteは、`php-mbstring`をインストール


$ systemctl restart apache2
완료되면 다음과 같이 표시됩니다.

후편을 계속하다.
https://qiita.com/t-akumarr/items/d1880382ebbb06a8fafc

좋은 웹페이지 즐겨찾기