Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Before embarking on a mobile project, you need to have certain things in place, which I'll talk about next. If you're a seasoned web developer you probably know all of this stuff and can skip ahead; otherwise, keep in mind this is just an overview. If you have detailed questions, you can ask me via my site: http://www.learnhtml5book.com.
First, I'll talk about setting up your environment.
Fortunately, OS X comes with Apache built in. To enable Apache to work with your site, go to System Preferences Sharing, and then enable Apache by clicking on the Web Sharing box, as shown in Figure 1-3. You now have an Apache web server serving content from
/Users/{username}/Sites.
Figure 1-3. Enabling Apache in OSX