ownCloud uživatelský návod
Obsah:
- Předpoklady
- Krok 1: Vytvoření databáze MySQL
- Krok 2: Instalace PHP a Apache
- Krok 3: Konfigurace brány firewall
- Krok 4: Stahování Nextcloud
- Krok 5: Nakonfigurujte Apache
- Krok 6: Instalace Nextcloud
- Závěr
Nextcloud je open source, hostitelská platforma pro sdílení souborů a platforma pro spolupráci, podobně jako Dropbox. Je dodáván s přehrávačem médií, kalendářem a správou kontaktů.
Nextcloud je rozšiřitelný prostřednictvím aplikací a má stolní a mobilní klienty pro všechny hlavní platformy.
Tento tutoriál vás provede procesem instalace a konfigurace Nextcloud s Apache na systému CentOS 7.
Předpoklady
Před zahájením výuky se ujistěte, že jste přihlášeni jako uživatel s právy sudo.
Krok 1: Vytvoření databáze MySQL
NextCloud může použít SQLite, PostgreSQL nebo MySQL databázi k uložení všech svých dat.
V tomto tutoriálu použijeme MySQL jako zvolenou databázi.
Pokud již na svém serveru CentOS nemáte nainstalovanou MySQL nebo MariaDB, můžete ji nainstalovat podle následujících pokynů:
Začněte přihlášením do shellu MySQL zadáním následujícího příkazu:
sudo mysql
Spusťte následující příkazy SQL a vytvořte databázi s názvem
nextcloud
, uživatelem s názvem
nextclouduser
a udělte uživateli nezbytná oprávnění:
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;
Krok 2: Instalace PHP a Apache
Nextcloud je PHP aplikace. CentOS 7 se dodává s PHP 5.4, které Nextcloud nepodporuje.
Nainstalujeme PHP 7.2 z úložiště Remi. Níže uvedené příkazy povolí repozitáře EPEL a Remi:
sudo yum install epel-release yum-utils
sudo yum install
sudo yum-config-manager --enable remi-php72
Po povolení úložišť nainstalujte Apache PHP 7.2 a všechna potřebná rozšíření PHP následujícím příkazem:
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
Krok 3: Konfigurace brány firewall
To lze provést spuštěním následujících příkazů:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
Krok 4: Stahování Nextcloud
Stáhněte si nejnovější verzi Nextcloud ze stránky stahování Nextcloud pomocí wgetu:
wget -P /tmp
V době psaní tohoto článku je nejnovější verze Nextcloud verze 15.0.0.
Po dokončení stahování rozbalte archiv do adresáře / var / www:
sudo unzip /tmp/nextcloud-15.0.0.zip -d /var/www
Nastavte správné vlastnictví tak, aby webový server Apache mohl mít plný přístup k souborům a adresářům Nextcloud:
sudo chown -R apache: /var/www/nextcloud
Krok 5: Nakonfigurujte Apache
Otevřete textový editor a vytvořte následující konfigurační soubor Apache.
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
Aktivujte změny restartováním služby Apache:
Krok 6: Instalace Nextcloud
Nyní, když je Nextcloud stažen a všechny potřebné služby jsou nakonfigurovány, otevřete prohlížeč a spusťte instalaci Nextcloud návštěvou doménového jména nebo IP adresy vašeho serveru následovaným
/nextcloud
:
http://domain_name_or_ip_address/nextcloud
Zobrazí se stránka nastavení Nextcloud.
Závěr
Naučili jste se, jak nainstalovat a konfigurovat Nextcloud na vašem počítači CentOS 7. Pokud máte k serveru Nextcloud přidružené doménové jméno, můžete postupovat podle tohoto průvodce a zabezpečit Apache pomocí Let's Encrypt.
Další informace o správě vaší instance Nextcloud naleznete na stránce dokumentace Nextcloud.
nextcloud centos apacheJak nainstalovat a konfigurovat nagios na centos 7
Nagios je jedním z nejpopulárnějších systémů pro monitorování otevřeného zdroje. Nagios udržuje inventář celé své IT infrastruktury a zajišťuje, že vaše sítě, servery, aplikace, služby a procesy jsou v provozu. Tento tutoriál popisuje, jak nainstalovat a nakonfigurovat Nagios Core na serveru CentOS 7.
Jak nainstalovat a konfigurovat nextcloud pomocí apache na Ubuntu 18.04
Nextcloud je open source, hostitelská platforma pro sdílení souborů a platforma pro spolupráci, podobně jako Dropbox. V tomto tutoriálu vám ukážeme, jak nainstalovat a konfigurovat Nextcloud s Apache na počítači Ubuntu 18.04.
Jak nainstalovat a konfigurovat owncloud pomocí apache na Ubuntu 18.04
ownCloud je platforma s otevřeným zdrojem, automatická synchronizace souborů a sdílení souborů. V tomto tutoriálu vám ukážeme, jak nainstalovat a konfigurovat ownCloud s Apache na počítači Ubuntu 18.04.