반응형
SMALL

리눅스 51

[Linux] Jira Software + MySQL 협업 툴 구축 하기 - 설치형

필자는 Jira software를 사용해보지 않았지만, 그래도 협업툴 설치는 궁금하기에 한번 도전해 보기로 한다! 많은 사이트에서 Jira Software 를 사용하고 있는 걸로 알고 있고, 또한 중요한 툴이라고 인식하고 있다. 사용하기엔 아직 스킬이 부족한지라 설치부터 해봐야 머라도 사용을 해보지 않을까 한다. MySQL 사전 작업 CREATE DATABASE jiradb CHARACTER SET utf8 COLLATE utf8_bin; GRANT ALL PRIVILEGES ON jiradb.* TO 'root'@'localhost' IDENTIFIED BY 'jirapass'; GRANT ALL PRIVILEGES ON jiradb.* TO 'root'@'Host입력' IDENTIFIED BY 'ji..

Linux 2023.03.04

[Docker] PhpMyAdmin (MySQL 관리 툴) 구축 하기

phpMyAdmin은 웹을 통한 MySQL 관리를 처리하기 위한 PHP로 작성된 자유 소프트웨어 도구이다. 자주 사용되는 작업(데이터베이스, 테이블, 열, 관계, 인덱스, 사용자, 권한 등)은 사용자 인터페이스를 통해 수행할 수 있지만, SQL 문을 직접 실행할 수 있습니다. 특징 직관적인 웹 인터페이스 대부분의 MySQL 기능 지원: 데이터베이스, 테이블, 보기, 필드 및 인덱스 찾아보기 및 삭제 데이터베이스, 테이블, 필드 및 인덱스 작성, 복사, 삭제, 이름 변경 및 변경 유지 관리 서버, 데이터베이스 및 테이블, 서버 구성에 대한 제안서 포함 SQL 문, 심지어 배치 쿼리 실행, 편집 및 북마크 MySQL 사용자 계정 및 권한 관리 저장 프로시저 및 트리거 관리 CSV 및 SQL에서 데이터 가져오..

Docker 2023.03.03

[Windows] XAMPP을 이용한 APM(Apache + PHP + MariaDB) 구축 하기 - Windows 설치 버전

XAMPP는 가장 인기 있는 PHP 개발 환경입니다. XAMPP는 MariaDB, PHP, purl을 포함하고, 완전히 무료이고 설치하기 쉬운 apache 배포판이다. XAMPP 오픈 소스 패키지는 설치 및 사용이 매우 쉽도록 설정되었습니다. 설치는 아래 사이트에서 windows, linux, mac 용으로 다운로드할 수 있고, 설치 진행은 매우 간단하다. 설치 후 실행하면, config 및 실행/중지도 매우 간단하게 구성되어있어서, 초보자도 누구나 설치/진행할 수 있다. XAMPP 설치 사이트 XAMPP Installers and Downloads for Apache Friends XAMPP Installers and Downloads for Apache Friends What is XAMPP? XAM..

Windows 2023.02.24

[Linux] file / type 명령어 사용법

