Created
October 14, 2019 07:38
-
-
Save abidvf/3c5730fb5d612fb902b6c6203087c8c1 to your computer and use it in GitHub Desktop.
Capistrano Deployment
This file contains 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
1 sudo vi ~/.ssh/authorized_keys | |
2 exit | |
3 sudo apt update | |
4 sudo apt install gnupg | |
5 gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB | |
6 \curl -sSL https://get.rvm.io | bash | |
7 \curl -sSL https://get.rvm.io | bash -s stable --rails | |
8 exit | |
9 rvm list | |
10 rvm install ruby-2.6.4 | |
11 rvm list | |
12 sudo apt-get update | |
13 sudo apt-get install postgresql postgresql-contrib | |
14 sudo vi /etc/postgresql/10/main/pg_hba.conf | |
15 sudo vi /etc/postgresql/10/main/postgresql.conf | |
16 sudo service postgresql stop | |
17 sudo service postgresql start | |
18 sudo su - postgres | |
19 psq -U postgres | |
20 psql -U postgres | |
21 sudo vi /etc/postgresql/10/main/pg_hba.conf | |
22 sudo service postgresql restart | |
23 psql -U postgres | |
24 exit | |
25 ls | |
26 cd staging/shared/ | |
27 ls | |
28 exit | |
32 cd polarized_staging/ | |
33 ls | |
34 cd shared/ | |
35 ls | |
36 cd config/ | |
37 ls | |
38 sudo via database.yml | |
39 sudo vi database.yml | |
40 cd | |
41 sudo apt-get install libpq-dev | |
42 sudo apt-get install nodejs | |
43 curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - | |
44 echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list | |
45 sudo apt update | |
46 sudo apt install yarn | |
47 yarn --version | |
48 cd polarized_staging/shared/config/ | |
49 ls | |
50 sudo via database.yml | |
51 sudo vi database.yml | |
52 cd .. | |
53 exit | |
54 cd polarized_staging/ | |
55 ls | |
56 cd releases/ | |
57 ls | |
58 cd .. | |
59 cd repo/ | |
60 ls | |
61 psql -U postgres | |
62 cd | |
63 sudo apt-get update | |
64 sudo apt install nginx | |
65 ls | |
66 cd /etc/nginx/sites-available/ | |
67 ls | |
68 sudo rm default | |
69 cd .. | |
70 ls | |
71 cd sites-enabled/ | |
72 ls | |
73 sudo rm default | |
74 sudo service nginx restart | |
75 cd | |
76 ps aux | grep puma |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment