Developing Drupal under Mac OSX environment but hosting it under a Linux/Window server

spencer.china's picture

Hi

Just wondering whether it is possible to develop a drupal site under the Mac OSX environment but later host it under a Linux/Window server? I know it's weird but finding a Mac OSX hosting service in Hong Kong is damn hard. Unless someone can advice me where I can find one here in Hong Kong.

Thanks in advance.

Groups:
Login to post comments

Mac OS X and Linux are both

dalin's picture
dalin - Tue, 2009-05-19 09:00

Mac OS X and Linux are both descendants of Unix. They're largely the same under the hood.

Drupal requires PHP, a web server (Apache, NginX, or Lighttpd, etc.), and a database (MySQL preferably, or PostgreSQL). PHP, web servers, and databases will all run on Windoze, Linux or OS X.

--
Dave Hansen-Lange
Web Developer
Advomatic LLC
East Asia Office
Hong Kong


Thanks Dave Just not

spencer.china's picture
spencer.china - Wed, 2009-05-20 01:04

Thanks Dave

Just not familiar with Linux at all. So it's OK to develop the application under OS X and then later upload it to a Linux production server. Will there be any cliches?


In theory there should be no

dalin's picture
dalin - Thu, 2009-05-21 00:33

In theory there should be no glitches, but anything with computers involved means there are almost always glitches.

--
Dave Hansen-Lange
Web Developer
Advomatic LLC
East Asia Office
Hong Kong


:) I love the way you put

spencer.china's picture
spencer.china - Thu, 2009-05-21 01:01

:) I love the way you put it. Thanks so much.


XAMPP & VMWare

horaceho - Wed, 2009-05-27 01:44

To have Linux "inside" a Mac, I use VMWare + a Linux virtual machine.

Without the Linux dependency but just want to have a development environment on Mac, I use XAMPP.

To migrate development snapshot to production is another (complex) topic.


better

jdidelet's picture
jdidelet - Wed, 2009-05-27 02:04

You can use http://www.virtualbox.org/ instead of vmware. It's open source and you can run different os (like ubuntu, xp, OpenBSD, Solaris...).

Julien Didelet