@@ -37,8 +37,13 @@ $ export LANGUAGE=en_US.UTF-8 && export LANG=en_US.UTF-8 && export LC_ALL=en_US.
37
37
38
38
## Eğer Sunucuda Apache2 ve MySQL gibi şu anda kullanmak istemeceğiniz paketler varsa kaldırın.
39
39
40
- ``` bash
41
- $ apt-get update && apt-get upgrade
40
+ ```
41
+ $ dpkg --get-selections # Size mevcut kurulu paketleri gösterir
42
+ $ sudo apt-get --purge remove apache2*
43
+ $ service apache2 stop
44
+ $ sudo apt-get remove --purge mysql-server mysql-client mysql-common
45
+ $ sudo apt-get autoremove
46
+ $ sudo apt-get autoclean
42
47
```
43
48
44
49
## Htop kurun (Bu bir tavsiyedir)
@@ -47,17 +52,6 @@ $ apt-get update && apt-get upgrade
47
52
$ apt-get install htop
48
53
```
49
54
50
- ## Bir Deployer kullanıcısı ekleyin
51
-
52
- Bunun için öncesinde bir admin grubu oluşturmalısınız ve ardından deployer adında bir kullanıcıyı bu gruba ekleyin.
53
-
54
- ``` bash
55
- $ groupadd admin && adduser deployer --ingroup admin
56
- ```
57
-
58
- Kullanıcı şifresini ve verilen soruları cevaplayın. Artık deployer kullanıcımız oluşturuldu.
59
- Bu kullanıcıya daha sonra ruby rbenv ve diper deploy süreçlerinde ihtiyaç duyacağız.
60
-
61
55
Sıradakı aşama olan Nginix kurulumuna başlayabilirisiniz...
62
56
63
57
# Nginx
@@ -165,6 +159,17 @@ Oluşturulan public ssh_key'in içeriğini kopyalayın ve GitHub'da belirtilen s
165
159
$ cat ~/.ssh/id_rsa.pub
166
160
```
167
161
162
+ ## Bir Deployer kullanıcısı ekleyin
163
+
164
+ Bunun için öncesinde bir admin grubu oluşturmalısınız ve ardından deployer adında bir kullanıcıyı bu gruba ekleyin.
165
+
166
+ ```bash
167
+ $ groupadd admin && adduser deployer --ingroup admin
168
+ ```
169
+
170
+ Kullanıcı şifresini ve verilen soruları cevaplayın. Artık deployer kullanıcımız oluşturuldu.
171
+ Bu kullanıcıya daha sonra ruby rbenv ve diper deploy süreçlerinde ihtiyaç duyacağız.
172
+
168
173
# Rbenv
169
174
170
175
Sunucumuza Rbenv kurabilmek için öncesinde deployer olarak ssh bağlantısı oluşturmalıyız.
@@ -173,6 +178,13 @@ Sunucumuza Rbenv kurabilmek için öncesinde deployer olarak ssh bağlantısı o
173
178
174
179
```
175
180
181
+ Yada eğer root olarak bağlı iseniz
182
+
183
+ ```bash
184
+ $ su - deployer
185
+ ```
186
+
187
+
176
188
Bu işlemden sonra aşlağıdaki paketleri kurun. Bu paketlerden daha önceden mevcut kurulu olanlar olabilir.
177
189
178
190
```bash
@@ -185,6 +197,7 @@ ayarlarını yapıp tekrar başlatın.
185
197
` ` ` bash
186
198
$ cd ~
187
199
$ git clone git://github.com/sstephenson/rbenv.git .rbenv
200
+ $ echo ' export PATH="$HOME/.rbenv/bin:$PATH"' >> ~ /.bashrc
188
201
$ echo ' eval "$(rbenv init -)"' >> ~ /.bashrc
189
202
$ exec $SHELL
190
203
` ` `
0 commit comments