In einem unserer vorherigen Beiträge haben wir erklärt, wie man Joomla 3 auf Ubuntu 14.04 installiert. Joomla ist ein Content Management System (kurz CMS) – dies ist eine benutzerfreundliche Software, mit der Sie Websites erstellen und den Inhalt Ihrer Websites einfacher denn je verwalten können.
In diesem Tutorial haben wir im Gegensatz zur vorherigen Joomla-Installationsanleitung ein Skript für Sie geschrieben, um die Installation von Joomla 3.7 auf einem CentOS/Fedora-VPS noch schneller und einfacher zu machen. Dieses Skript erledigt automatisch alles, was auf Ihrem Server getan werden sollte, einschließlich der Erstellung einer MySQL-Datenbank, während es gleichzeitig einen virtuellen Apache-Host für Ihre Joomla-Website erstellt. Alles, was Sie tun müssen, ist, eine Datei auf Ihrem Server zu erstellen, die das folgende Skript enthält, dann einfach das Skript auszuführen und Ihre Daten einzugeben, wenn Sie dazu aufgefordert werden.
(Hinweis:Sie müssen MySQL und Apache auf Ihrem Server installiert haben, damit dieses Skript korrekt funktioniert.
Sie müssen Ihre Domain auch auf die IP-Adresse Ihres Servers verweisen, indem Sie Ihre DNS-Serverinformationen bearbeiten. )
Erstellen Sie mit Ihrem bevorzugten Texteditor eine Datei auf Ihrem Server und kopieren Sie dieses Skript in Ihre Datei:
#!/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
Machen Sie das Skript ausführbar und führen Sie dann das Skript aus:
chmod +x <script name> && ./<script name>
(Ersetzen Sie
Nachdem Sie das Skript ausgeführt haben, haben Sie Joomla 3.7 erfolgreich auf Ihrem CentOS- oder Fedora-VPS installiert! Alles, was Sie noch tun müssen, ist, den Rest von Joomla auf Ihrer Webdomain einzurichten.
Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Joomla VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Joomla für Sie zu installieren. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.
PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden über soziale Netzwerke, indem Sie die Schaltflächen unten verwenden, oder hinterlassen Sie einfach unten eine Antwort. Danke.