web stats OS X Client Server » Blog Archive » Install Webmin server tools on OS X



Install Webmin server tools on OS X


Webmin is the best tool I have ever used for OS X server. Webmin allows you to configure and monitor all of your servers parameters remotely.

Webmin
Here is a list of some of Webmins features:

-Configure almost all Apache directives and features.
-Create and edit domains and DNS records.
-Perform manual or scheduled backups and restores of configuration files managed by Webmin modules.
-View reports on bandwidth usage by host, port, protocol and time on a Linux system

-Bootup and Shutdown **(this allows you to restart you server remotely (from anywhere in the world))**
-Change the password of any user on the system.
-Schedule the transfer of files from this server to multiple servers in a Webmin cluster.
-Execute shell commands and view their output.
-View, edit and change permissions on files and directories on your system with a Windows-like file manager.
-Backup and restore filesystems using the dump and restore family of commands.
-Setup databases, tables and permissions in your MySQL database server.
-Configure PHP settings for the whole system or invidivual Apache virtual servers.
-Configure the Postfix mail server.
-Manage databases, tables and users in your PostgreSQL database server.
-List, kill and renice running processes on your system.
-Setup the SSH server for remote secure logins.
-Easily Create, edit and delete Cron jobs.
-Configure the syslog server on your system and view its log files.
-Upload multiple files to the server, and download multiple URLs either immediately or in the background at a scheduled time.

Plus a ton more..

you can see the full list at: http://www.webmin.com/standard.html

The OS X install page at http://www.webmin.com/osx.html requires you to install allot of stuff and is a little hard to follow.

The method im about to show you is much easier, but I can not guarantee all feature will work. I use this method all time and have not run into any problems.

1. First you will need to install Apple Developer Tools. Go to https://connect.apple.com/ and click Join Now to become a member.
Once you have registered log in then click Downloads then Developer Tools.
Download and install the latest release of Xcode

2. Next Download and decompress the latest version of Webmin from:
http://sourceforge.net/project/showfiles.php?group_id=17457

3. Rename the folder Webmin (removing the version number).

4. Drag the Webmin folder to you applications folder.

5. Open a Terminal window (Applications -> Utilities - > Terminal)

OS X Terminal

6. Type in terminal:

cd /Applications/webmin

7. Type in terminal:

sudo ./setup.sh

– You will be asked a bunch of questions, most of them will be configured automatically.
Type yes (Y) when asked whether to start webmin automatically at start up.
Hitting enter with out typing Y or N will choose the default value for the question.
Make sure you set your username and password during this configuration.

8. Once the setup is complete goto your browser and goto

http://127.0.0.1:10000
or
http://localhost:10000
or
http://yoursite.com:10000