SQL Server 2014 - Instalacija i konfiguracija
Sadržaj:
- Preduvjeti
- 1. korak: Izrada baze podataka MySQL
- Korak 2: Instalacija PHP i Apache
- 3. korak: Konfiguriranje vatrozida
- Korak 4: Preuzimanje Nextcloud-a
- 5. korak: Konfigurirajte Apache
- Korak 6: Instalacija Nextcloud-a
- Zaključak
Nextcloud je open source, samoposjedujuća datoteka za dijeljenje datoteka i platforma za suradnju, slično Dropboxu. Dolazi u paketu s upravljačem medija, kalendarom i kontaktima.
Nextcloud je dostupan putem aplikacija i ima klijente za radne površine i mobilne uređaje za sve glavne platforme.
U ovom će vam vodiču pokazati kako instalirati i konfigurirati Nextcloud s Apacheom na Ubuntu 18.04 stroju.
Preduvjeti
Prije nego što započnete s vodičem, provjerite jeste li prijavljeni kao korisnik s povlasticama sudo.
1. korak: Izrada baze podataka MySQL
NextCloud može koristiti SQLite, PostgreSQL ili MySQL bazu podataka za pohranu svih svojih podataka. U ovom ćemo vodiču koristiti MySQL kao bazu podataka po izboru.
Da biste stvorili bazu podataka i korisnika, prvo se prijavite na ljusku MySQL upisivanjem sljedeće naredbe:
sudo mysql
Pokrenite sljedeće SQL izjave kako biste stvorili bazu podataka nazvanu
nextcloud
, korisnik je nazvao
nextclouduser
i korisniku dodijelili sva potrebna dopuštenja:
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;
Korak 2: Instalacija PHP i Apache
Nextcloud je PHP aplikacija. PHP 7.2 koji je zadana PHP verzija u Ubuntu 18.04 u potpunosti je podržan i preporučen za Nextcloud.
Pokrenite sljedeću naredbu za instaliranje Apache, PHP i svih potrebnih PHP ekstenzija i:
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
3. korak: Konfiguriranje vatrozida
Ako pretpostavimo da koristite
UFW
za upravljanje vatrozidom, morat ćete otvoriti HTTP (
80
) i HTTPS (
443
) portove. To možete učiniti tako da omogućite profil "Apache Full" koji sadrži pravila za oba priključka:
Korak 4: Preuzimanje Nextcloud-a
U vrijeme pisanja ovog članka najnovija stabilna verzija Nextclouda je verzija 15.0.0. Prije nastavka s sljedećim korakom posjetite stranicu za preuzimanje Nextcloud i provjerite postoji li nova verzija Nextcloud-a.
Započnite s preuzimanjem najnovije verzije Nextclouda pomoću sljedeće naredbe wget:
wget https://download.nextcloud.com/server/releases/nextcloud-15.0.0.zip -P /tmp
Nakon dovršetka preuzimanja, izvadite arhivu u / var / www direktorij:
sudo unzip /tmp/nextcloud-15.0.0.zip -d /var/www
Postavite ispravno vlasništvo tako da web-poslužitelj Apache može imati potpun pristup datotekama i mapama Nextcloud.
sudo chown -R www-data: /var/www/nextcloud
5. korak: Konfigurirajte Apache
Otvorite uređivač teksta i stvorite sljedeću Apache konfiguracijsku datoteku.
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
Omogućite novo dodanu konfiguraciju i sve potrebne Apache module pomoću:
sudo a2enconf nextcloud
sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod mime
Aktivirajte promjene ponovnim pokretanjem usluge Apache:
Korak 6: Instalacija Nextcloud-a
Sada nakon što se Nextcloud preuzme i sve potrebne usluge konfiguriraju, otvorite preglednik i pokrenete instalaciju Nextcloud posjetom naziv domene ili IP adrese vašeg poslužitelja, a zatim slijedi
/nextcloud
:
http://domain_name_or_ip_address/nextcloud
Bit će vam prikazana stranica za postavljanje Nextcloud.
Zaključak
Naučili ste kako instalirati i konfigurirati Nextcloud na svom Ubuntu 18.04 stroju. Ako imate naziv domene povezan sa vašim Nextcloud poslužiteljem, možete slijediti ovaj vodič i osigurati svoj Apache pomoću alata Let's Encrypt.
Da biste saznali više informacija o upravljanju instancom Nextcloud, posjetite stranicu s dokumentacijom Nextcloud.
nextcloud ubuntu apacheKako instalirati i konfigurirati nfs poslužitelj na ubuntu 18.04
Mrežni datotečni sustav (NFS) je protokol distribuiranog datotečnog sustava koji vam omogućuje dijeljenje udaljenih direktorija preko mreže. U ovom ćemo vodiču istražiti kako postaviti NFSv4 Server na Ubuntu 18.04.
Kako instalirati i konfigurirati nextcloud pomoću apache na centos 7
Nextcloud je open source, samoposjedujuća datoteka za dijeljenje datoteka i platforma za suradnju, slično Dropboxu. U ovom ćemo vam vodiču pokazati kako instalirati i konfigurirati Nextcloud s Apacheom na uređaju CentOS 7.
Kako instalirati i konfigurirati owncloud s apache na ubuntu 18.04
ownCloud je open source, samoinstalirana sinhronizacija datoteka i platforma za dijeljenje datoteka. U ovom će vam vodiču pokazati kako instalirati i konfigurirati ownCloud s Apacheom na uređaju Ubuntu 18.04.