V jednom z našich předchozích příspěvků jsme vysvětlili, jak nainstalovat Joomla 3 na Ubuntu 14.04. Joomla je systém pro správu obsahu (zkráceně CMS) – jedná se o uživatelsky přívětivý software, který vám umožňuje vytvářet webové stránky a spravovat obsah vašich webových stránek snadněji než kdykoli předtím.
V tomto tutoriálu, na rozdíl od předchozího průvodce instalací Joomly, jsme pro vás napsali skript, který vám pomůže udělat instalaci Joomly 3.7 na CentOS/Fedora VPS ještě rychlejší a jednodušší. Tento skript automaticky provede vše, co by mělo být provedeno na vašem serveru, včetně vytvoření databáze MySQL a zároveň vytvoření virtuálního hostitele Apache pro váš web Joomla. Vše, co musíte udělat, je vytvořit na vašem serveru soubor obsahující níže uvedený skript, poté skript jednoduše spustit a na výzvu zadejte své údaje.
(Poznámka:Aby tento skript fungoval správně, musíte mít na svém serveru nainstalované MySQL a Apache.
Budete také muset nasměrovat svou doménu na IP adresu vašeho serveru úpravou informací o serveru DNS. )
Vytvořte soubor na svém serveru pomocí svého oblíbeného textového editoru a zkopírujte tento skript do svého souboru:
#!/bin/bash # Install Joomla on a CentoOS/Fedora VPS # # Create MySQL database read -p "Enter your MySQL root password: " rootpass read -p "Database name: " dbname read -p "Database username: " dbuser read -p "Enter a password for user $dbuser: " userpass read -p "Enter your server's public IP address: " address mysql -uroot <<MYSQL_SCRIPT CREATE DATABASE $dbname; delete from mysql.user where user='$dbuser' and host = 'localhost'; flush privileges; CREATE USER $dbuser@localhost; GRANT ALL PRIVILEGES ON $dbname.* TO $dbuser@localhost IDENTIFIED BY '$userpass'; FLUSH PRIVILEGES; MYSQL_SCRIPT echo "New MySQL database has been successfully created" sleep 2 # Download, unpack and configure Joomla read -r -p "Enter your Joomla URL? [e.g. mydomain.com]: " joomlaurl mkdir -p /var/www/html/$joomlaurl && \ wget -P /var/www/html/$joomlaurl \ https://downloads.joomla.org/cms/joomla3/3-7-2/Joomla_3-7.2-Stable-Full_Package.zip && \ cd /var/www/html/$joomlaurl echo "Installing unzip package if necessary..." && yum -yq install unzip sleep 3 unzip Joomla*.zip && rm -f Joomla_*.zip && \ chown apache: -R /var/www/html/$joomlaurl killall httpd # Create the Apache virtual host echo " <VirtualHost $address:80> ServerName www.$joomlaurl DocumentRoot "/var/www/html/$joomlaurl" DirectoryIndex index.php Options FollowSymLinks ErrorLog logs/$joomlaurl-error_log CustomLog logs/$joomlaurl-access_log common </VirtualHost> " >> /etc/httpd/conf/httpd.conf service httpd restart echo -en "\aPlease go to http://www.$joomlaurl and finish the installation\n" #End of script
Udělejte skript spustitelným a poté spusťte skript:
chmod +x <script name> && ./<script name>
(Nahraďte
Po spuštění skriptu budete mít úspěšně nainstalovanou Joomlu 3.7 na váš CentOS nebo Fedora VPS! Vše, co zbývá udělat, je nastavit zbytek Joomly na vaší webové doméně.
Samozřejmě nemusíte nic z toho dělat, pokud používáte jednu z našich hostingových služeb Joomla VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám Joomlu nainstalovali. Jsou k dispozici 24 hodin denně, 7 dní v týdnu a okamžitě se o váš požadavek postarají.
PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli prostřednictvím sociálních sítí pomocí tlačítek níže nebo jednoduše zanechte odpověď níže. Děkuji.