The Next Cloud
Sisällysluettelo:
- edellytykset
- Vaihe 1: MySQL-tietokannan luominen
- Vaihe 2: PHP: n ja Apache: n asentaminen
- Vaihe 3: Palomuurin määrittäminen
- Vaihe 4: Lataa Nextcloud
- Vaihe 5: Määritä Apache
- Vaihe 6: Nextcloudin asentaminen
- johtopäätös
Nextcloud on avoimen lähdekoodin, itse ylläpidetty tiedostojen jakamis- ja yhteistyöalusta, samanlainen kuin Dropbox. Sen mukana toimitetaan mediasoitin, kalenteri ja yhteyshenkilöt.
Nextcloud on laajennettavissa sovellusten kautta, ja sillä on työpöytä- ja mobiilisovellukset kaikille tärkeimmille alustoille.
Tässä opetusohjelmassa näytämme sinulle kuinka asentaa ja määrittää Nextcloud Apachen kanssa Ubuntu 18.04 -koneelle.
edellytykset
Ennen kuin aloitat opetusohjelman, varmista, että olet kirjautunut sisään käyttäjänä, jolla on sudo-oikeudet.
Vaihe 1: MySQL-tietokannan luominen
NextCloud voi käyttää SQLite-, PostgreSQL- tai MySQL-tietokantaa kaikkien tietojen tallentamiseen. Tässä opetusohjelmassa käytämme MySQL: tä valittuna tietokannana.
Luo tietokanta ja käyttäjä kirjautumalla ensin MySQL-kuoreen kirjoittamalla seuraava komento:
sudo mysql
Suorita seuraavat SQL-lauseet luodaksesi tietokannan
nextcloud
, käyttäjän nimeltä
nextclouduser
ja myöntämällä käyttäjälle kaikki tarvittavat käyttöoikeudet:
CREATE DATABASE nextcloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
GRANT ALL ON nextcloud.* TO 'nextclouduser'@'localhost' IDENTIFIED BY 'change-with-strong-password';
FLUSH PRIVILEGES;
EXIT;
Vaihe 2: PHP: n ja Apache: n asentaminen
Nextcloud on PHP-sovellus. PHP 7.2, joka on oletus-PHP-versio Ubuntu 18.04: ssä, on täysin tuettu ja suositeltava Nextcloud-sovellukselle.
Suorita seuraava komento asentaaksesi Apache, PHP ja kaikki vaadittavat PHP-laajennukset ja:
sudo apt install apache2 php7.2 php7.2-gd php7.2-json php7.2-mysql php7.2-curl php7.2-mbstring php7.2-intl php7.2-imagick php7.2-xml php7.2-zip libapache2-mod-php7.2
Vaihe 3: Palomuurin määrittäminen
Olettaen, että hallitset palomuuria
UFW
, sinun on avattava HTTP (
80
) ja HTTPS (
443
) portit. Voit tehdä sen ottamalla käyttöön 'Apache Full' -profiilin, joka sisältää molempien porttien säännöt:
Vaihe 4: Lataa Nextcloud
Tämän artikkelin kirjoittamisen aikana Nextcloudin viimeisin vakaa versio on versio 15.0.0. Ennen kuin jatkat seuraavaan vaiheeseen, käy Nextcloud-lataussivulla ja tarkista, onko Nextcloud-versiosta saatavana uusi versio.
Aloita lataamalla Nextcloudin uusin versio seuraavalla wget-komennolla:
wget https://download.nextcloud.com/server/releases/nextcloud-15.0.0.zip -P /tmp
Kun lataus on valmis, purkaa arkisto hakemistoon / var / www:
sudo unzip /tmp/nextcloud-15.0.0.zip -d /var/www
Aseta oikea omistajuus, jotta Apache-verkkopalvelimella on täysi pääsy Nextcloudin tiedostoihin ja hakemistoihin.
sudo chown -R www-data: /var/www/nextcloud
Vaihe 5: Määritä Apache
Avaa tekstieditori ja luo seuraava Apache-määritystiedosto.
sudo nano /etc/apache2/conf-available/nextcloud.conf
/etc/apache2/conf-available/nextcloud.conf
Alias /nextcloud "/var/www/nextcloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud
Alias /nextcloud "/var/www/nextcloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud
Alias /nextcloud "/var/www/nextcloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud
Alias /nextcloud "/var/www/nextcloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud
Ota äskettäin lisätyt kokoonpanot ja kaikki tarvittavat Apache-moduulit käyttöön:
sudo a2enconf nextcloud
sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod mime
Aktivoi muutokset käynnistämällä Apache-palvelu uudelleen:
Vaihe 6: Nextcloudin asentaminen
Nyt kun Nextcloud on ladattu ja kaikki tarvittavat palvelut on määritetty, avaa selain ja käynnistä Nextcloud-asennus käymällä palvelimesi verkkotunnuksessa tai IP-osoitteessa, jota seuraa
/nextcloud
:
http://domain_name_or_ip_address/nextcloud
Sinulle esitetään Nextcloud-asetussivu.


johtopäätös
Olet oppinut asentamaan ja määrittämään Nextcloud Ubuntu 18.04 -laitteeseesi. Jos sinulla on verkkotunnuksen nimi, joka liittyy Nextcloud-palvelimeesi, voit seurata tätä opasta ja suojata Apachesi Let's Encrypt -sovelluksella.
Lisätietoja Nextcloud-ilmentymän hallinnasta on Nextcloud-dokumentaatiosivulla.
seuraavacloud ubuntu-apacheNextcloudin asentaminen ja määrittäminen aposhen avulla centos 7: llä
Nextcloud on avoimen lähdekoodin, itse ylläpidetty tiedostojen jakamis- ja yhteistyöalusta, samanlainen kuin Dropbox. Tässä oppaassa näytämme, kuinka Nextcloud voidaan asentaa ja määrittää Apachen avulla CentOS 7 -laitteeseen.
Sajátcloudin asentaminen ja määrittäminen apachen avulla ubuntu 18.04: ssä
ownCloud on avoimen lähdekoodin itse isännöity tiedostojen synkronointi- ja tiedostojakoalusta. Tässä opetusohjelmassa näytämme sinulle kuinka asentaa ja määrittää ownCloud Apachen kanssa Ubuntu 18.04 -koneelle.
Apachen asentaminen ubuntu 18.04 -sovellukseen
Tämä opetusohjelma selittää, kuinka asentaa ja hallita Apache-verkkopalvelinta Ubuntu 18.04 -käyttöjärjestelmään. Apache HTTP -palvelin on maailman suosituin Web-palvelin.







