Created
November 27, 2012 08:18
-
-
Save econchick/4153106 to your computer and use it in GitHub Desktop.
How to Build OpenShift Server on F17
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Start with Fedora 17 | |
yum install -y git vim rubygem-thor rubygem-parseconfig tito make rubygem-aws-sdk tig mlocate bash-completion rubygem-yard rubygem-redcarpet ruby-devel redhat-lsb | |
yum install -y http://kojipkgs.fedoraproject.org//packages/selinux-policy/3.10.0/160.fc17/noarch/selinux-policy-3.10.0-160.fc17.noarch.rpm http://kojipkgs.fedoraproject.org//packages/selinux-policy/3.10.0/160.fc17/noarch/selinux-policy-devel-3.10.0-160.fc17.noarch.rpm http://kojipkgs.fedoraproject.org//packages/selinux-policy/3.10.0/160.fc17/noarch/selinux-policy-doc-3.10.0-160.fc17.noarch.rpm http://kojipkgs.fedoraproject.org//packages/selinux-policy/3.10.0/160.fc17/noarch/selinux-policy-minimum-3.10.0-160.fc17.noarch.rpm http://kojipkgs.fedoraproject.org//packages/selinux-policy/3.10.0/160.fc17/noarch/selinux-policy-mls-3.10.0-160.fc17.noarch.rpm http://kojipkgs.fedoraproject.org//packages/selinux-policy/3.10.0/160.fc17/noarch/selinux-policy-targeted-3.10.0-160.fc17.noarch.rpm | |
gem install rspec -v '1.1.12' | |
for i in origin-server origin-dev-tools rhc ; do | |
cd ~; | |
git clone git://github.com/openshift/$i; | |
done | |
cd ~/origin-server | |
~/origin-dev-tools/build/devenv install_required_packages | |
~/origin-dev-tools/build/devenv local_build | |
/usr/sbin/oo-setup-broker --debug | |
vim /etc/httpd/conf.d/000000_openshift_origin_broker_proxy.conf | |
Replace <VirtualHost *:443> | |
With <VirtualHost broker.example.com:443> | |
Reboot machine | |
verify that broker is up with: curl -k https://localhost/broker/rest/api.xml |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment