Skip to content

Instantly share code, notes, and snippets.

View peter-mcconnell's full-sized avatar
🏴

Peter McConnell peter-mcconnell

🏴
View GitHub Profile
@peter-mcconnell
peter-mcconnell / otherserverconns.sh
Created January 10, 2014 20:44
Netstat ~ Active connections with other servers
netstat –lp —inet
@peter-mcconnell
peter-mcconnell / createuser.sh
Created January 10, 2014 20:52
Create deploy user
# User 'pete'
sudo useradd -d /home/pete -m pete
sudo passwd pete
usermod -a -G www-data deployuser
mkdir /var/www/whatever
chown -R deployuser:www-data
# Create key on server & add to repo user
@peter-mcconnell
peter-mcconnell / addtosudoers.sh
Created January 10, 2014 20:54
Add user to sudoers
sudo adduser pete sudo
@peter-mcconnell
peter-mcconnell / nginxsite
Last active January 2, 2016 21:19
a few common nginx vhost references for quick copy/paste
server
{
listen 443;
ssl on;
ssl_certificate /usr/ssl/server.crt;
ssl_certificate_key /usr/ssl/server.key;
...
access_log /var/log/nginx/site.access.log;
@peter-mcconnell
peter-mcconnell / disableverif.sh
Created January 10, 2014 21:02
GIT disable SSL validation
echo '[http] sslverify = false' >> ~/.gitconfig
@peter-mcconnell
peter-mcconnell / portactivity.sh
Created January 10, 2014 21:03
Port activity
#LIST PORT ACTIVITY
lsof -i :443
lsof -i :8080
lsof -i :80
#etc...
@peter-mcconnell
peter-mcconnell / editcron.sh
Created January 10, 2014 21:04
crontab edit
crontab -e
@peter-mcconnell
peter-mcconnell / outtocsv.sql
Created January 10, 2014 21:09
MySQL Output table to csv
SELECT
fielda, fieldb
FROM
tbla
INTO OUTFILE
'/tmp/data.csv'
FIELDS TERMINATED BY
','
ENCLOSED BY
'"'
@peter-mcconnell
peter-mcconnell / dbdump.sh
Created January 10, 2014 21:10
MySQL Dump database
mysqldump -u root -p MYDBNAME > filename.sql
@peter-mcconnell
peter-mcconnell / changejava.sh
Created January 10, 2014 21:10
Java Change version
sudo update-alternatives --config javac