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.
Ovaj vodič će vas provesti kroz postupak instaliranja i konfiguriranja Nextcloud s Apacheom na sustavu CentOS 7.
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.
Ako na vašem CentOS poslužitelju već nisu instalirani MySQL ili MariaDB, možete ga instalirati slijedeći jednu od sljedećih uputa:
Započnite prijavljivanjem na MySQL školjku upisivanjem sljedeće naredbe:
sudo mysql
Pokrenite sljedeće SQL izjave kako biste stvorili bazu podataka nazvanu
nextcloud
, korisnika s imenom
nextclouduser
i korisniku dodijelili potrebne privilegije:
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. CentOS 7 isporučuje se sa PHP 5.4 koji Nextcloud ne podržava.
Instalirat ćemo PHP 7.2 iz Remi spremišta. Niže naredbe omogućit će spremišta EPEL i Remi:
sudo yum install epel-release yum-utils
sudo yum install
sudo yum-config-manager --enable remi-php72
Nakon što su spremišta omogućena, instalirajte Apache PHP 7.2 i sva potrebna PHP proširenja sa sljedećom naredbom:
sudo yum install httpd php php-gd php-json php-mysql php-curl php-mbstring php-intl php-mcrypt php-imagick php-xml php-zip
3. korak: Konfiguriranje vatrozida
To možete učiniti pomoću sljedećih naredbi:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
Korak 4: Preuzimanje Nextcloud-a
Preuzmite najnoviju verziju Nextclouda sa stranice Nextcloud s wgetom:
wget -P /tmp
U vrijeme pisanja ovog članka najnovija verzija Nextclouda je verzija 15.0.0.
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 apache: /var/www/nextcloud
5. korak: Konfigurirajte Apache
Otvorite uređivač teksta i stvorite sljedeću Apache konfiguracijsku datoteku.
sudo nano /etc/httpd/conf.d/nextcloud.conf
/etc/httpd/conf.d/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
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 CentOS 7 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 centos apacheKako instalirati i konfigurirati nextcloud s apache na ubuntu 18.04
Nextcloud je open source, samoposjedujuća datoteka za dijeljenje datoteka i platforma za suradnju, slično Dropboxu. U ovom će vam vodiču pokazati kako instalirati i konfigurirati Nextcloud s Apacheom na Ubuntu 18.04 stroju.
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.
Kako instalirati i osigurati phpmyadmin pomoću apache na centos 7
phpMyAdmin omogućava interakciju s MySQL bazama podataka, upravljanje korisničkim računima i povlasticama i izvršavanje SQL-izjava. U ovom ćemo vodiču proći korake potrebne za instaliranje i osiguranje phpMyAdmin s Apacheom na CentOS 7.