I've been a web developer for many years now and I must say I feel a little foolish for not thinking of this earlier. I've been wasting countless amounts of time waiting for files to upload and doing the mundane tasks involved in updating files and uploading them to a server when I didn't really have to. Here's why.
Today I got fed up with editing my file in Notepad++, switching to Filezilla, finding the file in a folder on my desktop, uploading the file by dragging it to Filezilla and finally testing my online website or app. I decided to Google the term "Edit files live on server" and found https://cyberduck.io/ that has an amazing product which allows you to type in your FTP details, just like I used to in Filezilla, and open a connection to my server. Then it gives me a directory tree on my server. CyberDuck allows me to click on any file on my server and open it in Notepad++ on my desktop, edit it and save it right back to the server without having to click and drag it to another program like I used to do for so many years.
This is the best program for a developer I have found in years. Traditionally I do not favor fancy programs to help you write code or frameworks to make things "easier" because I found that they only complicate matters in the long run, CyberDuck is the exception however. It is great so far, but I've only been using it for an hour now, so if I find any flaws, I will report them here asap. I just wanted to share this. If you are interested in downloading the CyberDuck app for yourself, simply CLICK HERE or the link above and look for the two download links on the left side of the page. Do not use the first download link you see at the top of the page because it is a sponsored ad and will try to trick you into downloading something else. I hate those types of ads, but none-the-less, I still recommend CyberDuck!
Like I said, it's great when used with Notepad++, so if you'd like the experience I had, download Notepad++ too. Just google it, it's easy to find.
This is a simple list of links I put together for anyone needing help with domain name monitoring and nameserver set up. They are meant to give you information regarding your domain name, IP address and nameservers.
Pingability.com - is a great tool for checking to see if your domain is pointed to the proper server. Looking up your IP address and getting nameserver information for the domain name and/or IP address. IT lists MX records, A records, nameserver IPs and other host file data and zone information that is useful.
FYI - If you need custom domain name tools or SEO tools, I specialize in developing such tools for the internet. Web-based domain name, SEO, Calculators and business development tools are my no. one specialty. If you need any such custom tools contact Ian at firstname.lastname@example.org and we can work something out and get a free estimate on the spot.
Need to hire the perfect coder, designer, developer or graphics specialist? EmployWorkers has all areas of Information technology covered and more.
Where work that needs done, gets done.
Need to find work in the Information Technology field, EmployWorkers.com is for you! We employ all skilled workers in a vast array of areas including, but not limited to graphic design, logo design, Photoshop, web design, web development, application development, special needs coding, PHP, HTML, CSS, SEO, writing of all types, programming of all types and much more. If you need work, visit employworkers.com today and sign up for free. Finding work online has never been easier!
I, Ian L. of Jafty.com have created employworkers.com to fill a niche left open by the buyout of Vworker.com. They had a simpley to use website for posting jobs and finding work. I have expanded on the idea by making it even easier to sign up, post jobs and find work all for free. You never pay a cent, we collect a small percentage of the project price only in cases where a job was completed satisfactory and accepted by the employer. We have a zero risk policy where you don't pay anything until you are satisfied with our services. Money for projects is held in escrow so the worker knows he will be paid once he fulfils his contract with the employer, but employers can dispute at any time they feel there is a breech in the contract and get their escrowed funds returned to them hassle free. Most times you will find that satisfaction is standard however because employworkers.com uses a skilled pool of workers and expertly matches the most qualified workers with your project.
Go ahead and visit EmployWorkers.com today and give it a try whether you are an employer seeking assistance on a project or a worker looking for your next project, we have got you in mind!
This is an advanced level DNS server administration tutorial. If you don't know what DNS means, get out while you can, this is complex stuff and you got to have some background information first. Start reading up on nameservers first, you will need some education behind you before attempting this tutorial, trust me. It took me weeks to learn to set one up with no background education in computer science, but I did it and here is how. First you may also want to read my previous article on how to set up the domain name for the webserver itself. This tutorial is for setting up domain names on an already configured nameserver that already has a domain name and at least two sub-domains such as ns1.domain.com and ns2.domain.com.
Inserting new domains in Bind and Webmin
How Setup domain name Zone Records:
This is a tutorial on how to set up domain name Zone records on our name servers using Webmin and Bind. This is necessary in the process of pointing a domain to our nameserver and being able to control them from our domain name rotation system.
Login to Webmin - and click on "Servers" then on "Bind DNS Server"
Create a Master Zone - by scrolling down to "Existing DNS Zones" and clicking on "Create master zone". Then fill out the form as follows:
In the first field, type in the domain name you are setting up. For example, "buildmycareer.com" without quotes.
Then skip down to the "" field and enter "ns1.imonetizepark.com" without quotes.
If you have Global Server Options/Default Zones set up, enter the relative IP address in the "IP address for template records" field and check yes in front of it, otherwise skip this and check no in front of it.
For "Refresh time" enter 30 min. for testing or longer for permanent records.
For "Transfer retry time" enter 30 min. for testing or longer for permanent records.
For "Expiry time" enter 60 min. for testing or longer for permanent records.
For "Negative cache time" enter 60 min. for testing or longer for permanent records.
Click the "Create" button to save the master zone.
Click on the "Address" icon and enter the following information in the resulting pop up window:
Leave the "Name" field blank and enter the IP address to the server that holds the website for the domain name you are configuring in the "Address" field.
Press the Create button and a new address record form will appear. This time, type "www" without quotes in the "Name" field and enter the same IP in the "Address" field and click Create again.
Click on "Return to record types" at the bottom of the form and click on the "Nameserver" icon from the main menu. Enter the domain name in the first field and enter the nameserver in the second. If you look below the form, the first nameserver, ns1, should already be entered, so just enter the second one here, buildmycareer.com. It is important to enter a trailing period after both the domain name and the nameserver domain name in this form. When you have both nameserver records entered, click create and "return to record type".
Finally, click on "Apply zone" in the top right corner of the page and you should be done. If it doesn't take, restart the Bind server, but you shouldn't have to.
Duplicate process on nameserver two - When you are done with all of the above steps for nameserver one, do the exact same thing on nameserver two.
Create Virtual Host - After the all the zone records are done, follow the instructions below to create a virtual host for the same domain name you just set up on both nameservers. you will be creating the virtual host on both as well.
TEST - When you are done, the settings can take up to 72 hours to work, but normally work within a half hour, so as soon as you are done, you can test by typing your domain name into a browser window to see if it resolves. If it doesn't wait an hour and try again. If it still doesn't work after 72 hours you likely have a problem, so go over everything and make sure it's set correctly. You can use online tools such as those found at
TIPS Trouble shooting - If you still need help or more information since this is a very basic, bare bones set up I have described, go to docfre.webmin.com for more complete instructions or go to wallpaperama.com for similar simple instructions or finally also at linuxjunkies. There are also tools available to check DNS settings available at pingability.com and dnsstuff.com. GOOD LUCK! (you may need it)
How Setup domain name Virtual Hosts:
This is a tutorial on how to set up domains on our web server using Webmin. This is also necessary in the process of pointing a domain to our nameserver and being able to control them from our domain name rotation system.
Login to Webmin - Click on Servers/Apache Webserver
Create Virtual Host - by clicking on the "Create Virtual Host" tab.
Enter IP Address - in the first field and select the "Specific address .. " option just above it.
Enter the document Root - in the "Document Root" field.
Save - by clicking the "Create Now" button under the form.
Copy settings - on webserver two just like you did here for webserver one.
Apply Changes - by clicking on the "Apply changes" link in the upper right hand corner of the webpage in Webmin.
Test - by entering the domain name into a web browser and seeing if it resolves to the correct webserver. If it doesn't wait an hour or so and try again. If it doesn't work after 72 hours, something is definitely wrong. Use the tools mentioned above in the section on setting up the nameserver section.