Skip to content

Web Hosting for Dummies

Best in textbook rentals since 2012!

ISBN-10: 1118540573

ISBN-13: 9781118540572

Edition: 2013

Authors: Peter Pollock

List price: $24.99
Blue ribbon 30 day, 100% satisfaction guarantee!
Out of stock
We're sorry. This item is currently unavailable.
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

Host your own website or blog with this unique guideIf you'd like to make the leap from a hosted environment to a self-hosted service, this book is for you. You may be making the move from casual blogging to professional blogging. Or, you might already be self-hosting, but want a good guide to show you how to get more out of your plan. In simple, easy-to-understand language, this helpful book breaks down all the functions of web hosting for self-hosted users, from setting up new e-mail accounts to backing up and securing your site, analyzing server logs, choosing a platform to install, and more. Breaks down the functions of web hosting for new self-hosters, including casual bloggers who may…    
Customers also bought

Book details

List price: $24.99
Copyright year: 2013
Publisher: John Wiley & Sons, Incorporated
Publication date: 5/6/2013
Binding: Paperback
Pages: 360
Size: 7.25" wide x 9.25" long x 1.00" tall
Weight: 1.122
Language: English

Hi, I'm Peter. Thank you for taking the time to read this. I am English but live in California with my wife and our three children. This book was actually written back in 2009 but I didn't get brave enough to attempt to publish it until 2013! After the release of A Very Different School, book 1 in the Fantastic Fieldtrips series, my first Non-fiction work, Web Hosting For Dummies (published by Wiley), was released in May 2013 and is the culmination of years of running a web hosting business. God, my family and Web hosting/websites are the three biggest things in my life so writing enables me to pull them all together somewhat and I'm blessed and honored to be able to share my writing with…    

