Portál AbcLinuxu, 25. dubna 2024 02:47


Dotaz: Instalace OwnCloud-Doma-ve-sklepe

22.2.2019 10:29 Martin987 | Ostrava
Instalace OwnCloud-Doma-ve-sklepe
Přečteno: 741×
Odpovědět | Admin

Ahojte, zdravim vsechny Linuxy.

Mam doma maly server: Xenon 1225V2, 16GB, sda1 120GB, sdb1 500GB.

Nainstalovany Debian9:

/dev/sda1:

/ ext4 errors=remount-ro 0 1

/var ext4 defaults 0 2 none swap sw 0 0

/tmp ext4 defaults 0 2

/home ext4 defaults 0 2

/dev/sdb1:

/media/cloud f2fs defaults 0 0

Mam nastevene ssh - root locgin yes,  nainatalovany apache,  php7 atd.

 

Potrebuji poradit jak nainstalovat a spustit cloud-server (owncloud).!!!

Uz jsem to zkousel ale uplne beznadejne. Kdyz zadam ip servru, naskoci vzdy: Apache2 Debian Default Page Nasel jsem asi 5 navodu a ani jeden nefungoval.

Uz jsem z toho volaky zmeteny.

Proto prosim o pomoc na poradny navod, odkazy atd.

Predem Dekuji

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Josef Kufner avatar 22.2.2019 10:37 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Instalace OwnCloud-Doma-ve-sklepe
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nemáš nakonfigurovaný web server (Apache), který sedí před OwnCloudem a předává mu HTTP požadavky.

Doporučuju místo Apache použít Nginx, neboť je docela výrazně výkonější a méně náročný, což se ti bude pro přenosy souborů hodit. Viz https://doc.owncloud.org/server/10.1/admin_manual/installation/nginx_configuration.html

A spíš než na OwnCloud koukni na NextCloud, což je jeho fork, neboť vývoj nešel tak, jak by se původním vývojářům líbilo.
Hello world ! Segmentation fault (core dumped)
22.2.2019 10:39 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Instalace OwnCloud-Doma-ve-sklepe
Odpovědět | | Sbalit | Link | Blokovat | Admin
Návod nefunguje? https://www.root.cz/clanky/owncloud-instalace-vlastniho-cloudu-v-praxi/

Jinak pokud ti naskakuje default stránka apache tak musíš upravit konfiguraci apache aby se načítaly soubory toho cloudu podle toho kde jsou.

Prostě nastavit kde je root toho www serveru.
22.2.2019 12:47 Martin987
Rozbalit Rozbalit vše Re: Instalace OwnCloud-Doma-ve-sklepe
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na ten root.cz jsem se dival.

Ale jeste k tomu nastaveni apache.

ktery apache conf. soubor to je a jak by asi mel ten config vypadat?
22.2.2019 13:14 Martin987
Rozbalit Rozbalit vše Re: Instalace OwnCloud-Doma-ve-sklepe
Odpovědět | | Sbalit | Link | Blokovat | Admin

 

 

 

Server-Debian apachectl[14974]: AH00112: Warning: DocumentRoot [/var/www/owncloud/http] does not exist

22.2.2019 13:19 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Instalace OwnCloud-Doma-ve-sklepe
Takže máš v konfiguraci, že se hledá instalace hledá v uvedeném adresáři a není tam. Konfigurace apache na debianu je v /etc/apache2 a v jeho podadresářích.
23.2.2019 14:10 kolemjdouci
Rozbalit Rozbalit vše Re: Instalace OwnCloud-Doma-ve-sklepe
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hele, pokud ten server teprve rozjíždíš, tak pak než si všechno posereš, zvážil bych tam nainstalovat Proxmox a až pak do kontejneru ten OwnCloud. Výhoda je v tom, že pak máš jeden funkční OwnCloud a pokud chceš něco přidávat a hrát si, můžeš tak dělat v dalším kontejneru a to funkční řešení si nepokazíš.
23.2.2019 17:40 Martin987
Rozbalit Rozbalit vše Re: Instalace OwnCloud-Doma-ve-sklepe
Odpovědět | | Sbalit | Link | Blokovat | Admin

 

