Labels

Android (1) bash (2) boost (2) C (34) C++ (2) cheatsheet (2) CLion (6) css (3) Debian (33) DL (17) Docker (2) Dreamweaver (2) Eclipse (3) fail2ban (4) git (5) GitHub (4) Hacking (3) html (8) http (1) iOS (1) iPad (1) IRC (1) Java (31) javascript (3) Linux (167) Mac (19) Machine Learning (1) mySQL (48) Netbeans (4) Networking (1) Nexus (1) OpenVMS (6) Oracle (1) Pandas (3) php (16) Postgresql (8) Python (9) raid (1) RedHat (14) Samba (2) Slackware (47) SQL (14) svn (1) tar (1) ThinkPad (1) Virtualbox (3) Visual Basic (1) Visual Studio (1) Windows (2)

Friday, 23 August 2019

mount CD on RHEL 7 Linux

run blkid to find out the correct device, example /dev/sr0

Create a mount point if it doesn't already exist.

mount /dev/sr0 /mnt/cdrom

mount /dev/cdrom /mnt/cdrom (might work)

Thursday, 22 August 2019

RHEL Network configuration

The primary network configuration files are as follows:



/etc/hosts
Resolve host names that cannot be resolved any other way, by DNA for example. 
/etc/resolv.conf
This file specifies the IP addresses of DNS servers and the search domain.
/etc/sysconfig/network
This file specifies routing and host information for all network interfaces.
/etc/sysconfig/network-scripts/ifcfg-interface-name
For each network interface, there is a corresponding interface configuration script. Each of these files provide information specific to a particular network interface.

Change Linux run level

On systemd (including RedHat) do the following;
Text Only
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
Graphical Envirment
ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target
UNIX System V (including Solaris and Slackware), do the following;
Edit /etc/inittab
Look for the section Default Runlevel
and edit the line that follows (normally 3 for multiuser mode, 4 is X11 and 1 is single user mode)

Wednesday, 7 August 2019

Configure apache to run python scripts

Edit httpd.conf file to include the following;

Uncomment LoadModule
<IfModule !mpm_prefork_module>
        LoadModule cgid_module lib64/httpd/modules/mod_cgid.so
</IfModule>
<IfModule mpm_prefork_module>
        LoadModule cgi_module lib64/httpd/modules/mod_cgi.so
</IfModule>

Add ExecCGI
    Options Indexes FollowSymLinks ExecCGI

Add .py
    AddHandler cgi-script .cgi .py