Virtual hosts on Mac OS X Leopard with XAMPP
To set this up with xampp on Mac OS X,
vi /Applications/xampp/etc/httpd.conf
And uncomment:
# Virtual hosts
Include /Applications/xampp/etc/extra/httpd-vhosts.confFor subsequent additions of named hosts to your Apache configuration, start here:
vi /Applications/xampp/etc/extra/httpd-vhosts.conf
Added (following their dummy-host example quite closely)
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot "/sites/example/htdocs"
ServerName example.dev
ServerAlias www.example.dev
ErrorLog "logs/example.dev-error_log"
CustomLog "logs/example.dev-access_log" common
</VirtualHost>
<VirtualHost *:80>
ServerName myagaric_svn.dev
ServerAlias www.myagaric_svn.dev
ServerAdmin webmaster@localhost
DocumentRoot "/sites/myagaric_svn/www"
ErrorLog "logs/myagaric_svn_error.log"
CustomLog "logs/myagaric_svn_access.log" common
</VirtualHost>
... but some other step is needed for the browser to look there at all, i think. Ah yes, here:
/Users/ben/Documents/Ebony/Web Development/subdomains, multiple domains with virtualhosts.txt
But it's out of date.
In 10.5, the functions typically previously associated with NetInfo Manager have been moved to some Directory nonsense, and the Accounts pane of System Preferences.
But this command still works:
sudo vi /etc/hosts
Added this line:
127.0.0.1 example.dev
Resolution
More like this
- Sharing VirtualBox Ubuntu folder with Mac OS X host [not successful]
- Include .htaccess in VirtualHost Document for performance
- MySQL user at any host doesn't work, needs localhost in some local personal computer development environments
- Command line MySQL not working with XAMPP
- With XAMPP, permission denied for MySQL user with % (all) host access but works for localhost
Comments
Hi Benjamin, I'm kinda new
Hi Benjamin,
I'm kinda new for Mac, and I want to set a virtual host for my gf Mac.
in the first line
vi /Applications/xampp/etc/httpd.confis it run on a terminal?
to open httpd.conf on mac xampp?
and
sudo vi /etc/hostsis it the same setting for windows to access
c:\windows\system32\drivers\etc\hostsI hope those commands run on the terminal...
Regards.
Yes
That is run in terminal (and
viopens a text editor) but i'm not sure what, if anything, translates directly to Windows.Post new comment