RHCE Objectives: Network services
Network services are an important subset of the exam objectives. RHCE candidates should be capable of meeting the following objectives for each of the network services listed below:
- Install the packages needed to provide the service
- Configure SELinux to support the service
- Use SELinux port labeling to allow services to use non-standard ports
- Configure the service to start when the system is booted
- Configure the service for basic operation
- Configure host-based and user-based security for the service
- Configure a virtual host
- Configure private directories
- Deploy a basic CGI application
- Configure group-managed content
- Configure TLS security
Install: yum groupinstall “Web Server”
If no DNS, add IP and hostname in /etc/hosts
systemctl enable httpd
systemctl start httpd
firewall-cmd –permanent –add-service=http
firewall-cmd –reload
Virtual Hosts
Make a directory under /var/www/html for the new server
/etc/httpd/conf.d/vhosts.conf
VirtualHost *:80
ServerAdmin
DocumentRoot
ServerName
ErrorLog
CustomLog
apachectl configtest
apachectl restart or systemctl restart httpd
httpd -D DUMP_VHOSTS