Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- +------------------------------------------+
- | ..#######:. ..,#,.. .::##::. |
- |.:###### .:;####:......;#;.. |
- |...##... ...##;,;##::::.##... |
- | ,# ...##.....##:::## ..:: |
- | ## .::###,,##. . ##.::#.:######::.|
- |...##:::###::....#. .. .#...#. #...#:::. |
- |..:####:.. ..##......##::## .. # |
- | # . ...##:,;##;:::#: ... ##.. |
- | .# . .:;####;::::.##:::;#:.. |
- | # ..:;###.. |
- | |
- +------------------------------------------+
- | Free Computer Imaging Solution |
- +------------------------------------------+
- | Credits: http://fogproject.org/Credits |
- | http://fogproject.org/Credits |
- | Released under GPL Version 3 |
- +------------------------------------------+
- Version: 1.5.5 Installer/Updater
- What version of Linux would you like to run the installation for?
- 1) Redhat Based Linux (Redhat, CentOS, Mageia)
- 2) Debian Based Linux (Debian, Ubuntu, Kubuntu, Edubuntu)
- 3) Arch Linux
- Choice: [2]
- Starting Debian based Installation
- *** Detected a potential need to reinstall apache and php files.
- *** This will remove the /etc/php* and /etc/apache2* directories
- *** and remove/purge the apache and php files from this system.
- *** If you're okay with this please type Y, anything else will
- *** continue the installation, but may mean you will need to
- *** remove the files later and make proper changes as
- *** necessary. (Y/N):
- * Removing apache and php files...............................Done
- * Stopping web services.......................................Failed
- * Removing the apache and php packages........................Done
- * Resetting our variables to specify php version..............Done
- FOG Server installation modes:
- * Normal Server: (Choice N)
- This is the typical installation type and
- will install all FOG components for you on this
- machine. Pick this option if you are unsure what to pick.
- * Storage Node: (Choice S)
- This install mode will only install the software required
- to make this server act as a node in a storage group
- More information:
- http://www.fogproject.org/wiki/index.php?title=InstallationModes
- What type of installation would you like to do? [N/s (Normal/Storage)]
- What is the IP address to be used by this FOG Server? [192.168.178.20]
- Would you like to change the default network interface from ens160?
- If you are not sure, select No. [y/N]
- Would you like to setup a router address for the DHCP server? [Y/n]
- Would you like DHCP to handle DNS? [Y/n]
- Would you like to use the FOG server for DHCP service? [y/N]
- This version of FOG has internationalization support, would
- you like to install the additional language packs? [y/N]
- ######################################################################
- # FOG now has everything it needs for this setup, but please #
- # understand that this script will overwrite any setting you may #
- # have setup for services like DHCP, apache, pxe, tftp, and NFS. #
- ######################################################################
- # It is not recommended that you install this on a production system #
- # as this script modifies many of your system settings. #
- ######################################################################
- # This script should be run by the root user. #
- # It will prepend the running with sudo if root is not set #
- ######################################################################
- # ** Notice ** FOG is difficult to setup securely #
- # SELinux and IPTables are usually asked to be disabled #
- # There have been strides in adding capabilities #
- # The recommendations would now be more appropriate #
- # to set SELinux to permissive and to disable firewall for now. #
- # You can find some methods to enable SELinux and maintain firewall #
- # settings and ports. If you feel comfortable doing so please do #
- ######################################################################
- # Please see our wiki for more information at: #
- ######################################################################
- # https://wiki.fogproject.org/wiki/index.php #
- ######################################################################
- * Here are the settings FOG will use:
- * Base Linux: Debian
- * Detected Linux Distribution: Ubuntu
- * Server IP Address: 192.168.178.20
- * Server Subnet Mask: 255.255.255.0
- * Interface: ens160
- * Installation Type: Normal Server
- * Internationalization: 0
- * Image Storage Location: /images
- * Using FOG DHCP: No
- * DHCP will NOT be setup but you must setup your
- | current DHCP server to use FOG for PXE services.
- * On a Linux DHCP server you must set: next-server and filename
- * On a Windows DHCP server you must set options 066 and 067
- * Option 066/next-server is the IP of the FOG Server: (e.g. 192.168.178.20)
- * Option 067/filename is the bootfile: (e.g. undionly.kpxe)
- * Are you sure you wish to continue (Y/N)
- * Installation Started
- * Installing required packages, if this fails
- | make sure you have an active internet connection.
- * Adding needed repository....................................OK
- * Preparing Package Manager...................................OK
- * Packages to be installed:
- apache2 bc build-essential cpp curl g++ gawk gcc genisoimage gzip htmldoc isolinux lftp libapache2-mod-php7.2 libc6 libcurl4 liblzma-dev m4 mysql-client mysql-server net-tools nfs-kernel-server openssh-server php7.2 php7.2-bcmath php7.2-cli php7.2-curl php7.2-fpm php7.2-gd php7.2-json php7.2-ldap php7.2-mbstring php7.2-mysql php7.2-mysqlnd php-gettext sysv-rc-conf tar tftpd-hpa tftp-hpa unzip vsftpd wget xinetd zlib1g
- * Installing package: apache2.................................OK
- * Skipping package: bc......................................(Already Installed)
- * Installing package: build-essential.........................OK
- * Skipping package: cpp.....................................(Already Installed)
- * Skipping package: curl....................................(Already Installed)
- * Skipping package: g++.....................................(Already Installed)
- * Skipping package: gawk....................................(Already Installed)
- * Skipping package: gcc.....................................(Already Installed)
- * Installing package: genisoimage.............................OK
- * Skipping package: gzip....................................(Already Installed)
- * Installing package: htmldoc.................................OK
- * Installing package: isolinux................................OK
- * Installing package: lftp....................................OK
- * Installing package: libapache2-mod-php7.2...................OK
- * Skipping package: libc6...................................(Already Installed)
- * Skipping package: libcurl4................................(Already Installed)
- * Installing package: liblzma-dev.............................OK
- * Installing package: m4......................................OK
- * Installing package: mysql-client............................OK
- * Installing package: mysql-server............................OK
- * Skipping package: net-tools...............................(Already Installed)
- * Installing package: nfs-kernel-server.......................OK
- * Skipping package: openssh-server..........................(Already Installed)
- * Installing package: php7.2..................................OK
- * Installing package: php7.2-bcmath...........................OK
- * Skipping package: php7.2-cli..............................(Already Installed)
- * Installing package: php7.2-curl.............................OK
- * Installing package: php7.2-fpm..............................OK
- * Installing package: php7.2-gd...............................OK
- * Skipping package: php7.2-json.............................(Already Installed)
- * Installing package: php7.2-ldap.............................OK
- * Installing package: php7.2-mbstring.........................OK
- * Installing package: php7.2-mysql............................OK
- * Skipping package: php7.2-mysql............................(Already Installed)
- * Installing package: php-gettext.............................OK
- * Skipping package: sysv-rc-conf..............................(Does not exist)
- * Skipping package: tar.....................................(Already Installed)
- * Installing package: tftpd-hpa...............................OK
- * Installing package: tftp-hpa................................OK
- * Installing package: unzip...................................OK
- * Installing package: vsftpd..................................OK
- * Skipping package: wget....................................(Already Installed)
- * Installing package: xinetd..................................OK
- * Skipping package: zlib1g..................................(Already Installed)
- * Updating packages as needed.................................OK
- * Confirming package installation
- * Checking package: apache2...................................OK
- * Checking package: bc........................................OK
- * Checking package: build-essential...........................OK
- * Checking package: cpp.......................................OK
- * Checking package: curl......................................OK
- * Checking package: g++.......................................OK
- * Checking package: gawk......................................OK
- * Checking package: gcc.......................................OK
- * Checking package: genisoimage...............................OK
- * Checking package: gzip......................................OK
- * Checking package: htmldoc...................................OK
- * Checking package: isolinux..................................OK
- * Checking package: lftp......................................OK
- * Checking package: libapache2-mod-php7.2.....................OK
- * Checking package: libc6.....................................OK
- * Checking package: libcurl4..................................OK
- * Checking package: liblzma-dev...............................OK
- * Checking package: m4........................................OK
- * Checking package: mysql-client..............................OK
- * Checking package: mysql-server..............................OK
- * Checking package: net-tools.................................OK
- * Checking package: nfs-kernel-server.........................OK
- * Checking package: openssh-server............................OK
- * Checking package: php7.2....................................OK
- * Checking package: php7.2-bcmath.............................OK
- * Checking package: php7.2-cli................................OK
- * Checking package: php7.2-curl...............................OK
- * Checking package: php7.2-fpm................................OK
- * Checking package: php7.2-gd.................................OK
- * Checking package: php7.2-json...............................OK
- * Checking package: php7.2-ldap...............................OK
- * Checking package: php7.2-mbstring...........................OK
- * Checking package: php7.2-mysql..............................OK
- * Checking package: php-gettext...............................OK
- * Checking package: tar.......................................OK
- * Checking package: tftpd-hpa.................................OK
- * Checking package: tftp-hpa..................................OK
- * Checking package: unzip.....................................OK
- * Checking package: vsftpd....................................OK
- * Checking package: wget......................................OK
- * Checking package: xinetd....................................OK
- * Checking package: zlib1g....................................OK
- * Configuring services
- * Setting up fog user.........................................OK
- * Setting up fog password.....................................OK
- * Stopping FOGMulticastManager.service Service................OK
- * Stopping FOGImageReplicator.service Service.................OK
- * Stopping FOGSnapinReplicator.service Service................OK
- * Stopping FOGScheduler.service Service.......................OK
- * Stopping FOGPingHosts.service Service.......................OK
- * Stopping FOGSnapinHash.service Service......................OK
- * Stopping FOGImageSize.service Service.......................OK
- * Setting up and starting MySQL...............................OK
- * Backing up user reports.....................................Done
- * Stopping web service........................................OK
- * Is the MySQL password blank? (Y/n) * Stopping FOGMulticastManager.service Service................OK
- * Stopping FOGImageReplicator.service Service.................OK
- * Stopping FOGSnapinReplicator.service Service................OK
- * Stopping FOGScheduler.service Service.......................OK
- * Stopping FOGPingHosts.service Service.......................OK
- * Stopping FOGSnapinHash.service Service......................OK
- * Stopping FOGImageSize.service Service.......................OK
- * Setting up and starting MySQL...............................OK
- * Setting up Apache and PHP files.............................OK
- * Testing and removing symbolic links if found................OK
- * Backing up old data.........................................OK
- * Copying new files to web folder.............................OK
- * Creating config file........................................OK
- * Downloading binaries needed.................................OK
- * Unzipping the binaries......................................Done
- * Copying binaries where needed...............................Done
- * Enabling apache and fpm services on boot....................OK
- * Creating SSL CA.............................................OK
- * Creating SSL Private Key....................................OK
- * Creating SSL Certificate....................................OK
- * Creating auth pub key and cert..............................OK
- * Resetting SSL Permissions...................................OK
- * Setting up Apache virtual host (SSL)........................OK
- * Starting and checking status of web services................OK
- * Changing permissions on apache log files....................OK
- * Backing up database.........................................OK
- * You still need to install/update your database schema.
- * This can be done by opening a web browser and going to:
- https://192.168.178.20/fog/management
- * Press [Enter] key when database is updated/installed.
- * Setting up storage..........................................OK
- * Setting up and starting DHCP Server.........................Skipped
- * Setting up and starting TFTP and PXE Servers................OK
- * Setting up and starting VSFTP Server........................OK
- * Setting up FOG Snapins......................................OK
- * Setting up UDPCast..........................................OK
- * Configuring UDPCast.........................................OK
- * Building UDPCast............................................OK
- * Installing UDPCast..........................................OK
- * Installing FOG System Scripts...............................OK
- * Configuring FOG System Services
- * Setting permissions on FOGMulticastManager.service script...OK
- * Enabling FOGMulticastManager.service Service................OK
- * Setting permissions on FOGImageReplicator.service script....OK
- * Enabling FOGImageReplicator.service Service.................OK
- * Setting permissions on FOGSnapinReplicator.service script...OK
- * Enabling FOGSnapinReplicator.service Service................OK
- * Setting permissions on FOGScheduler.service script..........OK
- * Enabling FOGScheduler.service Service.......................OK
- * Setting permissions on FOGPingHosts.service script..........OK
- * Enabling FOGPingHosts.service Service.......................OK
- * Setting permissions on FOGSnapinHash.service script.........OK
- * Enabling FOGSnapinHash.service Service......................OK
- * Setting permissions on FOGImageSize.service script..........OK
- * Enabling FOGImageSize.service Service.......................OK
- * Setting up FOG Services.....................................OK
- * Starting FOGMulticastManager.service Service................OK
- * Starting FOGImageReplicator.service Service.................OK
- * Starting FOGSnapinReplicator.service Service................OK
- * Starting FOGScheduler.service Service.......................OK
- * Starting FOGPingHosts.service Service.......................OK
- * Starting FOGSnapinHash.service Service......................OK
- * Starting FOGImageSize.service Service.......................OK
- * Setting up exports file.....................................OK
- * Setting up and starting RPCBind.............................OK
- * Setting up and starting NFS Server..........................OK
- * Linking FOG Logs to Linux Logs..............................OK
- * Linking FOG Service config /etc.............................OK
- * Ensuring node username and passwords match..................Done
- * Setup complete
- You can now login to the FOG Management Portal using
- the information listed below. The login information
- is only if this is the first install.
- This can be done by opening a web browser and going to:
- https://192.168.178.20/fog/management
- Default User Information
- Username: fog
- Password: password
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement