Difference between revisions of "RHEL"

From Wasya Wiki
Jump to: navigation, search
(virtual site)
Line 14: Line 14:
 
  # enable proxy_module for httpd
 
  # enable proxy_module for httpd
 
  # /etc/httpd/conf/httpd.conf, include all virtual site definitions
 
  # /etc/httpd/conf/httpd.conf, include all virtual site definitions
 +
# install mongodb: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/
  
 
== RHEL bashrc ==
 
== RHEL bashrc ==

Revision as of 20:51, 5 June 2017

RHEL setup

yum install httpd -y
service httpd start
yum install git emacs screen -y
yum groupinstall "Development Tools" -y
yum install -y openssl-devel readline-devel zlib-devel
# manage keys
# get rbenv, rubies
# put stuff in that ~/.bashrc file
# screenrc
# virtual site for another port for now...
# enable proxy_module for httpd
# /etc/httpd/conf/httpd.conf, include all virtual site definitions
# install mongodb: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/

RHEL bashrc

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias ll='ls -lah'

# Source global definitions
if [ -f /etc/bashrc ]; then
	. /etc/bashrc
fi

export PATH="/opt/.rbenv/bin:$PATH"
export RBENV_ROOT="/opt/.rbenv"
if [ -d "${RBENV_ROOT}" ]; then
  export PATH="${RBENV_ROOT}/bin:${PATH}"
fi
eval "$(rbenv init -)"

virtual site

<VirtualHost *:80>
  ServerAdmin victor@wasya.co
  
  ServerName staging-smt.wasya.co

  KeepAlive On
  ProxyVia On
  ProxyPreserveHost On  

  <proxy>
    Order deny,allow
    Allow from all
  </proxy>

  ProxyPass / http://127.0.0.1:3000/ connectiontimeout=15 timeout=45
  ProxyPassReverse / http://127.0.0.1:3000/
</VirtualHost>