INSTALLATIE WORDPRESSS
Installatie NGINX
- sudo apt update
- sudo apt install nginx
- testen
- ip addr show
- hostname -I
- http://localhost of
- http://ip-adres of
- http://127.0.0.1
Php installeren
- sudo apt install php8.1-fpm php-mysql php-json php-curl php-gd php-intl php-mbstring php-soap php-xml php-xmlrpc php-zip
nginx moet .php verwerken
- nginx om php te verwerken
- php –version
- sudo nano /etc/nginx/sites-available/default (default is onze site)
- server {
listen 80;
server_name your_domain www.your_domain;
root /var/www/your_domain;
index index.html index.htm index.php;
location / {
try_files $uri $uri/ =404;
}LET OP DE VERSIE NUMMER VAN PHP 8.1 standaard 7.1
- server {
- location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php8.1-fpm.sock;
}
} - sudo systemctl reload nginx
- sudo nano /var/www/html/info.php
<?php phpinfo(); ?>
- http://localhost/info.php
MySQL Installeren
- sudo apt install mysql-server
- sudo mysql
mysq> ALTER USER 'root'@'localhost’ IDENTIFIED WITH mysql_native_password BY ‘Citroen.Sap’; Mysql> FLUSH PRIVILEGES;
mysq> exit
- TEST : sudo mysql
- TEST : sudo mysql -u root -p
- sudo mysql_secure_installation
PHPMYADMIN
- sudo apt install phpMyAdmin
- ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
- http://localhost/phpmyadmin
- WordPress -> db en user aanmaken
WORDPRESS installeren
- cd /tmp
- Google “wordpress download”
- tar -xvf …
- cp /tmp/wordpress/wp-config-sample.php /tmp/wordpress/wp-config.php
- sudo cp -a /tmp/wordpress/. /var/www/html/
- http://localhost