Hello,

I have a client that would like me to build a new site for them. They are extremely unhappy with their current site and would like something new. They do, however, want to keep the current site up an running while the new site is being built and this is understandable. I'm in no way a professional web developer and, thankfully, my client understands this. Is there some documentation out there that talks about ways of building the client site locally on my hard drive and then moving it to the web host to replace the current site when it's ready? I searched the documentation section of the drupal.org site but didn't find what I was looking for.

Thanks for your help.

Comments

derekwebb1’s picture

If the client has Cpanel installed on their hosting prv. you can create a subdomain too... Once you create the subdomain, create the db, the db user, upload the files and you should be set. That may be the easiest way to go. Setting up your own server stack can be tricky.

Derek

cm1967’s picture

thanks for the quick reply. to create a subdomain, would i need an actual registered domain name or just create something as the subdomain?

yeah, i was hoping i wouldn't have to create a server stack. :)

thanks again!

derekwebb1’s picture

They already have a domain right?

If the live site is something like http://example.com, you could create http://development.example.com thru CPanel. CPanel should automatically create all the required directories. From there it's as easy as creating a new db, and uploading files and getting the install squared away.

Derek

cm1967’s picture

yes, they have an active domain. i logged into the cpanel and found where i can add a sub-domain. looks very easy to do but they charge for it. it's only 5 bucks, but still.....

derekwebb1’s picture

That may save you a few min I suppose... If you value your time greatly, $5 may not be too much to do it. Or you could get your client to pop for it.

cm1967’s picture

yeah, definitely not much money. it sounds like if i do this, it would make the project much easier. :)

jmauricio’s picture

If your'r on Windows get wampserver (Apache, MySQL, PHP on Windows).

cm1967’s picture

my laptop and the webhost is linux.

jmauricio’s picture

So you need a lamp stack, get this packages:

apache2, mysql-server-5.0, php5, php5-mysql, libapache2-mod-php5

available via apt-get.

Google it for some help