본문 바로가기

OS-서버

(138)
WSL2 도커 설치 및 환경 설정 도커 설치 및 환경 설정 요구사항 - WSL2 Ubuntu 20.04 LTS 설치(https://jdh5202.tistory.com/795) WSL2가 하이퍼V 가상화 아키텍처를 사용하여 VMware 및 VirtualBox를 함께 사용 불가능 wsl2 를 위한 도커 설치(https://hub.docker.com/editions/community/docker-ce-desktop-windows/) 도커 컨테이너 실행 명령어 복사 화면 상단의 setting(톱니바퀴) 아이콘 클릭 - General > Use the WSL 2 based engine 활성화 - Resources > WSL INTEGRATION > Enable integration with my default WSL distro 활성화 WSL 자..
Github 명령어 설치 및 환경 설정 http://git-scm.com/download/win git config --global user.name user_exam → github 사용자명 설정 git config --global user.email user_exam@example.com → github 이메일 설정 git config --list → 설정 확인 mkdir github_folder && cd github_folder → github 프로젝트 저장 폴더 생성 git clone "https://github.com/my_user/project_name" → github 원격 저장소 동기화 폴더 생성 git init → 깃 활성화 git remote add origin "https://github.com/my_..
리눅스 Wordpress 설치하기 ி LAMP 설치 및 설정 CentOS 7.0.1406(Core)에서 진행하였다. # yum install httpd mariadb mariadb-server php php-common php-mysql php-gd php-xml php-mbstring php-mcrypt # systemctl start mariadb # systemctl start httpd # firewall-cmd --add-service=http --permanent ( http 허용 ) # firewall-cmd --reload ( 방화벽 변경 사항 적용 ) # firewall-cmd --list-all ( 등록된 서비스 확인 ) ி Wordpress DB & DB 사용자 추가 # mysql -u root -p ( 초기 비밀번호..
Sophos UTM 설치 및 환경 구성 ி VMware UTM 구성도 구분Host Guest UTM 네트워크 정보IP - 192.168.0.10DNS - 168.126.63.1 IP - 192.168.20.0/24 DNS - 192.168.20.100 eth0 - 192.168.2.100 eth1 - 192.168.20.100 OS window10 SuSE Linux GuestOS를 내부망으로 구성하고 호스트 OS는 UTM 콘솔로 사용할 것이다. ி Sophos UTM 설치 아래 사이트에서 asg-9.510-5.1.iso를 다운로드한다. 9.500-9.1 버전부터 한글 메뉴가 지원된다. https://docs-v1.gns3.com/appliances/sophos-utm.html VMware에서 해당 iso로 가상머신을 만든다. Version은..
VMware에 안드로이드 설치하기 ி 환경 구성 아래 사이트에 접속해 안드로이드 iso를 다운받고 가상머신을 만든다. https://www.android-x86.org/ The cm-x86-14.1-r4 released → [vcm-14.1-r4] Android-x86 64-bit ISO file Vmware workstation → Create a New Virtual Machine → Typical → download iso → Customize Hardware( Display → Accelerate 3D graphics 체크, CPU와 램 자원은 알아서 조정 ) LineageOS(리니지 운영체제) - 안드로이드 모바일 플랫폼 기반의 오픈소스 아래 순서대로 설치를 진행한다. 0 Installation - Install LineageO..
다람쥐 웹메일(squirrelmail) 서버 구축하기 ி 사전 준비 [squirrelmail] squirrelmail(다람쥐 웹메일)을 사용하려면 메일서버가 구축된 상태이어야 한다. 메일 서버의 관리자 계정과 클라이언트 간 메일을 주고 받도록 설정할 것이다. 환경 구축 ① VMware - CentOS Linux Release 7.8.2003 (Core) 버전에서 진행한다. ② 네트워크 어댑터는 Bridge를 이용한다. ③ 메일 서버와 클라이언트를 만든다. 이후 아래의 모든 과정은 메일 서버에서 진행한다. 설치 메일 송수신 프로그램, 웹 서버, DNS 등을 설치한다. # yum -y install httpd php sendmail sendmail-cf dovecot bind bind-chroot 네트워크 설정 메일 서버는 자체 DNS를 사용하고 클라이언트의 ..
리눅스 PXE 서버 설치 및 킥스타트 생성 ி PXE 부팅 서버 설치 PXE는 NIC를 이용해 컴퓨터를 부팅하는 환경이다. 이를 통해 이미지 설치를 자동화할 수 있다. vmware에서 centos7 대상으로 배포 서버를 설치할 것이다. PXE 부팅 서버를 운영하기 위해 아래 프로그램들이 설치되어야 한다. # yum -y install syslinux tftp-server vsftpd dhcp xinetd tftp 설정 tftp는 속도가 빠른 udp를 사용하기 때문에 이미지를 신속하게 설치할 수 있다. 아래 설정 파일에서 disable 상태를 no로 바꾸어 tftp를 활성화한다. # vim /etc/xinetd.d/tftp dhcp 설정 pxe boot를 허용한다. # vim /etc/dhcp/dhcpd.conf DEFAULT CentOS7_Aut..
리눅스 DHCP 서버 구축하기 ி dhcp 서버 구축 필자의 dhcp 서버 네트워크 설정은 아래와 같다. dhcp 서버를 설치한다. # yum -y install dhcp 클라이언트는 dhcp 서버에서 할당하는 주소를 이용할 것이므로 VMware NAT의 dhcp 설정을 해제한다. dhcp 서버 재부팅 시 dnsmasq가 충돌이 일어날 수 있으므로 종료한다. # ps -ef | grep dnsmasq # kill -9 dnsmasq의 pid ி 동적 IP 할당 dhcp 설정 파일에 아래 내용을 추가한다. # vim /etc/dhcp/dhcpd.conf subnet 192.168.111.0 netmask 255.255.255.0 { host client1 { option host-name "client1"; hardware ethern..