Go to the file directory and issue this command
$path = ".\thewowbuys_aws_server.pem"
# Reset to remove explicit permissions
icacls.exe $path /reset
# Give current user explicit read-permission
icacls.exe $path /GRANT:R "$($env:USERNAME):(R)"
# Disable inheritance and remove inherited permissions
icacls.exe $path /inheritance:r
Tuesday, June 16, 2020
Sunday, May 24, 2020
AWS XAMPP Virtual Host configuration
First need to make sure AWS instance is up and running. Then need to assign an elastic IP to the Instance. Because of this elastic IP, services can access the instance directly.
First, need to edit httpd.conf
Around line 487 need to remove the comment and allow httpd-vhosts.conf
Then need to create a custom domain in the hosts file.
This file is used to locate the host.
Then need to create vitual host
file should look like this
After saving the file
if in case Apache service not stopped
this will list down all the processes using port 80. Then from that, using process ID can kill the process.
then try to restart the lampp server.
First, need to edit httpd.conf
Sudo vi /opt/lampp/etc/httpd.conf
Around line 487 need to remove the comment and allow httpd-vhosts.conf
# Virtual hosts
Include etc/extra/httpd-vhosts.conf
Then need to create a custom domain in the hosts file.
sudo vi /etc/hosts
127.0.0.1 localhost
127.0.0.5 kingalawaka.com <new line >
#don't touch other existent values
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
This file is used to locate the host.
Then need to create vitual host
sudo vi /opt/lampp/etc/extra/httpd-vhosts.conf
file should look like this
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "/opt/lampp/htdocs"
ServerName dummy-host.example.com
ServerAlias www.dummy-host.example.com
<Directory "/opt/lampp/htdocs">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerAdmin 123pasindumanisha@gmail.com
DocumentRoot "/opt/lampp/htdocs/mysite"
ServerName kingalawaka.com
ServerAlias www.kingalawaka.com
DirectoryIndex index.html
<Directory "/opt/lampp/htdocs/mysite">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order Deny,Allow
Allow from all
Require all granted
</Directory>
</virtualHost>
After saving the file
sudo /opt/lampp/lampp restart
if in case Apache service not stopped
sudo netstat -nap | grep :80
this will list down all the processes using port 80. Then from that, using process ID can kill the process.
sudo kill 980
then try to restart the lampp server.
Subscribe to:
Posts (Atom)