Skip to content

Commit a21d74c

Browse files
committed
Merge remote-tracking branch 'upstream/master' into develop
2 parents 6d5767b + 5cdbd86 commit a21d74c

File tree

1 file changed

+26
-13
lines changed

1 file changed

+26
-13
lines changed

development/server.md

+26-13
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,13 @@ $ export LANGUAGE=en_US.UTF-8 && export LANG=en_US.UTF-8 && export LC_ALL=en_US.
3737

3838
## Eğer Sunucuda Apache2 ve MySQL gibi şu anda kullanmak istemeceğiniz paketler varsa kaldırın.
3939

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
4247
```
4348

4449
## Htop kurun (Bu bir tavsiyedir)
@@ -47,17 +52,6 @@ $ apt-get update && apt-get upgrade
4752
$ apt-get install htop
4853
```
4954

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-
6155
Sıradakı aşama olan Nginix kurulumuna başlayabilirisiniz...
6256

6357
# Nginx
@@ -165,6 +159,17 @@ Oluşturulan public ssh_key'in içeriğini kopyalayın ve GitHub'da belirtilen s
165159
$ cat ~/.ssh/id_rsa.pub
166160
```
167161
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+
168173
# Rbenv
169174
170175
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
173178
$ ssh [email protected] -p xxxx
174179
```
175180
181+
Yada eğer root olarak bağlı iseniz
182+
183+
```bash
184+
$ su - deployer
185+
```
186+
187+
176188
Bu işlemden sonra aşlağıdaki paketleri kurun. Bu paketlerden daha önceden mevcut kurulu olanlar olabilir.
177189
178190
```bash
@@ -185,6 +197,7 @@ ayarlarını yapıp tekrar başlatın.
185197
```bash
186198
$ cd ~
187199
$ git clone git://github.com/sstephenson/rbenv.git .rbenv
200+
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
188201
$ echo 'eval "$(rbenv init -)"' >> ~/.bashrc
189202
$ exec $SHELL
190203
```

0 commit comments

Comments
 (0)