nano /etc/apache2/apache2.conf
- cari baris dengan text dibawah pastikan tidak ada tanda pagar.
IncludeOptional sites-enabled/*.conf
nano /etc/apache2/sites-available/jasadigitalin.com.conf
<VirtualHost *:80>
ServerAdmin admin@jasadigitalin.com
DocumentRoot /var/www/html/jasadigitalin.com/
ServerName jasadigitalin.com
ServerAlias www.jasadigitalin.com
<Directory /var/www/html/jasadigitalin.com/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
RewriteEngine on
RewriteCond %{SERVER_NAME} =www.jasadigitalin.com [OR]
RewriteCond %{SERVER_NAME} =jasadigitalin.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>
ln -s /etc/apache2/sites-available/jasadigitalin.com.conf /etc/apache2/sites-enabled/jasadigitalin.com.conf
sudo a2ensite jasadigitalin.com.conf
CREATE DATABASE jasadigitalin_wp;
INSERT INTO mysql.user (User,Host,authentication_string,ssl_cipher,x509_issuer,x509_subject) VALUES('jasadigitalin_wp','localhost',PASSWORD('JasaDigitalin123'),'','','');
FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON jasadigitalin_wp.* to jasadigitalin_wp@localhost;
FLUSH PRIVILEGES;
SHOW GRANTS FOR 'jasadigitalin_wp'@'localhost';
cd /tmp
curl -O https://wordpress.org/latest.tar.gz
tar xzvf latest.tar.gz
mv wordpress /var/www/html/jasadigitalin.com
mkdir /var/www/html/jasadigitalin.com/wp-content/uploads
chown -R www-data:www-data /var/www/html/jasadigitalin.com