Premier Website Solutions
> Custom Scripts <

for hosting providers using WHM/cPanel
Some of these scripts will work with any interface program
last updated June 19, 2013

Notice:
A recent cpanel update appears to have made a change that stopped my WHM addon scripts from working. If you are getting an error saying something like "can't locate... .pm", log into your server in shell as root and issue the following command:
perl -MCPAN -e 'install JSON::XS'
That will install a perl module that is needed.

Server owners and resellers will love this...
My WHM addon scripts are easy to add to the WHM skin. Just put the script in the right place and it will be listed under the Add-Ons section. All you need to do is upload the WHM addon's to /usr/local/cpanel/whostmgr/docroot/cgi, set variables, change the extension, and make it executable.

All scripts for WHM are for "Scripts Club" members only. The other scripts will remain free for anyone, but you will have to join my "Scripts Club" for any WHM scripts.

Remember, my scripts club is only $10(US), or more if you really like the scripts, and you are a lifetime member, for as long as I'm around that is. ;-)

I'm going to leave the WHM script to mount/unmount backup free for all so non-members can get a look at how addons work.

If you want to try one of my WHM scripts and can't afford the $10 scripts club fee, email me and let me know which one you want to try. I will email you 1 free WHM script, but without joining my scripts club, you will not be notified of future updates to the script or about new scripts.

Here are the scripts that are currently available:

"Search File Contents" - use grep and perl regular expressions to search for files anywhere on the server containing whatever you want to search for (you can even view the files it finds)
This is a members only script that lets you specify a path to search and what to search for, and the script will give you a list of all files containing what you search for.
Easy to find out who has email forwarders to Yahoo etc, who has cron jobs set to run frequently, and anything else you may want to search for. It's a simple script and the searching couls be done easily in shell, but this lets you do it from WHM.

"Site Monitor" - notify you when apache is, or may be, down
This is a members only script that retrieves the headers of any number of sites you want to monitor at any frequency you want. If it takes longer than a preset time to do so, either apache is very slow or may be down, so an email is sent to you.
It's best for this script and the email to be on a separate server so if the server goes down, the script will still work.



If you haven't bookmarked this page, do so now and check back regularly to see what new scripts are ready. You can also join my scripts club and then you will be notified when new ones are up.

Many of the scripts provided here are free, but some of them have "extra features" that are only available to "Scripts Club" members. If you like our scripts, or would like to take advantage of some added bonuses, or want the full features, join our "Scripts Club". For a donation of as little as $10, you can help with the future of our scripts, get added bonuses, and feel good about yourself. Get more details about our scripts club here.

If you wish to talk to me directly about membership, or have any questions about our scripts club or our scripts, email me at customscripts@premierwebsitesolutions.com.

We have a few scripts for custom cpanel functions, but they are not currently designed to be easily used by others.

All scripts include full instructions on how to use them and should be easily set up by anyone who at least knows how to write html. We are not liable for any problems that may occur from use of our scripts. Most of them are pretty simple and if you have a basic knowledge of perl, you can easily tell what the script does by looking at the code.

The scripts may occassionally be modified, either due to a bug found in the code, or more likely, additional features or improvements. You are free to alter the scripts any way you want, but it is at your own risk, and it means if we bring out a newer version, you will need to make the same adjustments if you want the newer version. You can check back here for new scripts or updates, or you can be notified by email of additions or changes by joining our "Scripts Club".




cPanel Demos
cPanel and WHM hosting demo service


Photography everything - daphotography.com
Photography products, services, and information



  Website hosting is what is required to let the world view your website.
Find out about our various website hosting plans and packages here,
or go right to the section you want with the links below.

Dependable service (99.95% uptime guarantee)
30 day money back guarantee
Packages to meet your needs
Fast and friendly customer service when you need it

  Domain Hosting Packages
- Your own domain name (yoursite.com)
- Free domain registration or transfer
   (.com, .net, .org, .ca, .us, .ws, biz, .info or .name)
  Subdomain Hosting Packages
- A subdomain at one of our domains
   (over 40 domain names to choose from)
- Example: yourchoice.petloversworld.com
  Single Page Hosting
