# 웹서버/웹호스팅에 설치하는 방법

> ## <span class="notion-enable-hover" data-token-index="0">설치전 준비사항</span>

0\. dabory git server에 사용자를 등록합니다. ([다보리 git server 바로가기](http://git.daboryhost.com:10880/))

[![image.png](https://manual.dabory.com/uploads/images/gallery/2024-08/scaled-1680-/vWjimage.png)](https://manual.dabory.com/uploads/images/gallery/2024-08/vWjimage.png)

1\. .env 파일

2\. .env.dabory 파일

3\. php와 mariadb의 설치

##### 참고자료

- <span style="color: rgb(241, 196, 15);">[리눅스 서버접근 방법](https://manual.dabory.com/books/quick-start/page/dabory-linux-ssh)</span>
- [.env.dabory 설정하기](https://manual.dabory.com/books/quick-start/page/envdabory)
- [.env 설정하기](https://manual.dabory.com/books/quick-start/page/env)

> ## 웹서버/웹호스팅을 통한 설치방법

<span style="color: rgb(53, 152, 219);">1. ssh을 통해 웹서버에 접근합니다.</span>

<span style="color: rgb(53, 152, 219);">2. 설치할 디렉토리를 생성하고 해당 디렉토리로 이동합니다.</span>

<span style="color: rgb(53, 152, 219);">3. 예제에서는 eyemsg 라는 테마폴더를 설치할 것이기 때문에 설치 경로에 아래와 같이 디렉토리를 구성하겠습니다.</span>

- eyemsg.daboryhostcom
- kloxoscript
- public\_html

각 디렉토리에 대한 설명은 아래에서 진행하겠습니다

<span style="color: rgb(53, 152, 219);">4. 다보리 git 서버에서 mybin 레포지토리로 접속합니다.</span> ([mybin 바로가기](http://git.daboryhost.com:10880/dabory/mybin))

<span style="color: rgb(53, 152, 219);">5. HTTP url을 복사합니다.</span>

[![image.png](https://manual.dabory.com/uploads/images/gallery/2024-08/scaled-1680-/K7himage.png)](https://manual.dabory.com/uploads/images/gallery/2024-08/K7himage.png)

<span style="color: rgb(53, 152, 219);">6. 설치경로에서 git clone을 통해 mybin을 받아옵니다.</span>

```bash
git clone http://git.daboryhost.com:10880/dabory/mybin
```

이제 다음과 같이 디렉토리들이 구성되었습니다.

[![image.png](https://manual.dabory.com/uploads/images/gallery/2024-08/scaled-1680-/Fycimage.png)](https://manual.dabory.com/uploads/images/gallery/2024-08/Fycimage.png)

<span style="color: rgb(53, 152, 219);">5. eyemsg.daboryhost.com 디렉토리로 이동합니다.</span>

```bash
cd eyemsg.daboryhost.com
```

<span style="color: rgb(53, 152, 219);">6. 다보리 깃서버에 dbrerp 레포지토리로 접속합니다.</span>

<span style="color: rgb(53, 152, 219);">7. HTTP url을 복사해줍니다.</span>

[![image.png](https://manual.dabory.com/uploads/images/gallery/2024-08/scaled-1680-/nhgimage.png)](https://manual.dabory.com/uploads/images/gallery/2024-08/nhgimage.png)

<span style="color: rgb(53, 152, 219);">8. git clone 명령어를 통해 dbrerp 소스를 가져옵니다.</span>

```bash
git clone http://git.daboryhost.com:10880/dabory/dbrerp.git
```

<span style="color: rgb(53, 152, 219);">9. 아래 명령어를 통해 dbrerp의 하위 경로에 있는 모든 파일들을 eyemsg.daboryhost.com의 하위 경로로 이동시킵니다</span>

```bash
mv dbrerp/* .
```

<span style="color: rgb(53, 152, 219);">10. 사전에 준비해두었던 .env 파일과 .env.dabory 파일을 생성한뒤 내용을 붙여넣어줍니다.</span>

이 부분이 숙지가 안되었다면 위 참고자료를 통해 env와 env.dabory 파일을 세팅해주세요.

```bash
vi .env
vi .env.dabory
```

<span style="color: rgb(53, 152, 219);">11. dabory 디렉토리로 이동합니다.</span>

```bash
cd dabory
```

<span style="color: rgb(53, 152, 219);">12. 아래 링크를 클릭하여 theme 폴더를 설치한뒤 13번부터 진행해주시기 바랍니다.</span>

[테마폴더 설치하기](https://manual.dabory.com/books/quick-start/page/45c48)

<span style="color: rgb(53, 152, 219);">13. 다보리 git 서버의 vendor 레포지토리로 접속합니다.</span>

<span style="color: rgb(53, 152, 219);">14. git clone을 통해 vendor 소스를 가져옵니다.</span>

```bash
git cloen http://git.daboryhost.com:10880/dabory/vendor.git
```

<span style="color: rgb(53, 152, 219);">15. storage 관련 Update 예정</span>

[![storage 누릭시 에러.png](https://manual.dabory.com/uploads/images/gallery/2024-08/scaled-1680-/storage.png)](https://manual.dabory.com/uploads/images/gallery/2024-08/storage.png)

<span style="color: rgb(53, 152, 219);">16. eyemsg.daboryhost.com으로 접근하면 다음과 같이 설치가 완료되었습니다.</span>

[![image.png](https://manual.dabory.com/uploads/images/gallery/2024-08/scaled-1680-/1LGimage.png)](https://manual.dabory.com/uploads/images/gallery/2024-08/1LGimage.png)

##### <span style="color: rgb(53, 152, 219);"> 참고자료</span>

- 홈페이지 위젯 설정하기
- 홈페이지