Introduction
About This Book
Conventions Used in This Book
How to Read This Book
Foolish Assumptions
How This Book Is Organized
Getting Started with Web Hosting
Getting to Know the Essential Services
Managing Security and Access
Knowing What to Do When Things Go Wrong
Increasing Control with a Virtual Private Server or Dedicated Server
The Part of Tens
Appendixes
Icons Used in This Book
Where to Go from Here
Getting Started With Web Hosting
Explaining Web Hosting in Real-World Terms
Conceptualizing Web Hosting
Thinking about Your Site as a Store
Giving your store a name
Finding the right location (and landlord)
Hiring the right staff
Stocking the shelves
Avoiding Misconceptions and Missteps
Know what to expect from hosting support
Recognize that you're the owner and you're the responsible party
Don't fall foul of your host's terms and conditions
Don't fool yourself: Unlimited is NOT unlimited
Evaluating Web Hosting Technologies
Understanding the Terms
Domain names
Hosting accounts
Web scripts or platforms
Choosing between Servers
Using Windows as a server
Looking at the different flavors of UNIX and Linux
Web hosting in the cloud
Virtual Private Servers
Dedicated Servers
All Hosts Are Not Equal
As reliable as Old Faithful
Expensive doesn't mean better
Location, location, location
Back that thing up
Sometimes the hare beats the tortoise
Not All Control Panels Are Created Equal
cPanel
Plesk
GoDaddy
DreamHost
1&1
Getting to Know the Essential Services
Using Hosted E-mail
Enhancing Your Brand with a Personalized E-mail Address
Creating E-mail Addresses
Picking a name
Picking more than one name
Selecting the right mailbox size
Reading and Writing E-mail
The webmail advantage
Going offline with mail clients
Reading Your E-mail in a Browser (Webmail)
Reading Your E-mail in a Mail Client
POP3
IMAP
Reading Your E-mail on Your Mobile Device
Becoming Friends with Your Auto-Responder
Forwarding Mail
Using Mailing Lists without Being a Spammer
Using Server-Based Anti-Spam
BoxTrapper
SpamAssassin
Using a Remote Mail Service with Your Domain Name
Managing Files
Unleashing the Power of FTP
Finding your FTP details
Installing an FTP client
Using FTP
Determining file Ideation
Securing FTP
Setting and managing file permissions
Creating New FTP Accounts
Managing Files through Your Control Panel
Performing Backups through FTP
Working with Databases - It's Essential
Understanding That Databases Are Information Storage Systems
Making Your Site Dynamic with Databases
Choosing a Database Technology
SQL (Structured Query Language)
MySQL
Microsoft Access
PostgreSQL
Creating a New Database
Managing Your Database
Four essential commands
phpMyAdmin
MySQL Workbench
Backing Up Your Database
Backing up using phpMyAdmin
Backing up using MySQL Workbench
Restoring from a Backup
Restoring a backup using phpMyAdmin
Restoring a backup using MySQL Workbench
Protecting and Speeding Up Your Site by Understanding Logs
Reading Logs
Using Logs to Identify Speed Bumps on Your Site
Opening web stats
Mastering the terminology
Reading your web stats
Finding Your Logs
Spotting Security Breaches Using Your Log Files
Building Your Site Using Scripts
Making Life Easier with Scripts
Choosing the Right Script
Installing Your Chosen Script
Installing from your control panel
Installing from a downloadable script
Managing Security and Access
Taking Command of Website Security
Accepting That Security Is Your Responsibility
Protecting Your Visitors with SSL Certificates
Recognizing when you need SSL
How SSL certificates work
Choosing the right level of security
Sourcing an SSL certificate
Installing an SSL certificate
Firewalls
Protecting Your Site by Locking the SSH
Determining whether you need SSH
Configuring SSH
Securing Uploads with SSH
Protecting Folders with Passwords
Securing Your PHP
Appreciating Your Security Guard - the .htaccess File
Doing Your Part in Avoiding Viruses
Decoding Domains and DNS
Understanding DNS
Is your address fully qualified?
The trouble with caches
Manipulating Your Domain Name
Getting creative with subdomains
Creating a new subdomain
Expanding your presence with add-on domains
Parking domains in your parking lot
Redirecting domains like a traffic cop
Setting Up DNS Effortlessly
Using DNS to your advantage
An overview of a DNS record
Nameservers
CNAME records
MX Records
A Records
Configuring Advanced Functions in cPanel
Improving the User Experience with Error Pages
Automating Functions with cron Jobs
Installing FrontPage Extensions
Managing Your Control Panel from a Mobile Device
Navigating Using a Mobile Browser
Installing and Using Android Apps
Knowing where to find apps
Installing apps with ease
Finding the best apps
Using apps to connect to your web host
Installing and Using iOS Apps
Knowing where to find apps
Installing apps with ease
Finding the best apps
Using apps to connect to your web host
Apps for BlackBerry and Windows Devices
Knowing What to Do When Things Go Wrong
Troubleshooting and Resolving Issues
Recognizing Common E-mail Issues
Removing Yourself from a Blacklist
Fixing FTP Faults
Losing Your Control Panel Login
Finding DNS Problems
Moving to a New Host
Deciding Whether to Change Hosts
Getting Out of Your Contract
Knowing What You Need for a Painless Move
Scheduling Your Move
Making a Foolproof Check List
Creating a pre-move check list
Creating a move day check list
Increasing Control With a Virtual Private Server or dedicated Server
Making the Right Technology Choices
Weighing the Differences between Virtual Private Servers and Dedicated Servers
Selecting an Operating System
Choosing Your Control Panel
Deciding Whether to Use Managed Services
Keeping the Lid on Pandora's Box with WebHost Manager
Creating a Hosting Package or Plan
Setting Up Your Accounts
Managing Users
Securing Your Server
Managing Your Mail Queue
Repair mailbox permissions
Mail queue manager
Restarting Services
Updating Your Server Software
Automatic updates
Manual updates
Rebooting Your Server
Getting Down to the Command Line with Secure SHell
Installing an SSH Client on Your Computer
PuTTY
Terminal
Connecting to Your Server
Connecting with Windows
Connecting with Mac or Linux
Using the Command Line
Inputting Some Basic Commands
Changing directory with cd
Viewing a list of files with Is
Making new directories with mkdir
Editing Files Using vi
The Part of Tens
Ten Invaluable Free Apps
MySQL Workbench
FileZilla
Notepad++
CoffeeCup FTP
PuTTY
Transmit
Cyberduck
KomodoEdit
Terminal
Caesium
Ten Things Your Host Won't Help with (for Free)
Website Design
Writer's Block
Spam
Malware
Increasing Traffic
Moving to a New Host
Web Application Problems
Uploading Files
Installing Some Software
Problems with Your Computer
Ten Essential Online Resources
TentBlogger.com
cPanel.net
w3schools.com/hosting
WebhostingTutorial.com
kb.parallels.com
w3schools.com/CSS
Your Host's FAQ Page
PeterPollock.com/webhosting
Dummies.com/extras/webhosting
WebHostMagazine
Appendixes
Navigating Your Control Panel
DreamHost
GoDaddy
1&1
Plesk
Glossary
Index