top of page
  • Black Facebook Icon
  • Black Instagram Icon
  • Black Twitter Icon
  • ildeirestedens

macOS Server 5.6: How to Use Profile Manager, Open Directory, and Xsan



You should be able to download it from the App Store if you previously purchased it. You might see a notice that your OS is not compatible with the current version of server (5.8) but it should allow you to download the current version associated with your OS.


As for migrations, Synology NAS servers support a number of plug-in add-on features, and there are also Linux, BSD and other choices also available. Or we're headed toward installing, configuring and/or maintaining the network services on macOS, separately and individually.




macOS Server 5.6



I know how to install PHP and the extensions (via Homebrew) but I can't seem to grasp how the Apache is configured in MacOS Server as the httpd.conf that server seems to be using (in /private/etc/apach2) doesn't load any PHP module at all.


As a small business looking for a calendar to share workflow with staff of 8 on desktops and iPads, I am at a loss. This popped up on my google search and was hopeful of a macOSserver option.My desire is to stay away from cloud based systems. We have a server for Filemaker and now need a calendar to track orders from filemaker. Family sharing is an option for 6 users via iCloud, but would rather not. Any suggestions welcomed. Another mac mini in the server cabinet is not a problem. Of the many jobs I handle server admin is not my strong suit. We have had linux server in the past, and am wanting to stick to mac with limited windows hardware where its necessary.


Mac OS X Server (later called OS X Server and macOS Server), is a discontinued series of Unix-like server operating systems developed by Apple Inc. based on macOS. It provided server functionality and system administration tools, and provided tools to manage both macOS-based computers and iOS-based devices.


macOS Server at one point provided network services such as a mail transfer agent, AFP and SMB servers, an LDAP server, and a domain name server, as well as server applications including a Web server, database, and calendar server. The latest version of macOS server only includes functionality related to user and group management, Xsan, and mobile device management through profiles.


Mac OS X Server was provided as the operating system for Xserve computers, rack mounted server computers designed by Apple. Also, it was optionally pre-installed on the Mac Mini and Mac Pro and was sold separately for use on any Macintosh computer meeting its minimum requirements.


Mac OS X Server 10.2 (released August 23, 2002) includes updated Open Directory user and file management, which with this release is based on LDAP, beginning the deprecation of the NeXT-originated NetInfo architecture. The new Workgroup Manager interface improved configuration significantly. The release also saw major updates to NetBoot and NetInstall. Many common network services are provided such as NTP, SNMP, web server (Apache), mail server (Postfix and Cyrus), LDAP (OpenLDAP), AFP, and print server. The inclusion of Samba version 3 allows tight integration with Windows clients and servers. MySQL v4.0.16 and PHP v4.3.7 are also included.


Mac OS X Server 10.3 (released October 24, 2003) release includes updated Open Directory user and file management, which with this release is based on LDAP, beginning the deprecation of the NeXT-originated NetInfo architecture. The new Workgroup Manager interface improved configuration significantly. Many common network services are provided such as NTP, SNMP, web server (Apache), mail server (Postfix and Cyrus), LDAP (OpenLDAP), AFP, and print server. The inclusion of Samba version 3 allows tight integration with Windows clients and servers. MySQL v4.0.16 and PHP v4.3.7 are also included.[citation needed]


The 10.4 release (April 29, 2005) adds 64-bit application support, Access Control Lists, Xgrid, link aggregation, e-mail spam filtering (SpamAssassin), virus detection (ClamAV), Gateway Setup Assistant, and servers for Software Update, iChat Server using XMPP,[7] Boot Camp Assistant, Dashboard, and Weblog Server based on the open-source Blojsom project (Java).[8]


Like Lion, Mountain Lion had no separate server edition. An OS X Server package was available for Mountain Lion from the Mac App Store for US$19.99, which included a server management application called Server, as well as other additional administrative tools to manage client profiles and Xsan.[17][18] Mountain Lion Server, like Lion Server, was provided with unlimited client licenses, and once purchased could be run on an unlimited number of systems.


The Calendar and Contacts Server project is an Apple-developed standards-compliant server implementing the CalDAV and CardDAV protocols, published under the Apache 2.0 license. It provides a shared location on the network allowing multiple users to store and edit calendaring and contact information. The server was publicly released during Apple's Worldwide Developers Conference on August 7, 2006 as iCal Server and Address Book Server.