Tak jsem ten owncloud zrusil. A nainstaloval NextCloud.

Perfektni!!!!! A presny navod je zde. Sice anglicky/nemecky , ale i dobre vysvetlene.

https://www.bennetrichter.de/anleitungen/nextcloud-linux/

 

pro zjednoduseni jsem dodal vypis prikazu:

--------------------------------------------------------------------------NEXTCLOUD LINUX Installace------------------------------------------------

 

 

krok 1: priprava - APACHE2, PHP 7.3, MARIADB a PHPMYADMIN instalace

 

apt update

apt upgrade -y

apt install ca-certificates apt-transport-https lsb-release curl nano unzip -y

wget -q https://packages.sury.org/php/apt.gpg -O- | apt-key add -

echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/php.list

apt update

apt install apache2 -y

apt install php7.3 php7.3-cli php7.3-curl php7.3-gd php7.3-intl php7.3-json php7.3-mbstring php7.3-mysql php7.3-opcache php7.3-readline php7.3-xml php7.3-xsl php7.3-zip php7.3-bz2 libapache2-mod-php7.3 -y

apt install mariadb-server mariadb-client -y

mysql_secure_installation

systemctl restart apache2

wget https://files.phpmyadmin.net/phpMyAdmin/4.8.5/phpMyAdmin-4.8.5-all-languages.zip

unzip phpMyAdmin-4.8.5-all-languages.zip

rm phpMyAdmin-4.8.5-all-languages.zip

mv phpMyAdmin-4.8.5-all-languages phpmyadmin

chmod -R 0755 phpmyadmin

nano /etc/apache2/conf-available/phpmyadmin.conf

---------------------------------------------------

# phpMyAdmin Apache configuration

 

Alias /phpmyadmin /usr/share/phpmyadmin

 

<Directory /usr/share/phpmyadmin>

Options SymLinksIfOwnerMatch

DirectoryIndex index.php

</Directory>

 

# Disallow web access to directories that don't need it

<Directory /usr/share/phpmyadmin/templates>

Require all denied

</Directory>

<Directory /usr/share/phpmyadmin/libraries>

Require all denied

</Directory>"

 

----------------------------------------------------

 

a2enconf phpmyadmin

systemctl reload apache2

 

Hotovo

----------------------------------------------------

 

mysql -u root

UPDATE mysql.user SET plugin = 'mysql_native_password' WHERE user = 'root' AND plugin = 'unix_socket';

FLUSH PRIVILEGES;

exit

----------------------------------------------------

 

neue nutzer

mysql -u root

CREATE USER 'hier neue nutzer'@'localhost' IDENTIFIED BY 'hier-password';

GRANT ALL PRIVILEGES ON *.* TO 'user'@'localhost' WITH GRANT OPTION;

exit

 

 

-------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

 

 

------------------------------krok 2: NEXTCLOUD instalace-------------------------------

 

 

apt update

apt upgrade -y

cd /var/www/html

wget https://download.nextcloud.com/server/releases/latest.tar.bz2

ls

tar xfvj latest.tar.bz2

rm latest.tar.bz2

a2enmod rewrite

systemctl restart apache2

chown -R www-data:www-data /var/www/html/nextcloud/

 

 

tvoje IP nebo domena/phpmyadmin

 

 

23.2.2019 17:44 Martin987
Rozbalit Rozbalit vše Re: Instalace OwnCloud-Doma-ve-sklepe
Odpovědět | | Sbalit | Link | Blokovat | Admin

Mam ale jeste dotaz: Jak nastavim datove uloziste?

V mem pripade bych to chtel odklonit na sdb1/nextcloud-data

23.2.2019 20:43 Martin987
Rozbalit Rozbalit vše Re: Instalace OwnCloud-Doma-ve-sklepe
Odpovědět | | Sbalit | Link | Blokovat | Admin

Jsem to vyresil.

 

mount  /dev/sdb1     /var/www/html/

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.