Forked from jfalotico/gist:ee2d3b49207935c6aa94
Last active
February 16, 2016 14:37
-
-
Save lukepolo/fc8758e9255771f24610 to your computer and use it in GitHub Desktop.
Install Mongo Homestead with PHP-7
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
sudo apt-get install pkg-config libssl-dev | |
sudo pecl install mongodb | |
echo set completion-ignore-case on | sudo tee -a /etc/inputrc | |
// BASH PROFILE | |
SSH_ENV=$HOME/.ssh/environment | |
# start the ssh-agent | |
function start_agent { | |
echo "Initializing new SSH agent..." | |
# spawn ssh-agent | |
/usr/bin/ssh-agent | sed 's/^echo/#echo/' > "${SSH_ENV}" | |
echo succeeded | |
chmod 600 "${SSH_ENV}" | |
. "${SSH_ENV}" > /dev/null | |
/usr/bin/ssh-add | |
} | |
if [ -f "${SSH_ENV}" ]; then | |
. "${SSH_ENV}" > /dev/null | |
ps -ef | grep ${SSH_AGENT_PID} | grep ssh-agent$ > /dev/null || { | |
start_agent; | |
} | |
else | |
start_agent; | |
fi | |
// zshrc | |
bindkey "^[[H" beginning-of-line | |
bindkey "^[[F" end-of-line | |
export PATH=~/.config/composer/vendor/bin:$PATH | |
alias homestead='function __homestead() { (cd ~/Homestead && vagrant $*); unset -f __homestead; }; __homestead' | |
alias vm="ssh [email protected] -p 2222" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment