You are not logged in. To access all support functions you have to login to your noip client first.

Help > Easy Server Setup

Easy Noipfraud Setup

This guide shows you how to create a Noipfraud server in minutes. It is for users who have no experience with server setup. So its very detailed step by step, and does NOT involved difficult code, SSH or server terminal commands.

TLDR;

In summary, in this guide we will cover the following steps:

  1. Prepare the necessary resources, including a domain, a host for your server, and a Noipfraud API key & secret.
  2. Create your server by following the CloudPanel guide for your preferred host, such as Digital Ocean, Vultr, or AWS.
  3. Configure the server by creating the admin user and setting up your first site.
  4. Set up your domain by configuring DNS settings, setting up SSL, and testing your server.
  5. Install the Noipfraud software by downloading it, uploading it to your server, and extracting it in the appropriate folder.

What do you need?

You need:

  1. a domain
  2. a host to create your server
  3. your noipfraud api key & secret

The guide uses servers that have CloudPanel installed. This will make it easy to create & manage your sites - but is optional. If you have your own servers / preferred host and know how to install php apps, then you don’t need to follow this guide.

Create your server

Follow the CloudPanel guide for your preferred host below:

Tips:

  • Even if the server shows its finished in your host dashboard, it may take another 5 min for cloudpanel to be installed
  • Assign a permanent IP to your server as mentioned in the guides
  • Enable server backups if you have this option

If you don’t want to use any of these, here are some more complicated CloudPanel setups for Azure, Google, Oracle, Herzner.

Ones your server has been created, open the CloudPanel screen in your browser by appending the port 8443 to your server ip address like this, replacing yourIpAddress with the IP address for your server: https://yourIpAddress:8443.

Ignore the self-signed certificate / connection not private error in your browser if it shows up. An example for chrome is shown below. Select the required option (Proceed to ….) to continue opening the site.

Safari warning

Safari warning

Chrome Warning

Chrome Warning

Create the Admin User

When open your server CloudPanel in your browser for the first time - you should see this:

CleanShot 2023-04-20 at 17.07.18@2x.png

After the admin user is created, login.

Setup your first site

Follow the steps below to add your first site.

Click add `+ add site` button.

Click add + add site button.

Select `create a PHP site`

Select create a PHP site

Configure the site: Generic application, php 7.4 and enter the domain name.

