Kuinka asentaa ownCloud Ubuntu 18.04: een

Kuva: omaCloud

Myöhässä NextCloud on saanut suurimman osan paikan päällä olevien pilvipalvelimien valosta. Haluan kuitenkin hetken käydä läpi kaiken palvelimen asennuksen, joka aloitti kaiken. ownCloud on yhtä kykevä pilvipalvelin, joka pystyy vastaamaan ja ylittämään yrityksesi tarpeet. Mutta tämän alustan asentaminen Ubuntun uusimpaan versioon on hiukan erilainen kuin aiemmat inkarnaatiot. Joten katsotaanpa mitä tapahtuu, kun asennamme itsCloudin uusimman version Ubuntu Serverin uusimpaan versioon. Prosessi ei ole kovin haastava, ainakaan silloin, kun tiedät, mitkä riippuvuudet asennetaan.

Pakko lukea pilvi

  • Pilvilaskenta vuonna 2020: Ennusteet turvallisuudesta, AI, Kubernetes ja muut
  • Vuosikymmenen tärkeimmät pilven edistykset
  • Paras työpöytä palveluna (DaaS) tarjoajina: Amazon, Citrix, Microsoft, VMware ja muut
  • Cloud computing -käytäntö (TechRepublic Premium)

Otetaan kiireinen.

Mitä tarvitset

Tarvitset tietysti toimivan Ubuntu Server 18.04 -version. Oletan, että sinulla on tämä vauhti. Oletan myös, että olet asentanut Ubuntu Server -sovelluksen vakiona olevan LAMP-paketin kanssa - joten Apache, MySQL ja PHP ovat jo valmiina toimimaan. Yksi suurimmista eroista ownCloudin asentamisessa Ubuntu 16.04: een ja 18.04: ään on PHP-paketit. Näytän sinulle kuinka kiertää tämä este.

Sinun on myös ladattava omaCloudin uusin versio. Tämä voidaan tehdä komennolla wget URL (josta viimeisimmän ladattavan paketin URL-osoite löytyy täältä). Joten versioon 10.0.8, annat komennon:

 wget https://download.owncloud.org/community/owncloud-10.0.8.zip 

Riippuvuuksien asentaminen

Ensimmäinen asia, joka sinun on tehtävä, on asentaa tarvittavat PHP-riippuvuudet. Kuten aiemmin totesin, tämä voi olla hankala. Ensin on selvitettävä, mikä PHP-versio on asennettu koneellesi. Anna tämä komento php -v . Asennuksessani Ubuntu 18.04 PHP-julkaisu on PHP 7.2-7-1. Tärkeä osa on 7.2. Joten meidän on varmistettava, että kaikki PHP-moduulimme ovat 7, 2-makuisia. Tätä varten annamme komennon:

 Sudo apt install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-saippua php7.2-apcu php7.2-smbclient php7.2-ldap php7. 2-redis php7.2-gd php7.2-xml php7.2-intl php7.2-json php7.2-imagick php7.2-mysql php7.2-cli php7.2-mcrypt php7.2-ldap php7. 2-zip php7.2-kihara 

Saatat huomata, että joitain yllä olevista moduuleista ei voida asentaa. Voit kiertää tämän poistamalla nämä moduulit yllä olevasta komennosta. Minun piti poistaa asennukseni:

  • php7.2-redis
  • php7.2-Imagick
  • php7.2-Mcrypt
  • php7.2-smbclient

Kun ne olivat poissa komentorivimallista, asennus meni hyvin. Varmista vain, että kiinnität huomiota komennon tuotokseen ja säädä sitten sen mukaan.

Määritä PHP

Nyt meidän on määritettävä PHP. Sinun on käsiteltävä vain kahta vaihtoehtoa. Anna komento sudo nano /etc/php/7.2/apache2/php.ini ja säädä sitten seuraavat parametrit:

  • muisti_raja =
  • päivämäärä.timetsoni =

Muistin_raja-vaihtoehdon tulisi olla vähintään 256 miljoonaa ja päivämäärä.aikavyöhyke tulee asettaa sijaintiisi. Tutustu tälle sivustolle saadaksesi selville, mitä aikavyöhykettä sinun tulisi käyttää (ja mainitun aikavyöhykkeen muoto).

Tallenna ja sulje tiedosto. Käynnistä Apache uudelleen komennolla:

 sudo systemctl käynnistä apache2 uudelleen 

Luo tietokanta

Nyt meidän on luotava tietokanta. Anna tämä komento:

 sudo mysql -u root -p 