- Customizable parked page
- Simple 1 page website
- Change page contents anytime
- very affordable
  Domain Forwarding
- Forward to wherever you want
   (eg. make www.yourdomain.com show your site at www.somefreehosting.com/blahblahblah/youraccount/)
- Change the settings anytime
- very affordable
  Email Only
- Ad free email accounts
- Over 40 domains to choose from
- POP mail with web access
- very affordable
  Reseller Hosting Packages
- Provide hosting to your design clients
- WHM and cPanel control panels
- Your Own Nameservers & 3 free IPs
  Website design is the process of creating one or more pages for the world to see.
SEO (search engine optimization) is helping your site get higher up on search lists.
Find out what we can do for your new or existing website, and get general info here,
or go right to the section you want with the links below.

reasonable turnaround time & payment terms
work done to your satisfaction

  Website Design
- One page or a complete website
   (create new or modify existing)
- We can do the work for you or with you
- pricing by the job or by the hour
  Website Maintenance
- Keep your site fresh and up to date
   (stale websites lose appeal and search engine ranking)
- Custom admin panel to make regular updates easy for you to do yourself
- pricing by the job, by the hour, or prepaid maintenance plans
  Website Review
- Does your site look the same to all visitors?
- Is your site easy to navigate?
- Does your site load in a reasonable time?
   (many factors determine how long a visitor stays)
- Do search engines like your website?
- free initial review
  SEO (search engine optimization)
- When people use search engines, will they find your site?
- we can help get your site closer to, or even on
   the front page of search results

  Pricing
- General pricing information and samples for our various design services
   (general pricing is also on the above pages)
  Request Quote
- Forms to request an initial quote or get more information
  Web Design Tools
- Tools, info, and links, to help you do your own design
   (color picker, buttons, backgrounds, javascript, learn html and more)
  Experience
- What we have done for others
- What we can do for you
- even our limitations
  Domain names are where you tell people to go to see your website.
.com is the most popular one, but there are many others as well,
plus, with a recent change, more new options will be coming.
Find out about domain names and our various services here,
or go right to the section you want with the links below.

registration, whois lookup, monitoring
back-ordering, statistics, and tools

  General Purpose
- Domain options available to anyone for general use
   (.com, .net, .org, .ws, .info, .name, .me, and many more)
- some of these have implied purposes
- Many options as good, (or even better), alternatives to .com

- you'll also find 2nd level domains for general use here
   (.us.com, .au.com, .uk.com, .eu.com, .ru.com, .qc.com and more)
  Special Purpose
- Domain options available world-wide for specific use
   (.biz, .pro, .tm, .jobs, .tel, .mobi, .am, .fm, .coop, .museum, and more)
- These options make it clear what your site is about, or what kind of site it is
- many of these have requirements that must be met
  Country Specific
- Domain options only available to those in the specific country
   (.ca, .us, .au, .eu, .uk, .it, .asia, and more)
- These options let visitors know where you're from
- some countries have 2nd level options, (like .com.au), for specific uses
  Whois Search
- See if a domain you want is available
- Find a domain that is available
- Find out who owns a domain
   (info available for most domains)
  Monitoring
- Watch for changes in domain records
- Be notified if a domain expires
- Monitor your own domains, or ones of interest
   (domains are checked daily for changes)
  Back-ordering
- Attempt to get a domain the moment it is released
- Different levels of back-ordering to choose from
- Pre-order any domain to automatically be registered if it's let go
   (.com, .net, .org, .ca, .us, .mobi, .biz, .info and more)
  Statistics, Information, & Tools
