Posts

Showing posts from August, 2018

Apache 2.4 + mod_wsgi + Python 3.7 + Django installation on Centos 7.10

How to Apache 2.4 + mod_wsgi + Python 3.7 + Django installation   Httpd 2.4 1. Install  httpd yum install httpd   2. Install  httpd-devel yum install httpd-devel  Python 3.7 on Centos 7.10 1. Download the newest python cd /opt/ wget -dvS --no-check-certificate https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz 2. Unpack and install tar xzf Python-3.7.0.tgz cd /opt/Python-3.7.0/ ./configure --prefix=/usr/local --enable-shared --with-threads --enable-optimizations make altinstall   to test if works: python3.7 -V mod_wsgi 0. (optional) uninstall current mod_wsgi yum erase mod_wsgi 1. Download the newest mod_wsgi and install cd /opt/ wget https://files.pythonhosted.org/packages/9e/37/dd336068ece37c43957aa337f25c59a9a6afa98086e5507908a2d21ab807/mod_wsgi-4.6.4.tar.gz tar xzf mod_wsgi-4.6.4.tar.gz cd mod_wsgi-4.6.4.tar.gz  ./configure --with-python=/usr/local/bin/python3.7 LD_RUN_PATH=/usr/local/lib make make install 2. Add p

Oxidized init.d script for Centos 6

Oxidized init.d script for Centos 6   To run oxidized as service 1. copy init script from oxidized/extra  cp /usr/local/rvm/gems/ruby-2.3.0/gems/oxidized-0.24.0/extra/oxidized.init.d /etc/init.d/<br /> 2. if you installed oxidized using manual (added system user oxidized) and rvm you need to modify script #cmd=oxidized cmd="sudo -u oxidized /usr/local/rvm/gems/ruby-2.3.0/wrappers/oxidized" args="--daemonize" #pidfile=/etc/oxidized/pid pidfile=/home/oxidized/.config/oxidized/pid #export OXIDIZED_HOME=/etc/oxidized export OXIDIZED_HOME=/home/oxidized/ 3. after that start as normal service # /etc/rc.d/init.d/oxidized start # /etc/rc.d/init.d/oxidized status sudo (pid  9987) is running... # ps aux | grep oxi oxidized  9987  1.2  0.6 861488 97496 ?        Sl   08:52   0:25 puma 3.12.0 (tcp://127.0.0.1:8888) [/] #netstat -tulpn   | grep 88 tcp        0      0 127.0.0.1:8888              0.0.0.0:*                   LISTEN      9987/puma 3.12.0 (t