Wordpress: Difference between revisions

From Geitenpad
Jump to navigation Jump to search
No edit summary
 
m 1 revision imported
 
(No difference)

Latest revision as of 14:34, 5 January 2025

apt-get install wordpress curl apache2 mysql-server
vim /etc/apache2/sites-available/wp
Alias /wp/wp-content /var/lib/wordpress/wp-content
Alias /wp /usr/share/wordpress
       <Directory /usr/share/wordpress>
           Options FollowSymLinks
           AllowOverride Limit Options FileInfo
           DirectoryIndex index.php
           Order allow,deny
           Allow from all
       </Directory>
       <Directory /var/lib/wordpress/wp-content>
           Options FollowSymLinks
           Order allow,deny
           Allow from all
       </Directory>
root@paardenpad:/home/rijk# a2ensite wp
root@paardenpad:/home/rijk# service apache2 reload
root@paardenpad:/home/rijk# vim /etc/wordpress/config-paardenpad.xs4all.nl.php
<?php
define('DB_NAME', 'wordpress');
define('DB_USER', 'wordpress');
define('DB_PASSWORD', 'hb4UDEDXBtP7GMZW');
define('DB_HOST', 'localhost');
define('WP_CONTENT_DIR', '/var/lib/wordpress/wp-content');
?>

Add themes to /usr/share/wordpress/wp-content/themes and set ownership & permissions

root@paardenpad:/usr/share/wordpress/wp-content/themes# find uu-2014 -type f | xargs chmod 644
root@paardenpad:/usr/share/wordpress/wp-content/themes# find uu-2014 -type d | xargs chmod 755
root@paardenpad:/usr/share/wordpress/wp-content/themes# chown -R www-data:www-data uu-2014/

when adding themes or plugins, do not forget to create symlinks, e.g. :

root@paardenpad:/var/lib/wordpress/wp-content/themes# ln -s /usr/share/wordpress/wp-content/themes/f2/

https://wiki.debian.org/WordPress