Line 249: |
Line 249: |
| [[File:Schoolserver-content.png|700px]] | | [[File:Schoolserver-content.png|700px]] |
| | | |
− | =F21-server-netinstall= | + | =F21-server-netinstall with MATE= |
| + | *REF from : https://github.com/XSCE/xsce/blob/master/docs/INSTALL.rst |
| *option 1 | | *option 1 |
| :NUC with 1 TB HD | | :NUC with 1 TB HD |
| + | *Install on 32bit or 64bit Intel Machines |
| + | |
| + | There are a number of options here, ranging from tried and true to new and experimental. The tried and true option is to start with a netinstall of the current OS, detailed as "option 1" below, and gradually build the machine up from offline downloads: |
| + | Option 1 |
| + | |
| + | :Start with a minimal install of the base OS based upon your hardware: |
| + | http://download.fedoraproject.org/pub/fedora/linux/releases/21/Server/x86_64/iso/Fedora-Server-netinst-x86_64-21.iso |
| + | http://download.fedoraproject.org/pub/fedora/linux/releases/21/Server/i386/iso/Fedora-Server-netinst-i386-21.iso |
| + | :Copy the downloaded iso to a USB stick (use dd in linux, or UNetbootin in windows) |
| + | |
| + | *The installer is somewhat obscure: |
| + | ::The first screen asks you to select keyboard and language |
| + | ::The next screen is the home page; you will click on topics, go off make to selections, and then return by clicking done. |
| + | *Select "system"-installation destination: |
| + | :Device selection, click on hard disk, click checkbox for "I will configure partitioning", click done. |
| + | :In the left side window, under the drop down box, click <any previous OS> (unless the disk is already clean) |
| + | :Click on the minus (which deletes the selected partition), select the "delete all other filesystems in .. as well" |
| + | :Then select the drop down option "standard partition" and click the "+" at the bottom |
| + | :In the "add a new mount point" window, click "/" |
| + | :For the capacity enter the "total space" at bottom left of screen |
| + | :Click the done twice, and the accept changes |
| + | :Click on software selection, and then on lower left of that page select "minimal-x install" |
| + | :Click on MATE (install DE), done |
| + | |
| + | *Then click start install |
| + | :You will need to put in a password for root, during the install. |
| + | :At the end of the install, a button will appear, which asks you to reboot into the newly installed Operating System. |
| + | :Once you have a console prompt, the steps are pretty straight forward: |
| + | |
| + | :Connect the wifi unit to the adapter that will be used as the local area network (LAN), and make sure everything is under power with link lights. |
| + | *Issue the following commands: |
| + | |
| + | ping yahoo.com (this verifies that the server is properly connected to internet after the reboot) |
| + | yum -y update |
| + | yum -y install git ansible |
| + | cd /opt |
| + | mkdir -p schoolserver |
| + | cd schoolserver |
| + | git clone https://github.com/XSCE/xsce --branch stable --depth 1 |
| + | cd xsce |
| + | ./install-console |
| + | reboot |
| + | |
| + | *I find it helpful to check that all the services are running on the server: |
| + | |
| + | syscemctl status NetworkManager |
| + | systemctl status dhcpd |
| + | systemctl status named |
| + | ip addr (verify that the external adapter and the LAN adapter or br0 have ip addresses) |
| + | |
| + | *At this point you can connect to the server via the wifi at http://schoolserver/admin. Or with firefox from MATE desktop |
| + | |
| + | :Decide which services need to be enabled, check the checkboxes, save the configuration, and click "install configured server'. |
| + | |
| + | :Next download any content needed for rachel, kiwix, and/or other instructional materials. |
| + | :: There are instruction for how and where to place the downloaded materials in README files in each of the roles folders. |
| | | |
| =F22-XSCE-LIVE= | | =F22-XSCE-LIVE= |