Skip to content

Photon RPM OSTree: 6 Installing a server

Danut Moraru edited this page Apr 26, 2016 · 12 revisions

This is the server that is going to be used by a system administrator or a package installer developer to compose filesystem trees. Assuming you've already downloaded the Photon 1.0RC ISO File, created a new VM in Fusion, Workstation or ESXi box, and went through the steps common to all installation profiles, select the "Photon OSTree Server" option.

PhotonChooseServer

Continue with setting up a host name (like photon-srv) and a root password and that's all you need. Installation took about 40 seconds for Fusion running on my Mac with SSD, but it should take longer time for spin hard drives.

PhotonServerLogin

Once the server boots, the RPM-OSTree repository is ready to accept pull request from hosts. The Apache web server is configured to only serve http requests. If you want to also serve https, you need to take additional steps - install certificates specific to your organization.

You may now login and get the machine's IP address, as you will need to pass it to the Photon RPM-OSTree hosts that want to connect to this server. You may also ask your network administrator for a static IP, registered to your company's DNS, so your users who install Photon RPM-OSTree hosts will enter a pretty name like http://photon-srv.yourcompany.com, rather than remember a numeric IP address.

You are ready now to customize the filetree image to be downloaded by hosts, and that's what we are about to learn in Chapter 8: File oriented server operations and in Chapter 9: Package oriented server operations.
But before that, let's go to next page to install your own host connected to this server, so we have a way to verify right away that all components (server, network) are running correctly and we can test the new server filetree images by downloading and installing them at the host.

Back to main page | Previous page | Next page >

Clone this wiki locally