Debian / Ubuntu
In this manual we will use Debian 6.0 / Ubuntu as an example:
Download ERPXE¶
Download erpxe.current.tar.gz at http://www.erpxe.com/download/.
Extract ERPXE¶
Install a TFTP Service¶
- Set tftpd-hpa directory to
/tftpboot/if prompted
Config TFTP service¶
This step is very IMPORTANT! if the erpxe.remap configuration is missing most plugins will not work.
Edit /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/tftpboot/"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="-m /tftpboot/erpxe.remap -vvvvv -s"
Add Shares¶
Add HTTP support¶
apt-get install apache2
update-rc.d apache2 defaults
cp /tftpboot/bin/setup/erpxe-httpd.conf /etc/apache2/conf.d/
Ubuntu 14.04+¶
Since Ubuntu 14.04 files that were previously in /etc/apache2/conf.d should be moved to /etc/apache2/conf-available
Add NFS support¶
- The next step will overwrite your original /etc/exports !!!
Add SAMBA support¶
- The next step will overwrite your original /etc/samba/smb.conf !!!
Set SAMBA password for user erpxe to "erpxe":
Set password for user "root" to your password:
DHCP Configuration¶
- read more on DHCP Configuration