Wordpress

 

Install MySQL

apt-get -y install mysql-server mysql-client

 

mysql_secure_installation

 



 

Install Apache2

 

apt-get -y install apache2
 
 

Install PHP

apt-get -y install php libapache2-mod-php
 
systemctl restart apache2
 

Test PHP

nano /var/www/html/info.php

<?php
phpinfo();
 

Ctrl + X = afsluiten

chown www-data:www-data /var/www/html/info.php
 
(ipadres)/info.php in webbrowser
 
apt-get -y install php-opcache php-apcu
 
systemctl restart apache2
 

Install phpMyAdmin

apt-get -y install phpmyadmin
 
Web server to configure automatically: <-- Select the option: apache2
Configure database for phpmyadmin with dbconfig-common? <-- Yes
MySQL application password for phpmyadmin: <-- Press enter, apt will create a random password automatically.
 

Account voor phpmyadmin

mysql -u root

 

CREATE USER 'admin'@'localhost' IDENTIFIED BY '@welkom1!';
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit

 

http://(ipadres)/phpmyadmin/

inloggen met admin en je ww.

Daarna weer uitloggen


(Voor de mannen waarbij de normale manier niet werkt)

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf

sudo a2enconf phpmyadmin.conf

sudo systemctl reload apache2.service 


Wordpress

cd /var/www/html

 

wget -c http://wordpress.org/latest.tar.gz

 

tar -xzvf latest.tar.gz

 

sudo chown -R www-data:www-data /var/www/html/wordpress

 

Database maken voor Wordpress

mysql -u root -p
 
CREATE DATABASE wordpress_db;
CREATE USER jasper@localhost IDENTIFIED BY '@welkom1!';
GRANT ALL PRIVILEGES ON wordpress_db.* TO jasper@localhost;
FLUSH PRIVILEGES;
exit;
 
cd /var/www/html/wordpress

 

mv wp-config-sample.php wp-config.php

 

nano wp-config.php

 

rood veranderen met wat je aangemaakt hierboven.

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress_db');
 
/** MySQL database username */
define('DB_USER', 'jasper');
 
/** MySQL database password */
define('DB_PASSWORD', '@welkom1!');
 
/** MySQL hostname */
define('DB_HOST', 'localhost');
 
/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');
 
/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');

 

ctrl + x voor afsluiten

ipadres/wordpress in webbrowser

dan stappen volgen

 

made by wesselinjo

 
 

 

 

 

 

Reacties

Populaire posts van deze blog

Implementatie plan

Functioneel Ontwerp