= HOWTO section = This section contains some HOWTOs for different things, which users might find useful. These HOWTOs are organized in a [http://en.wikipedia.org/wiki/Wiki wiki], which means everyone can edit these pages. You can also contribute new HOWTOs right away. All you need is to [/auth/register/ register an account] with the site in order to keep spam bots away. == General Notes == Some command you should type in your Terminal are marked with a dollar sign (`$`) in front. Example: {{{ $ sudo port selfupdate }}} == HOWTO Index == * Port building: * [wiki:howto/buildUniversal How to build Universal Binaries] * [wiki:howto/ccache How to enable ccache] * [wiki:howto/ParallelBuilding How to disable parallel building] * [wiki:howto/InstallingOlderPort How to install an older version of a port] * [wiki:howto/ShareArchives2 How to share port archives between computers] * [wiki:howto/ShareArchives How to share archives between computers under MacPorts 1.0] * Software setup: * [wiki:howto/Apache2 How to setup Apache2] * [wiki:howto/MySQL How to setup MySQL] * [wiki:howto/PHP How to setup PHP] * [wiki:howto/MAMP How to integrate Apache2, PHP, and MySQL (MAMP) ] * [wiki:howto/Subversion How to setup Subversion client or server] * [wiki:howto/SetupDovecot How to setup Dovecot IMAP Server] * [wiki:howto/SetupFetchmail How to setup Fetchmail mail collector] * [wiki:howto/SetupTracAjpWsgi How to use Trac with ajp-wsgi and Apache] * [wiki:howto/SetupXymonServer How to setup Xymon Server] * [wiki:howto/SetupInterceptionSquid How to setup an interception/transparent Squid] * [wiki:howto/Ntfs3gFinder How to configure the Finder to read/write NTFS with the ntfs-3g port] * Daily use: * [wiki:howto/bash-completion How to use bash-completion] * Alternatives for syncing the ports tree without rsync: * [wiki:howto/PortTreeTarball How to use the Daily Tarball to sync your ports tree] * [wiki:howto/SyncingWithSVN How to use svn for syncing the ports tree] * MacPorts Development: * [wiki:howto/Upgrade How to most effectively upgrade outdated ports] (mostly complete) * [wiki:howto/RunningTrunk How to run MacPorts from the subversion trunk] * [wiki:howto/cpan2port How to create portfiles for CPAN Perl modules] * [wiki:howto/AvoidRedirects How to avoid master_sites redirects] == Unfinished HOWTOs == Feel free to add HOWTO requests to this list or help out to complete them! * [wiki:howto/AdvancedDailyAdm Advanced Daily Administration] (script dump) * [wiki:howto/build64bit How to build 64-bit binaries] (unwritten) * [wiki:howto/distcc How to enable distcc] (unwritten) * [wiki:howto/Koha How to install Koha - Integrated Library System] (unfinished) * [wiki:howto/MailServerTutorial How to setup a mail server using MacPorts software] (unfinished) * [wiki:howto/MySQLWorkbench How to setup MySQL Workbench to work with MacPorts] (unfinished) * [wiki:howto/PatchLocal How to patch an existing port] (unfinished) * [wiki:howto/Portfile How to start writing a Portfile] (unwritten, requested) * [wiki:howto/PostfixAdmin How to setup PostfixAdmin] (unfinished) * [wiki:howto/Proxy How to use a proxy for rsync/HTTP/FTP] (unwritten) * [wiki:howto/RubyOnRails How to install and set up Ruby on Rails] (unfinished) * [wiki:howto/SetupPostfix How to setup Postfix mail transfer agent] (unfinished) * [wiki:howto/SetupProofGeneral How to setup ProofGeneral and Isabelle] * [wiki:howto/SourceTrees How to add additional local or remote source trees] (unwritten) There is also a [wiki:howto/Template Template] for new HOWTOs.