The server, named ".mw-parser-output .monospacedfont-family:monospace,monospacecaldavd", is a daemon background service. It has been ported to non-Apple computer platforms. It is currently possible to install it on FreeBSD and several flavours of Linux. The server is written in the Python programming language with the Twisted framework, and uses an SQL database for storage of calendar data.


Version 2 of the software is based on jabberd2 2.0s9 and supports server federation,[22] which allows chat clients to talk directly with other systems that support XMPP. It also supports server-based chat archiving.[23]


=============================5. Documentation=============================Product documentation is available through the web GUI of the product, and online at -Server/zend-server.htm


* When upgrading from Zend Server 5.1 on SLES 10.x using zypper package manager, the package php-5.x-xmlwriter-zend-server is reported as "locked". Please select the "unlock" option presented by zypper for the upgrade procedure to complete successfully.


* Zend Server installation on openSUSE/SLES system may fail because of dependency issues with Apache web server package. As a workaround, invoke Zend Server installation again or install Apache web server package prior to to installing Zend Server.


* LDAPS and LDAP-TLS connections are not supported on Fedora Linux. On SLES/RHEL/CentOS systems LDAPS and LDAP-TLS connections may not work immediately after installation, until Apache web server is restarted.


If you use an iMac or a MacBook Pro, you may not realize that, with some additional software, you could turn that computer into a server, a computer that can share files, host websites, run a virtual private network, and much more.


If you do depend on macOS Server, you may want to not upgrade the Mac you use as a server; neither the Server app, nor the operating system, as new versions may require an update to the Server app itself.


I have two early 2009 Xserves (Xserve3,1), which have been running 24 hours/day for several years. Prior to upgrading to macOS Mojave, they were running MacOS High Sierra (thanks to dosdude1.com) and macOS Server 5.6.1. After upgrading to macOS Mojave (thanks again dosdude1.com), I upgraded to macOS Server 5.8, which has discontinued many services (including web sites) that have macOS or open source alternatives. Yet, the Apache web server bundled and launched with macOS Mojave could not find my web sites.


I obtained a firm understanding of the Apache web server and its interactions with macOS Mojave and Server 5.8 (described below). This led to a relatively simple solution that should co-exist with macOS Server 5.8 and other services and applications using Apache web services (such as Profile Manager and Xcode).


macOS Server 5.8, if installed, launches its own instance of Apache using the "/Library/Server/Web/Config/Proxy/apache_serviceproxy.conf" configuration file. The "DocumentRoot" in this configuration file is "/Library/Server/Web/Data/Sites/Default". This Apache instance listens on ports 80 and 443 via virtual hosts. The use of virtual hosts precludes the ability to create Apache user directories, which implies that macOS Server 5.8 should only be run on a dedicated server.


Both of my Xserves run the MySQL 5.7 server and phpMyAdmin. The OS resides on the 128GB solid state drive, while service data for macOS Server 5.8 resides on a Raid 1 hard drive array. Recovering access to phpMyAdmin required only two changes:


Consistent with the philosophy of a dedicated server, the "user:group" for Apache instances on my servers remains "_www:_www". The "user:group" for phpMyAdmin files and the symbolic link on my servers is "root:admin".


Before proceeding with the installation, be sure to stop all running MySQL server instances by using either the MySQL Manager Application (on macOS Server), the preference pane, or mysqladmin shutdown on the command line.


Double-click the MySQL installer package. It is named according to the MySQL version and the macOS version you have chosen. For example, if you have downloaded the package for MySQL 5.6.51 and macOS 10.8, double-click mysql-5.6.51-macos-10.8-x86_64.pkg.


From the Installation Type page you can either click Install to execute the installation wizard using all defaults, click Customize to alter which components to install (MySQL server, Preference Pane, Launchd Support -- all enabled by default).


When installing using the package installer, the files are installed into a directory within /usr/local matching the name of the installation version and platform. For example, the installer file mysql-5.6.51-macos10.12-x86_64.dmg installs MySQL into /usr/local/mysql-5.6.51-macos10.12-x86_64/ . The following table shows the layout of the installation directory. 2ff7e9595c


0 views0 comments

Recent Posts

See All

Comments


bottom of page