목록전체 글 (15)
능글맞은 구렁이
autocomplete="off" autocomplete="new-password"
TCP(Transmission Control Protocol) 두 호스트가 교환하는 데이터와 승인 메세지의 형식을 정의하여, 서버와 클라이언트간의 데이터를 신뢰성있게 전달하기 위해 만들어진 규약이다. 컴퓨터와 컴퓨터를 이어주는 네트워크는 네트워크 선로를 통해 전달되는데, 이 선로는 광케이블일수도, 구리선일수도, 인공위성 일수도 있다. 어떤 선로인지에 따라 데이터를 전달하는 속도와 손실되는 데이터의 양이 달라지는데, 이는 데이터를 전달하는 과정에서 그 순서가 의도하지 않게 뒤바뀌거나 손실이 되어 전달될 수 있음을 뜻한다. TCP는 데이터 패킷에 일련의 번호를 부여함으로써, 데이터 손실을 찾아내서 교정하고, 순서를 재조합하여 클라이언트에게 전달할 수 있게 해준다. TCP의 장점은 복잡해서 신뢰성이 높다는 점..
2022.08.30 - [Linux] - Linux - CentOS설치하기 (1) 2022.08.30 - [Linux] - Linux - CentOS 설치하기 (2) 설치하기 1과 2의 과정이 끝났다면 본격적으로 VirtualBox의 설정을 진행해보도록하겠다. 1. VirtualBox를 실행해서 환경설정 > 입력 > 가상머신순으로 클릭한다 이때 호스트 키 조합에 Default값으로 Right Control이라고 되어있는데 이게 한글 윈도우에서는 동작하지 않는다고 한다. 따라서 shift+ctrl조합키로 만들어준다 (또는 본인 편한데로) 입력은 안되고 shfit키와 ctrl키를 직접줄러주어 바꾸어주면된다. 그리고 확인하고 창을 닫는다. 2. 새로 만들기 3. 메모리크기 설정 4. 만들기 플로피는 해제 좌측..
- VirtualBox이란? Oracle에서 개발중인 Windows 10, macOS, Linux 등 메이저 OS를 지원하는 가상 머신 소프트웨어입니다. 무료로 사용할 수 있는 가장 유명한 가상 머신 소프트웨어이며, GPL 오픈소스 라이센스로 공개되어있다. 1. 아래의 링크로 접속하여 windows hosts 클릭 https://www.virtualbox.org/wiki/Downloads Downloads – Oracle VM VirtualBox Download VirtualBox Here you will find links to VirtualBox binaries and its source code. VirtualBox binaries By downloading, you agree to the term..
1. Centos .iso 파일 받기 아래의 링크를 통해 버전을 선택한다 https://www.centos.org/download/ Download Home Download Architectures Packages Others x86_64 RPMs Cloud | Containers | Vagrant ARM64 (aarch64) RPMs Cloud | Containers | Vagrant IBM Power BE (ppc64) RPMs Cloud | Containers | Vagrant IBM Power (ppc64le) RPMs Cloud | Containers | Vagrant ARM32 (armhf www.centos.org 2. 상단에 출력된 목록들 중에 하나 아무거나 클릭해서 들어가준다. (나는 k..
1. 제어판에서 프로그램으로 들어가기 2. 프로그램 및 기능 -> windows기능 켜기/끄기 클릭 3. windows 기능 설정 4. Window+S 를 누른뒤 iis검색 iis 관리자가 보이는지 확인! 5. iis 관리자 확인 본격적인 .NET CORE 프로젝트 연결하기 6. 비쥬얼스튜디오에서 연결하고자 하는 프로젝트를 열어준다 7. 프로젝트 우클릭 빌드선택 8. 빌드 확인 9. 게시하기 10. 게시하기 11. 게시하기 이때 Debug로 하려는 경우 폴더위치를 bin\Debug\netcoreapp3.1\publish\ 로 바꿔주면 된다 그다음 마침 클릭 11. 게시완료 12. iis 관리자에서 사이트추가하기 13. 웹사이트 추가 이때 사이트 이름은 본인이 선택해서 작성하면된다. 실제경로는 아래와 그림..
- 필요사항 : Xftp / xshell (물론 다른툴 사용해도 괜찮다) 1. sudo apt-get update 실행 => 이 명령어는 운영체제에서 사용 가능한 패키지들과 그 버전에 대한 정보를 업데이트하는 명령어이다. 설치되어 있는 패키지를 최신으로 업데이트하는 것이 아닌 설치가능한 리스트를 업데이트하는 것이다. (apt-get install 명령을 이용해서 특정 패키지를 설치할 수 없는 경우 최신으로 패키지 리스트를 업데이트해야 할 필요가 있다.) => 명령어를 실행시키면 아래와 같은 화면으로 다운로드를 받는다. 2. .NET Core 3.1 SDK 다운로드받기 (Linux x64) https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/sdk-..
- 터미널을 통한 migrate 테이블 생성 방법 php artisan make:migration create_테이블명_table 예 : orders라는 테이블을 만들고 싶을때 php artisan make:migration create_orders_table 위와 같이 명령어를 실행한다. 프로젝트 -> database -> migrations에 파일 생성된걸 확인할 수 있다.
1. LAN LAN 그 외 - 네트워크 접속의 기본 - TCP/IP로 불리는 네트워크의 공통 언어(프로토콜)로 통신한다. - 유선 LAN과 무선 LAN이 있다. - 통신 사업자가 제공하는 WAN - 단말끼리의 Bluetooth - 위 두가지 모두 끊임없이 고속으로 처리하는 통신에는 적합하지 않다. 2. 온프레미스 VS 데이터 센터 온프레미스 이용 데이터 센터 이용 특징 - 기업이나 단체가 있는 층의 구석에 있는 랙 등에 설치 - 위치가 회사 내부에 있다. - 인터넷을 통해 데이터 센터의 서버에 접속 장점 - 자사에서 자유롭게 설정할 수 있다. - 서버 도입에 관한 기술을 익힐 수 있다. - 조건이 맞으면 바로 사용할 수 있다. - 유지 보수는 데이터 센터 사업자가 한다. - 직접 설치보다 비용이 낮아지는..