Linux

Linux

Linux에 설치된 Redmine 데이터 파일 저장 경로 변경하기

[작업환경]CentOS 7.9Redmine 5.1.1rails 6.1ruby 2.7.8ruby gem 3.1.2  CentOS에 설치되어 있는 Redmine의 저장되는 파일 경로를 변경하는 방법기본적으로 Redmine을 설치하게 되면 /Redmine이 설치된 위치/files 경로에 첨부파일들이 저장된다. 1. 설정파일 열기cd /레드마인이 설치되어있는 경로/configvi configuration.yml 처음 세팅하는 경우라면 configuration.yml.sample 파일만 존재한다. configuration.yml.sample을 복제하여 configuration.yml 파일을 생성하면 된다.cp configuration.yml.sample configuration.yml  2. configurati..

Linux

CentOS 7.9 yum 명령어가 실행되지 않을 때

yum을 이용해서 설치를 하거나 yum  update를 입력했을 때 에러가 나면서 실행되지 않는다. 해결방법 vi /etc/yum.repos.d/CentOS-Base.repo[base]name=CentOS-$releasever - Basebaseurl=http://mirror.kakao.com/centos/$releasever/os/$basearch/gpgcheck=1enabled=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7#released updates[updates]name=CentOS-$releasever - Updates# kakaobaseurl=http://mirror.kakao.com/centos/$releasever/updates/$basea..

DB/MySQL

MySQL 패스워드 정책 확인 및 변경하기

[작업 환경]CentOS 7.9Mysql 5.7.44  리눅스에 설치된 mysql 계정의 비밀번호를 변경하려니 아래와 같은 에러가 발생했다.ERROR 1819 (HY000): Your password does not satisfy the current policy requirements mysql 패스워드 정책에 어긋나서 생긴 에러다.  1. 패스워드 정책 확인SHOW VARIABLES LIKE 'validate_password%';   2. 패스워드 정책 변경# 패스워드 정책 비활성화SET GLOBAL validate_password_policy=LOW;# 패스워드 정책 활성화SET GLOBAL validate_password_policy=MEDIUM;# 패스워드 설정 최소 길이 (LOW로 설정했다고 ..

DB/MySQL

CentOS에 설치된 Mysql DB 백업 및 복구하는 방법

CentOS에 설치되어있는 Mysql 5.7 버전의 DB를 백업하고 복구하는 방법   1. 백업 명령어 입력mysqldump -u[계정명] -p[비밀번호] [백업시킬 database명] > [백업시킬 디렉터리 경로]/backup_$(date +\%F).sql  2. 복구 명령어 입력mysql -u[계정명] -p[비밀번호]   만약, 백업 주기를 생성하고 싶을 경우 1. 백업 스크립트 파일 생성vi backup.sh#!/bin/bashBACKUP_DIR="[백업파일을 저장할 디렉터리 경로]"DATE=$(date +\%F)DB_USER="[계정명]"DB_PASS="[비밀번호]"DB_NAME="[백업시킬 database명]"mkdir -p $BACKUP_DIRmysqldump -u $DB_USER -p$DB_..

DB/MySQL

Linux에 설치된 Mysql 5.7 데이터 저장 경로 변경하기

작업환경CentOS 7.9MySQL 5.7.44 Mysql 5.7을 CentOS에 설치하는 법은 여기https://roajava.tistory.com/189 [Linux] MySQL 5.7 설치MySQL 설치하기 1. GPG Key 다운로드 rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 2. wget 설치 yum install -y wget 3. MySQL5.7 다운로드 wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 4. MySQL5.7 설치roajava.tistory.com  1. 데이터 디렉터리 위치 확인 select @@datadir;  2. mysqld..

Linux

[Linux] CentOS 7.9 /home 디렉터리 mount 실패로 인한 부팅 오류 해결 방법

비정상적인 오류로 인해 서버가 다운되어 다시 서버를 키니  Welcome to emergency mode! After logging in, type "journalctl -xb" to viewsystem logs, "systemctl reboot" to reboot, "systemctl default" to try againto boot into default mode.Give root password for maintenance(or type Control-D to continue).. 이런식으로 정상적으로 부팅이 되지 않았다. journalctl -xb 명령어와 systemctl status home.mount -l 를 입력하여 로그를 확인했더니 /home 디렉터리 마운트 실패로 인한 것이었다. ro..

Linux

[CentOS 7] systemctl tomcat 서비스 등록하는 방법

리눅스에서 사용하는 systemctl 명령어를 이용할 수 있도록 서비스를 등록하는 방법.. cd /etc/systemd/system/ 디렉터리 내에 원하는 서비스명.service로 파일을 생성하면 된다. (/usr/lib/systemd/system 경로로 생성했더니 setclasspath.sh 경로 못찾더라..) $ vi sample.service [Unit] Description=Sample Service [Service] Type=forking User=root Group=root WorkingDirectory=/home/sample

Linux

[CentOS7] 레드마인(Redmine) 서버 구축 및 Git 연동하기

[참고] https://www.redmine.org/projects/redmine/wiki/RedmineInstall RedmineInstall - Redmine Installing Redmine¶ This is the installation documentation for Redmine 4.0 and higher. You can still read the document for older versions: 3.x , 1.4.x - 2.6.x, 1.3.x Requirements¶ Operating system¶ Redmine should run on most Unix, Linux, macOS and Windo www.redmine.org https://ymkmoon.github.io/Linux-10-Ce..

로아다
'Linux' 태그의 글 목록