개발 및 운영을 하는 IT인이라면, file 명령어 또는 ultra edit, acroedit 등을 이용하여 인코딩을 알 수도 있고, 인코딩 변환을 할 수 있다. 필자는 리눅스 기반 OS를 많이 들어가서 운영하고 있기 때문에, file이라는 명령어를 간혹 사용하곤 한다. file 명령어를 잘 숙지하고, 간단한 것만 알아두어도 많은 도움이 될 것 이다. file 명령어 file [옵션] [파일명] Option Description -C 매직파일의 포맷을 검사 -f 많은 파일을 한번에 확인하기 위한 파일리스트를 만들어서 여러개의 파일을 한번에 할때 -m 매직파일을 지정 -z 압축된 파일에 사용 -L 심볼릭 링크의 사용 master@master:~$ file Usage: file [-bcCdEhikLlNnpr..

Linux 2023.02.17

[Linux] OpenSSL 사설 인증서 발급하기

OpenSSL을 이용하여 인증기관을 만들고 Self signed certificate를 생성하고 SSL 인증서를 발급해 보자. 인증서는 개인키 소유자의 공개키(public key)에 인증기관의 개인키로 전자서명한 DATA 다. 모든 인증서는 발급기관(CA) 이 있어야 하나 최상위에 있는 인증기관(root ca)은 서명해줄 상위 인증기관이 없으므로 root ca의 개인키로 스스로의 인증서에 서명하여 최상위 인증기관 인증서를 만든다. 공개키, 개인키 생성 - CA 가 사용할 RSA key pair openssl genrsa -aes256 -out private-rootca.key 2048 Enter pass phrase for private-rootca.key: 비밀번호 설정 CSR(Certificate S..

Linux 2023.02.16

[Docker] mediawiki 구축하기

필자는 앞에 wiki.js를 설치를 해보았다. 이번에는 mediawiki 를 구축해보려고 한다. 설치는 항상 간단하게!!! docker-compose.yml version: '3' services: mediawiki: image: mediawiki restart: always ports: - 8080:80 links: - database volumes: - /var/www/html/images # After initial setup, download LocalSettings.php to the same directory as # this yaml and uncomment the following line and use compose to restart # the mediawiki service # - ...

Docker 2023.02.13

[Linux] rename 명령어로 파일명 일괄 변경하기

필자는 가끔 로그나, 윈도우 파일들 정리할 때 rename을 사용하여 정리하곤 한다. 물론 윈도우에서도 파일명 일괄 변경하는 방법이 있다. 아래 명령어로 특정 패턴에 대해서 rename을 해보도록 하자. rename 패키지 설치 sudo apt install rename rename 기능 master@master:~/docker2/docker/docker/tmp$ rename --help Usage: rename [ -h|-m|-V ] [ -v ] [ -0 ] [ -n ] [ -f ] [ -d ] [ -e|-E perlexpr]*|perlexpr [ files ] Options: -v, --verbose Verbose: print names of files successfully renamed. -0, ..

Linux 2023.02.12

[Linux] 리눅스/라즈베리파이4 외장하드 자동 마운트 설정

필자는 이전에 mount 명령어의 실습을 통해 외장 하드를 붙여보았다. 하지만 마운트 하였다 하더라도, 재부팅되면 다시 마운트 명령어를 사용할 수밖에 없다. 그래서 이번 페이지는 그 수고를 덜고자 자동 마운트 방법을 적어본다. 자동마운트를 하기 위해서는 fstab이라는 파일을 사용 이 파일은 라즈베리파이가 부팅할 때 자동으로 디스크를 어디에 마운트 할지를 설정해 놓을 수 있는 기능을 제공 fstab파일은 디스크파티션의 위치를 UUID라고하는 식별자를 통해 구분하기 때문에 파티션의 UUID식별자를 먼저 확인 1. 아래 명령어를 통해 파티션의 UUID를 확인 sudo blkid -o list 2. 원하는 디스크 파티션이 이름으로 UUID식별자를 확인 3. fstab 파일을 아래와 같이 에디터(nano, vi..

Linux 2023.02.01

[Linux] curlftpfs 명령어로 원격 FTP 서버를 마운트하여 사용하기

필자는 원격에 있는 FTP 서버를 접속할 때마다 쉘 스크립트로 작성하여, 접속을 하거나, FTP 명령어를 사용하여, 접속하곤 했다. 하지만 curlftpfs 를 알고 나서 원격 서버의 FTP를 내 서버에 마운트 하여 사용할 수 있다는 걸 알고, 매우 신기하고 유용하게 사용 중이다. 아래 명령어를 통해 FTP 서버를 마운트하여, 나의 파일 시스템처럼 사용해 보도록 하자! curlftpfs 설치 sudo apt update sudo apt inatall curlftpfs curftpfs 명령어 # FTP 서버를 기본 마운트하고 싶은 경우 sudo curlftpfs [원격서버ID]:[원격서버비밀번호]@[HOST IP or 도메인]:[PORT] [LOCAL 마운트대상 폴더] -o allow_other,uid=$..

Linux 2023.01.30

[Linux] 원격에 있는 폴더를 sshfs로 마운트하도록 하자!

필자는 재미난 걸 발견하여, 이 글에 소개하고자 한다. sshfs 라는건데, 이게 요긴하게 쓰일 듯 하다. 우선 설치부터 해보자!!! 설치 명령어 sudo apt install sshfs sudo yum install sshfs master@master:~$ sudo apt install sshfs [sudo] master 암호: 패키지 목록을 읽는 중입니다... 완료 의존성 트리를 만드는 중입니다 상태 정보를 읽는 중입니다... 완료 다음 패키지가 자동으로 설치되었지만 더 이상 필요하지 않습니다: libpython-dev libpython2.7-dev python2.7-dev 'sudo apt autoremove'를 이용하여 제거하십시오. 다음 새 패키지를 설치할 것입니다: sshfs 0개 업그레이드,..

Linux 2023.01.29
반응형
LIST