Difference between revisions of "RHEL"

From Wasya Wiki
Jump to: navigation, search
(virtual site)
Line 37: Line 37:
 
== virtual site ==
 
== virtual site ==
 
<pre>
 
<pre>
 +
<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>
  
 
</pre>
 
</pre>

Revision as of 21:57, 2 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

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>