php를 구동 할 수 있도록 Docker를 구성하도록 하겠습니다. 아래의 구성을 가지고 Docker로 Container를 올려보도록 할게요. Nginx - Reverse Proxy Nginx - Web Server php-fpm 일단 저의 환경은 CentOS에 Docker를 설치하였고 그 위에서 동작을 하고 있습니다. web server와 php는 함께 해도 되지만 따로 구성하도록 하겠습니다. 파일의 구성 저의 구성 부분을 그대로 보여드린 부분입니다. drwxr-xr-x. 3 root root 82 4월 30 13:30 . drwx------. 4 player player 125 4월 1 21:48 .. -rw-rw-r--. 1 player player 519 4월 2 21:44 docker-compos..
저는 공유기를 사용하는데 한대의 미니피씨를 서버로 만들어서 사용하고 있습니다. 그러다보니 어떤 경우에 IP가 고정이 되어 있는 것을 원했습니다. 하시는 분들마다 파일의 이름이 다를수 있으니 잘 찾아봅시다. 이 폴더로 이동을 하여 줍니다. $ cd /etc/sysconfig/network-scripts 그리고 나서 관리자 권한으로 찾아낸 파일을 편집합시다. 왜 제가 위에 파일이 다르다고 했냐면 네트워크 관리되는 이름이 다르더라구요. 저는 ifcfg-enp2s0입니다. 이것과 비슷하게 ifcfg-xxxxxx 이런 이름이 존재할겁니다. $ sudo vi ifcfg-enp2s0 파일 내용중에 BOOTPROTO="dhcp"를 주석처리합니다. 앞에 #을 넣어주면 주석이 됩니다. 그리고 제일 아래에 다음을 추가하여 ..
이 페이지에 가면 설명이 충분이 있기는 합니다. https://docs.docker.com/install/ 저는 CentOS에 해볼라고 합니다. https://docs.docker.com/install/linux/docker-ce/centos/ 1. Set up the Repository - Install required packages $ sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 - stable repository $ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo 2. To install a spec..
CentOS는 Selinux라는 접근을 통제하는 보안 프로그램과 firewalld라는 방화벽 프로그램으로 보안이 이루어지게 됩니다. 몇가지 방법을 조금 더 적어 보려고 합니다. 1. ssh 기본 포트 변경 22 번이 기본 포트로 이용이 됩니다. 그러므로 많은 사람들이 22번으로 접근하려는 노력을 합니다. 이것을 변경하여 봅시다. $ su - $ vi /etc/ssh/sshd_config 안의 내용중에 다음을 변경합니다. #Port 22 이것을 다음과 같이 변경합니다. Port 9122 9122부분은 겹치지 않는 포트로 변경하여 줍니다. 마음대로 하셔도 됩니다. 이것과 비슷하게는 공유기의 port forwarding을 변경하여 줍니다. root를 ssh로 접근하지 못하도록 다음을 넣습니다. PermitRo..
오늘은 제가 GitLab을 CentOS8에 설치하여 보려고 합니다. 무료인 CE 버전을 설치하여 보려고 합니다. *중요 : 웬만하면 최소사양을 지켜주세요. 재부팅후 살아나는데 메모리가 부족해서 서버가 뜨질 않아요 2코어, 4G 이상을 추천 드립니다. 여기는 가이드... 제가 설치한것 이상이면 어차피 좋습니다. https://github.com/jimmidyson/gitlab-ce/blob/master/doc/install/requirements.md jimmidyson/gitlab-ce Contribute to jimmidyson/gitlab-ce development by creating an account on GitHub. github.com 설치는 여기에 다 있기는 합니다. 조금 다를수 있으니 봐..
- Total
- Today
- Yesterday
- centos8
- SWIFT
- Windows
- Python
- Java
- MySQL
- enum
- war
- git
- golang
- php
- nodejs
- ios
- intellij
- android
- Codable
- github
- cocoapods
- CentOS
- windows10
- Linux
- Xcode
- ubuntu
- Spring
- Gradle
- docker
- tomcat
- rxswift
- go
- Kotlin
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |