CentOS / Fedora
In this manual we will use CentOS 6.0 / Fedora (also works on RHEL) as an example:
Download ERPXE¶
Download erpxe.current.tar.gz at http://www.erpxe.com/download/.
Extract ERPXE¶
Install a TFTP Service¶
Config TFTP service¶
This step is very IMPORTANT! if the erpxe.remap configuration is missing most plugins will not work.
Edit /etc/xinetd.d/tftp
service tftp
{
disable = no
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -m /tftpboot/erpxe.remap -vvvvv -s /tftpboot
per_source = 11
cps = 100 2
flags = IPv4
}
Add Shares¶
Add HTTP support¶
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 !!!
Create a Unix user called erpxe:
Set SAMBA password for user erpxe to "erpxe":
Set password for user "root" to your password:
SELinux Configuration¶
Run the following command to set the correct security context after deploying ERPXE base and plugins:
DHCP Configuration¶
- Read more on DHCP Configuration