<aside> đźš« If you are not using Digital Ocean or Vultr, or need to install on an existing server, then do not use this guide. Instead please refer to the advanced guide SFTP and SSH Installation Guide
</aside>
This guide is to help you with a simple way to get your first install of noipfraud live without having to use ssh or use FTP.
You must use one of these webhosts Digital Ocean or Vultr
Depending on the host you choose select the correct guide below.
You can signup for digital ocean here https://digitalocean.com
Once signed up and logged in > Create droplet
From the next page select these options below:
”Choose Region” > Pick region close to where you plan to advertise. If you want to run ads in the USA select a location based in the USA.
”Datacenter” > use the default
”Choose an Image” > OS > Ubuntu > Choose one of the versions listed here. The version does NOT matter, but if unsure just stick with the default.
”Choose Size” > Droplet type: Basic > CPU options: Regular > Min Spec is 1GB / 1 CPU / 25 GB Disk
“Choose Authentication Method” > Password > Set a strong password you will remember
”Advanced Options” > enable the two selections: “Enable IPv6” and “Add Initialization scripts”
In the textbox that opens, copy and paste the code below:
#!/bin/bash
apt update
apt install -y nginx php-fpm php-sqlite3 php-curl php-mbstring unzip
cd /var/www/html
mkdir shop
cd shop
wget -O noip.zip <https://noipfraud.com/download/latest>
unzip noip.zip
rm noip.zip
cd ..
chown -R www-data:www-data *
cat <<'EOF' > /etc/nginx/sites-available/default
server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/html;
index index.html index.php index.htm index.nginx-debian.html;
server_name _;
location / {
try_files $uri $uri/ /index.html;
}
location ~ \\.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php-fpm.sock;
}
}
EOF
systemctl restart nginx
****It should look like this ****
”Hostname” > name it whatever you like
Click “Create Droplet” Button
You now will need to wait while it builds the droplet. Please note that while digital ocean interface may say the droplet is completed or ready. The install scripts need to finish so its best to wait 5 minutes or so to the server is fully deployed.
Once the 5 minutes have passed then visit your Droplet server IP in a browser as seen in the example below (please note the IP is available in the Digital Ocean interface)