Configure the site: Generic application, php 7.4 and enter the domain name.

  1. Make sure the application type is Generic
  2. Enter the domain name you will use for this site. Each site on your CloudPanel server has its own domain / subdomain. Use of subdomain is optional. We are just using [test.noipfraud.com](https://test.noipfraud.com) as an example. The next section will show how to setup DNS and SSL.
  3. Select PHP Version 7.4 - we will soon support 8, but right now use 7.4 to avoid potential issues.
  4. Optionally change the Site user & site password. These are for SSH access to the site folder.
  5. Make sure you save the Site User and Password somewhere safe.

Setup & test your domain

This section covers the following steps:

  1. Setup DNS
  2. Setup SSL
  3. Test your server

Setup DNS

First you need to setup the DNS for your domain to point an A record to your server IP. You can copy your server IP address in your browser by clicking it.

Click the IP address to copy it.

Click the IP address to copy it.

Next open the DNS management panel of your preferred domain management solution.

In the example below I am using Cloudflare in DNS only mode. This is so its more consistent with other domain management solutions.

If you use Cloudflare (recommended) then you are better off enabling the Proxy mode (orange cloud) as it will simplify SSL.

For other domain registrars, please see the FAQ section below with links to their guides.

You now need to create your A record.

CleanShot 2023-04-21 at 10.55.27@2x.png

  1. Click the Add record button
  2. Make sure the type is set to A if your server is showing a IPv4 address like ours (eg 4 numbers separated by dots). If your server has IPv6 address - select the AAAA type. You can add both if your server has a IPv4 and an IPv6 address.
  3. Enter the subdomain, www or if you set your site for the root domain use @. In our case the site is setup for [test.noipfraud.com](https://test.noipfraud.com) so we enter test here.
  4. Enter the IP address for your server that you copied earlier
  5. Click save

You should now see the record you setup:

CleanShot 2023-04-21 at 10.56.35@2x.png

Next we need to setup SSL.

Setup SSL

Use this section to setup SSL - this is only needed if:

  1. You use cloudflare in DNS only mode (gray cloud - shown further down in this example)
  2. You do not use cloudflare for your domain

Cloudflare Proxy Mode

You do not need to setup your SSL on your server if you use the orange cloud / proxy mode in cloudflare.

Cloudflare Proxy Mode

Important: But you do need to make sure you have set Cloudflare SSL mode to FULL.

Other DNS providers (incl Cloudflare DNS Only mode)

In this case you want your server to be setup with a free LetsEncrypt SSL certificate for your domain.

You can do this easily in CloudPanel.

Go back to the Site management screen you were on when you uploaded Noipfraud.

CleanShot 2023-04-21 at 11.14.52@2x.png

  1. Select the SSL/TLS tab
  2. Click the Actions button
  3. Select New Let's Encrypt Certificate

CleanShot 2023-04-21 at 11.17.42@2x.png

  1. We already setup the DNS record in the previous section
  2. The domain name should show the domain name you used to created your Site and for which you setup the DNS record.
  3. Click Create and install
  4. Wait for a bit - it can take 15-30s or so, but sometimes a bit longer.

If all went well you should see this confirmation

CleanShot 2023-04-21 at 11.19.27@2x.png

And the LetsEncrypt certificate for your domain should be listed in the table below it. Note: LetsEncrypt certificates last 3 months and are automatically renewed by CloudPanel.

CleanShot 2023-04-21 at 11.19.33@2x.png

Now your ready to test your domain.

Test your Domain

Click the Manage button for your domain to access the file manager.

Manage your site.

Manage your site.

Select the File Manager Tab

Select the File Manager Tab

Next we need to go to the web folder (file > htdocs > domain) for your site.

CleanShot 2023-04-21 at 10.28.30@2x.png

  1. Select htdocs in the sidebar, and expand it
  2. Select your site, in our case its [test.noipfraud.com](https://test.noipfraud.com) - yours will be different!
  3. Next, Right click o index.php and select the Edit file option.

Replace the code with this:

<?php
phpinfo();
?>

Then press save and close the edit window by clicking the x on the right.

Now open your domain in your browser, in our case this is: https://test.noipfraud.com but yours will be different of course.

You should see something like this:

CleanShot 2023-04-21 at 13.05.31@2x.png

If you do not see this - then please contact us on telegram.

Install Noipfraud Software

To install Noipfraud, first download a fresh Noipfraud zip file to your laptop as you will need it in a moment to install:

Next - You need to upload and extract the noipfraud software.

CleanShot 2023-04-21 at 10.40.02@2x.png

  1. Make sure you select the folder you created in the previous step, eg in our example its example
  2. Click Add new button in the side bar, and this time select Upload file and select the noipfraud-client-1.8.zip file you downloaded at the start of this section. You can get it here.
  3. Right click the uploaded file
  4. Select Extract from the popup menu and enter an appropriate folder name - make sure you read the important message below!

CleanShot 2023-04-21 at 10.45.47@2x.png

  1. Right click the zip file again, and this time delete it
  2. Double click on the folder you entered, yours will be named as per your choice at the previous step.

It should look like this - of course file Owners and Dates will be different.

CleanShot 2023-04-21 at 10.47.18@2x.png

You are now ready to open your Noipfraud client in your browser. The URL to your noipfraud client will consist of:

  • the domain you assigned to your site
  • the folder you installed noipfraud in
  • the /app sub folder

So it will be like this: [https://{domain}/{folder}/app](https://domain/folder/app).

In the case of our example it will be: [https://test.noipfraud.com/example/app](https://test.noipfraud.com/example/app). Yours will be different but should always end in /app.

If all goes well you should briefly see this screen when the noipfraud software makes sure the server is compatible:

CleanShot 2023-04-21 at 13.22.39@2x.png

Its shortly followed by the config screen where you can enter your API details and set the login for this specific noipfraud client.

CleanShot 2023-04-21 at 13.22.52@2x.png

  1. Dont worry about this - as you are running php7.4 this extension is not needed.
  2. Enter the API key from your welcome email
  3. Enter the API secret from your welcome email
  4. Set a username
  5. Set a password
  6. Confirm the password
  7. Click the big green button

If all goes well you should see this screen briefly, followed by the login screen.

CleanShot 2023-04-21 at 13.33.18@2x.png

Your Noipfraud Client

Here is the screen after you login for the first time:

CleanShot 2023-04-21 at 13.34.30@2x.png

Some useful things to check:

  1. The campaigns tab is where you create and manage your campaigns
  2. The support link in the menu logs you into our support site where you can read our getting started guides, and manage your account.
  3. If you need our help you can chat to us by clicking the icon in the bottom right.
  4. You create campaigns by clicking this button. Dont do that now though, check the guides in the support section (2) first
  5. This is where you can see your click balance and account email

Do you need help?

FAQs

Here are some FAQs related to setting up your server:

  • What are your server requirements?

    Noipfraud uses PHP and is compatible with version 5 to 7. It also requires some php extensions: php-curl, php-openssl, php-mbstring, php-sqlite3. Use a linux server - AMD64.

    For webserver we recommend nginx. For small amounts of traffic (<100k visits a day) - a 1GB 1CPU server should be sufficient. For 100-500k visits a day - go for 4GB / 2CPU. Above 500k scale as needed from 8GB / 4CPU.

  • Can you show me DNS guide for other registrars?

    Sure can - just follow the links below for your preferred registrar:

  • How to use Cloudflare in Proxy Mode?

    Its straight forward. Im assuming you have setup your domain in cloudflare. Just login to dash.cloudflare.com and go to your websites DNS settings. If you already the A record in DNS only mode, all you need to do is enable the Proxy mode. Or you can create your A record with Proxy mode enabled. Also make sure SSL mode is set to Full. See the SSL section earlier for more details.

    CleanShot 2023-04-21 at 15.27.07@2x.png

  • How do I use multiple domains with the same site?

    It is possible but its difficult and not recommended.

  • How many sites can I host on 1 server?

    Its really just limited by the size of your server and the amount of traffic your getting. However - we dont recommend hosting many different noipfraud sites on a single server as this creates a single point of failure and possible footprint. Better to spread your risk across multiple servers.

  • How do I change the domain for an existing site I setup?

    The recommended way is to create a new site, and then copy the files from the old site. You can do this via SSH, or in the file manager by compressing your web folder, downloading it and then uploading it again to your newly setup site. You may need to edit file owner/group permissions.

  • Can I run other software on this Server?

    Yes. CloudPanel comes with a ton of easy to install applications for PHP, NodeJs and Python. Just add a site, and look through the available options.

  • How do I integrate Noipfraud with Wordpress?

    At the moment we have not tried this out with a CloudPanel server. It might be possible to create a new PHP Site and select the Wordpress option, then install noipfraud indside that site following the guide above. But we have not tried this. Contact us on telegram to let us know your interested in this.

  • What is your recommended campaign setup?

    Every campaign is different so there isnt really a best setup. But I guess you know this. We do always suggest to use non-redirect style campaigns if you can, and the embed non redirect is probably the best option. You can find the guide for this in your noip client support section.

And here are some other relevant questions:

  • How do i signup?

    Go to noipfraud.com and click Buy now. Everyone starts on the weekly starter plan. You can upgrade to higher plans ones you have renewed 4 times.

  • What is N2?

    N2 is our newer platform that does not use PHP and doesnt need a webserver. It comes with a build in central dashboard, a more advanced tracker and content proxying. You can find out more at https://n2.app

  • Noipfraud is not for me. How do I cancel?

    Contact us on telegram or email [email protected].

  • Can i get a refund?

    Yes we can refund any payment within 7 days from when it was made as long as you have not used more then 50% of the allocated credits. Contact us on telegram or email [email protected].

  • Ive run out of clicks, how do I get more?

    Easy. Just click Support in your noip client, select the desired plan and tick the Renew immediately option on the confirmation screen. We will send you an email to confirm your request and then will take payent for the renewal.

  • How do I change my payment method?

    Click on support in your noipfraud client, then click Manage my Subscription followed by Update my payment

Your Details

You are not logged in!
Login to your installed noipfraud client (its on your server), and click the support link in the menu to login to Noipfraud Support.