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
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
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
Reacties
Een reactie posten