본문 바로가기
Linux

Ubuntu Webhard

by 판매자명단 2023. 7. 31.

add-apt-repository ppa:ondrej/php
apt update
apt -y install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-curl php7.2-mbstring php7.2-mysql php7.2-gd php7.2-xml php7.2-intl php7.2-ldap php7.2-imagick php7.2-json php7.2-cli php7.2-zip
apt -y install apache2 mariadb-server mariadb
mysql_secure_installation # 비밀번호는 적당히, 나머지 내용은 모두 yes

own cloud 설치를위해 위 서비스들을 설치해준 다음 mysql을 초기화 해준다

 

https://owncloud.com/older-versions/

 

Older Versions - ownCloud

Changelog

owncloud.com

 

위 링크에서 10.4.1 버전의 링크를 복사해서

wget https://download.owncloud.com/server/stable/owncloud-10.4.1.zip
uzip owncloud-10.4.1.zip
mkdir owncloud/data # 웹하드 저장소로 쓸곳
chmod 777 owncloud
chown -R www-data:www-data owncloud
mv owncloud /var/www/html/

wget 명령어로 다운 받고 압축을 풀어준다

owncloud 폴더 아래 저장소로 사용할 폴더 하나를 만들어 준 후 테스트를 위해 모든 권한을 주고 apache2에 소유권을 준 다음 html 폴더 아래로 옮겨준다

 

mysql
create satabase cloud_db;
grant all privileges on cloud_db.* to cloud_user@localhost identified bt '12345';
use mysql
select user,host from user;

DB와 유저를 만들고 잘 생성 됐는지 확인한다

 

192.168.1.10/owncloud 로 접속이 되는지 확인한다

사용자이름과 비밀번호는 적당히 지정해주고 데이터 폴더에 위에 만든 data폴더가 지정되어있는지 확인하고

데이터 베이스 설정에 위에 만든 mysql 유저와 DB를 넣어준다

위에 설정한 사용자로 로그인 한 후 업로드와 다운로드가 잘 되는지 확인한다

l외부환경에서도 접속이 되는것도 확인할수있다

 

/var/www/html/owncloud/config/config.php

접속이 안된다면 해당 파일에 접속하려는 주소가 아닌 다른 주소가 입력되어있는지 확인해본다

'Linux' 카테고리의 다른 글

Ubuntu firewall  (0) 2023.07.31
Ubuntu Web  (0) 2023.07.28
Ubuntu DHCP  (0) 2023.07.28
Ubuntu DNS  (0) 2023.07.28
Ubuntu samba  (0) 2023.07.27