Nextcloud und Wordpress auf einem Server installieren – Cloud & Website auf dem gleichen Server

Sie sehen gerade einen Platzhalterinhalt von Standard. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf die Schaltfläche unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden.

Mehr Informationen

In diesem Video zeige ich euch, wie Ihr Nextcloud und eine Wordpress Website gemeinsam auf dem gleichen Server betreiben könnt. So könnt Ihr euch Kosten für einen zusätzlichen Server bzw. Webspace für eure Homepage sparen.

» Nextcloud Umzug Video-Anleitung: https://cc.apfelcast.com/ag0zw

» Relevante Videos:
Nextcloud 21 installieren: https://youtu.be/nAXi-C2YQlU
Nextcloud Server für zuHause: https://youtu.be/m6bgXX7T30k

 

 

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#### Install Worpress on exsisting Nextcloud Installtion ####
## create wordpress databse ##
# create database called wordpress
CREATE DATABASE wordpress;
# create database user with password
CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password_here';
#grant accesss to databse
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost';
#save changes and exit
FLUSH PRIVILEGES;
EXIT;
## Download lastest wordpress version ##
cd /tmp && wget https://wordpress.org/latest.zip
unzip latest.zip
mv wordpress /var/www
## create apache config ##
nano /etc/apache2/sites-available/wordpress.conf
<VirtualHost *:80>
ServerAdmin master@domain.com
DocumentRoot /var/www/wordpress/
ServerName demo.apfelcast.com
ServerAlias www.demo.apfelcast.com
Alias /wordpress "/var/www/wordpress/"
<Directory /var/www/wordpress/>
Options +FollowSymlinks
AllowOverride All
Require all granted
<IfModule mod_dav.c>
Dav off
</IfModule>
SetEnv HOME /var/www/wordpress
SetEnv HTTP_HOME /var/www/wordpress
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
a2ensite wordpress.conf
service apache2 restart
## adjust access to folders ##
chown -R www-data:www-data /var/www/wordpress/
chmod -R 755 /var/www/wordpress/
#### Install Worpress on exsisting Nextcloud Installtion #### ## create wordpress databse ## # create database called wordpress CREATE DATABASE wordpress; # create database user with password CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password_here'; #grant accesss to databse GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost'; #save changes and exit FLUSH PRIVILEGES; EXIT; ## Download lastest wordpress version ## cd /tmp && wget https://wordpress.org/latest.zip unzip latest.zip mv wordpress /var/www ## create apache config ## nano /etc/apache2/sites-available/wordpress.conf <VirtualHost *:80> ServerAdmin master@domain.com DocumentRoot /var/www/wordpress/ ServerName demo.apfelcast.com ServerAlias www.demo.apfelcast.com Alias /wordpress "/var/www/wordpress/" <Directory /var/www/wordpress/> Options +FollowSymlinks AllowOverride All Require all granted <IfModule mod_dav.c> Dav off </IfModule> SetEnv HOME /var/www/wordpress SetEnv HTTP_HOME /var/www/wordpress </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost> a2ensite wordpress.conf service apache2 restart ## adjust access to folders ## chown -R www-data:www-data /var/www/wordpress/ chmod -R 755 /var/www/wordpress/
#### Install Worpress on exsisting Nextcloud Installtion ####

## create wordpress databse ##

# create database called wordpress
CREATE DATABASE wordpress; 

# create database user with password
CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password_here';

#grant accesss to databse
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost';

#save changes and exit
FLUSH PRIVILEGES;
EXIT;

## Download lastest wordpress version ##
cd /tmp && wget https://wordpress.org/latest.zip
unzip latest.zip
mv wordpress /var/www

## create apache config ##
nano /etc/apache2/sites-available/wordpress.conf

<VirtualHost *:80>
     ServerAdmin master@domain.com
     DocumentRoot /var/www/wordpress/
     ServerName demo.apfelcast.com
     ServerAlias www.demo.apfelcast.com
  
     Alias /wordpress "/var/www/wordpress/"

     <Directory /var/www/wordpress/>
        Options +FollowSymlinks
        AllowOverride All
        Require all granted
          <IfModule mod_dav.c>
            Dav off
          </IfModule>
        SetEnv HOME /var/www/wordpress
        SetEnv HTTP_HOME /var/www/wordpress
     </Directory>

     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

a2ensite wordpress.conf

service apache2 restart

## adjust access to folders ##
chown -R www-data:www-data /var/www/wordpress/
chmod -R 755 /var/www/wordpress/

 

apfelcast Support

Du benötigst Unterstützung bei deinem Projekt oder hast Fragen zur Umsetzung?
Dann melde ich gern bei uns!

[button link=“https://apfelcast.com/kontakt“ type=“big“ class=“ custom-button“] Kontaktieren[/button]

apfelcast Support

Du benötigst Unterstützung bei deinem Projekt oder hast Fragen zur Umsetzung?
Dann melde ich gern bei uns!

Ähnliche Beiträge