Sinua pyydetään ensin sudo-salasanalla ja sitten MySQL-pääkäyttäjän salasanalla. Lisään sudo tähän komentoon käytöstä, jota käytät MariaDB (MySQL: n sijasta). Kun olet tietokannan komentokehotteessa, luo tietokanta komennolla:

 Luo tietokanta omacloud; 

Seuraavaksi luo uusi tietokannan käyttäjä komennolla:

 CREATE USER 'ownclouduser' @ 'localhost', TUNNISTETTU 'SALASANA'; 

Missä SALASANA on vahva salasana käyttäjälle.

Anna uudelle tietokannalle uuden käyttäjän käyttöoikeudet komennolla:

 LATAA KAIKKI omacloud. * TOIMITTELUAN 'ownclouduser' @ 'localhost', JOTKA TUNNISTETTU 'SALASANA' MYÖNTÄVALTION; 

Missä SALASANA on vahva salasana käyttäjälle.

Huuhtele käyttöoikeudet ja poistu tietokannan kuoresta komennoilla:

 SUKUTUSYKSIKÖT; EXIT; 

Pura ja siirrä omaCloud-tiedosto

Nyt meidän on purettava ja siirrettävä ownCloud-tiedosto ja annettava sille oikeat oikeudet. Oletan, että olet ladannut tiedoston kotihakemistoosi. Tätä silmällä pitäen kaikki voidaan tehdä seuraavilla komennoilla:

 cd ~ / unzip unzip owncloud - *. zip sudo mv owncloud / var / www / html / sudo chown -R www-data: www-data / var / www / html / owncloud / sudo chmod -R 755 / var / www / html / owncloud / 

Määritä Apache

Meidän on nyt määritettävä Apache niin, että se on tietoinen uudesta ownCloud-sivustoltamme. Luo uusi conf-tiedosto komennolla:

 sudo nano /etc/apache2/sites-avable/owncloud.conf 

Tiedoston sisällön tulisi olla:

 ServerAdmin DocumentRoot / var / www / html / owncloud / ServerName esimerkki.com ServerAlias ​​www.example.com Alias ​​/ owncloud "/ var / www / html / owncloud /" Options + FollowSymlinks AllowOverride All Vaadi kaikki myönnetyt Dav pois SetEnv HOME / var / www / html / owncloud SetEnv HTTP_HOME / var / www / html / owncloud ErrorLog $ {APACHE_LOG_DIR} /error.log CustomLog $ {APACHE_LOG_DIR} /access.log yhdistetty 

Jos et näytä esimerkkejä.com ja www.example.com, jos et tarvitse verkkotunnuksia (ja käytät vain ownCloud IP-osoitteen mukaan), voit kommentoida näitä rivejä.

Tallenna ja sulje tiedosto.

Nyt meidän on sallittava sivusto ja tarvittavat moduulit. Nämä vaiheet käsitellään seuraavilla komennoilla:

 sudo a2ensite owncloud.conf sudo a2enmod kirjoittaa sudo a2enmod otsikot sudo a2enmod env sudo a2enmod dir sudo a2enmod mime 

HUOMAUTUS: Jotkut yllä olevista moduuleista saattavat olla jo käytössä.

Käynnistä Apache uudelleen komennolla:

 sudo systemctl käynnistä apache2 uudelleen 

Viimeinen vaihe

Avaa tässä vaiheessa selain ja osoita se sivulle http: // SERVER_IP / owncloud. OwnCloud-asennusohjelma toivottaa sinut tervetulleeksi ( kuva A ), jossa sinun on vain luotava järjestelmänvalvojan käyttäjä ja syötettävä tietokannan tiedot.

Kuvio A

Selaimen asennusohjelma on viimeinen vaihe.


Napsauta Valmis asennus, ja ownCloud huolehtii kaikesta. Sinua lopulta pyydetään kirjautumaan sisään juuri luomasi järjestelmänvalvojan kanssa. Onnittelut, sinulla on nyt toimiva ownCloud-paikallinen pilvipalvelin. Voit nyt määrittää sen vastaamaan (ja ylittämään) yrityksesi tarpeita.

Pilvi ja kaikki palveluna -uutiskirje

Tämä on menolähde, josta saat uusimmat tiedot AWS: stä, Microsoft Azuresta, Google Cloud Platformista, XaaS: stä, pilviturvallisuudesta ja muusta. Toimitettu maanantaisin

Rekisteröidy tänään

© Copyright 2020 | mobilegn.com