- Tools, info, and links, to find out anything about domain names
   (how many dot com's are currently active)
   (how many domains are using a certain nameserver)
   (what domain names are being dropped tomorrow)
  Order Domain Registration or Transfer
- Go directly to our domain registration/transfer order form
   (simple 2 step process for most domains)
- Easy to use domain manager
- Manage multiple domains in 1 account
  ECommerce is a complete online system for selling through the internet.
SSL (secure socket layer) uses encryption for safe transfer of sensitive data.
Find out about the various services we can provide for your business here,
or go right to the section you want with the links below.

we can provide you with, or help you get, anything needed for a complete ECommerce site
  Merchant Account
- This is to allow you to deal with Visa, Mastercard, and others for your Ecommerce store.
   (brick & mortar accounts are usually not enough)
- set up an account yourself, or let us help
  Payment Gateway
- This is how you will process credit card payments for your Ecommerce store.
- Take payments directly through your site, or through 3rd party providers.
- Process payments automatically when orders are placed, or manually when you fill your orders.
- Auto payments can be processed through 3rd party software, or our own programming.
  Shopping Cart
- Sell 1 item, or 1000's of items with different options.
- Use 3rd party shopping cart systems, or...
- Use one of the free universal shopping cart systems we provide, or...
- Let us build a custom shopping cart system tailored to your needs.
  SSL Certificates
- SSL certificates are for secure data transfer
- Purchase SSL certificates from wherever you want.
- We can help you purchase and set up your SSL certificate.
- SSL certificates purchased through us include free installation.
  Toll-Free Number
- Make it easy (and free) for potential customers to call you.
- Get an actual toll-free number, or one that is forwarded to your existing phone.
   (a toll-free number increases sales)
  Business Start-up
- What is required for my business?
- How do I get started?
- Where/who is my target market?
- What's the best way to advertise?
- What kind of business should I start?
- these questions and more, we can help
  Other Services
- Have your own personal logo to look more professional
- Get a banner for others to use when linking to your site
- Have your own custom stationary, like letterheads, business cards, and more
- We can even print your new stationary for you
- if you need anything else, just contact us
  A complete website - multiple services bundled together.
Our package deals cover everything needed for a website.
Package deals are for anyone looking for a complete website.
Find general information and see all our packages here,
or go right to the package that suits you with the links below.

discount pricing for those who need it all
custom packages available if you know exactly what you need

  Package 1
- Single Page Package
- Provide some basic info about your business or have a full page ad referenced from a smaller ad
- This includes a domain name, design of your page, email at your domain, 1 year of hosting, and 1 change to the page content per month for the year at no extra fee.
  Package 2
- 3 Page Package
- Provide some information about your business, and maybe a page about your products or services, and a testimonials page or simple order form, whatever 3 pages you want
- This includes a domain name, design of your site, email at your domain, 1 year of hosting, and 1 update to site content per month for the year at no extra fee.
  Package 3
- 5 Page Basic Package
- Good for small websites
- Good starter package for simple sites
- This includes 1 or 2 domain names, design of your site, email at your domain, 1 year of hosting, and 1 update to site content per month for the year at no extra fee.
  Package 4
- 5 Page Advanced Package
- Good for small websites
- Good starter package for more advanced sites
- Includes more advanced graphics, and flash then the basic package
- This includes up to 3 domain names, design of your site, email at your domain, 1 year of hosting, and 2 updates to the site content per month for the year at no extra fee.
  Package 5
- 10 Page Ultimate Package
- Enough for almost any site that doesn't have online shopping
- Includes custom graphics and flash
- This includes up to 3 domain names, design of your site, email at your domain, 1 year of hosting, and 2 updates to the site content per month for the year at no extra fee.
  Package 6
- Basic E-Commerce Package
- For selling a small variety of products or services online
- Covers up to a dozen different products
   (size, color, and other options, don't count as different products)
- Up to 6 pages, plus our own shopping cart system with a secure checkout
- SSL certificate included
- This includes up to 5 domain names, design of your site, email at your domain, 1 year of hosting, an SSL certificate, and 2 updates to the site or shopping cart content per month for the year at no extra fee. It also includes our assistance in getting set up for an E-Commerce merchant account if needed.
  Package 7
- Advanced E-Commerce Package
- For selling a variety of products or services online
- Covers up to 40 different products
   (size, color, and other options, don't count as different products)
- Up to 10 pages, plus our own shopping cart system with a secure checkout, and us setting up a toll-free number that redirects to your main number if desired
- SSL certificate included
- This includes up to 5 domain names, design of your site, email at your domain, 1 year of hosting, an SSL certificate, and 2 updates to the site or shopping cart content per month for the year at no extra fee. It also includes our assistance in getting set up for an E-Commerce merchant account if needed.
  Package 8
- Complete E-Commerce Package
- Covers the needs for pretty much any business that wants to sell products or services online
- Covers up to 100 different products
   (size, color, and other options, don't count as different products)
- Up to 25 pages, plus our own shopping cart system with a secure checkout, and us setting up a toll-free number that redirects to your main number and setting up an E-Commerce merchant account for you if needed
- SSL certificate included
- This includes up to 8 domain names, design of your site, email at your domain, 1 year of hosting, and 2 updates to the site or shopping cart content per month for the year at no extra fee.
  Our quality and various means of customer support.
Find out about the forms of support we provide to our customers
and potential customers from here, or from one of the links below.

Customer support is one of our highest concerns.
  General FAQ's
- FAQ's about most internet subjects
- coming soon
  Client FAQ's
- FAQ's specific to client needs (current and future clients)
- Questions about domain registration, website design, and hosting - Informational and technical questions
  Helpdesk
- Secure online communications
  Feedback
- Send us feedback on our site, services, support, or anything else
  About our business and our clients
Find general information about Premier Website Solutions and the owner here,
or find specific information with the links below.

our motto is "All Your Website Needs"
 - whatever you need, we can provide
our most important concern is customer support
 - if you're not happy, neither are we

  General
- Our company
- Our services - The owner
  Technical
- Our equipment
- Domain registration details
  Legal
- Links to all legal matters

  Our TOS
- Our full Terms Of Service

  Testimonials
- Read client testimonials here
- Current clients can add their testimonial from there
  Client Sites
- Find out who many of our clients are here
- Check out their sites
  Tell a Friend
- Tell a friend about us or our services

  Affiliate Program
- Earn money by telling others about us
- Get paid monthly
  Links of interest to current clients.
Find all the links you may need on this page,
or go right to the section you want with the links below.

if you forgot yout login info, contact us
  cPanel / Webmail Login
- Log in to your cPanel or webmail
  Manage Domains
- Log in to your domain manager
  My Account
- Log in to your master account to see and manage everything from here
  Helpdesk
- Secure online communications
  Billing
- Make payments or change/update billing methods here
  Service Status
- See the status of our main server here
  Our discussion forums.
Introduction to out forums - purpose, rules, and who they're for
Find all the links you may need, and all forum topics, on this page,
or go to one of the sections below.

our forums will be launching soon
  Sign Up
- Create an account to post messages in our forums
- An account is not required to view messages in public forums
  Log In
- Log in to your forums account
- Logging in is not required to view messages in public forums
  Website Hosting Forum
- Discuss, or read about, website hosting topics
  Website Design Forum
- Discuss, or read about, website design topics
  SEO Forum
- Discuss, or read about, Search Engine Optimization topics
  Domain Names Forum
- Discuss, or read about, domain name topics
  Technical Forum
- Discuss, or read about, technical subjects that don't fit elsewhere here
  Extras, extras, and more extras.
Find out about all the extras here, what they're for, how to use them, and more,
or go to specific items or topics with the links below.

some extras are here now
many more will be added shortly

  DNS Tools
- ping, traceroute, IP to host, my IP, country Ips, reverse IP
  Web Design Tools
- color picker, Google Page Rank
  Learn HTML
- Introduction to basic html
- Even if you use wysiwyg builder programs, or have others build your sites, it's handy to at least understand a little about the code, and it's easy to learn.
- intro to perl, php, and other topics, as well as advanced html, will be coming soon
  Gift Certificates
- Not sure what to get someone for a gift?
- If they have, or are thinking about having, a website, give a gift certificate
   (available in any currency we deal with)

  Server Management
- Basic server management through us, or
- Advanced server management through our recommended company

  Monitoring
- Server or website monitoring
- Single port/service, or multiple ports/services
- Monitored from a single point, or multiple points
- Your choice of frequency
  Site Pro News newsletters
- Very informative and useful newsletter
- Subjects for everyone that has anything to do with websites
  Bandwidth Meter
- Test your connection speed
- measures download speed from one
    of our servers to your computer
- Are you getting what your ISP says you can get?
  Useful Links
- dnsstuff.com, domaintools.com, network-tools.com, visualroute.visualware.com
- and more
- many new links to be added soon