본문 바로가기

CentOS

iptable 설정 리눅스 서버가 웹서버, DB서버 등을 원격으로 서비스 하되, 서비스 별로 원격 접속 허용을 제한하기 위한 iptable 설정방법 CentOS 7에서 테스트 1. firewall 중지 #systemctl stop firewalld #systemctl mask firewalld 2. iptable 설치 및 구동 #yum install iptables-servieces -y #systemctl enable iptables #systemctl start iptables 3. iptable 설정 # vi /etc/sysconfig/iptables # sample configuration for iptables service # you can edit this manually or use system-config-.. 더보기
httpd 2.2 에 php7 설치 httpd 2.2 ( 더보기
mariadb 설치 마리아DB(mariadb) 설치 centos7 기준으로 설명함.(단, centos배포판에는 기본적으로 설치되어 있음) 1. 설치 # yum install -y mariadb-server # systemctl enable mariadb # systemctl start mariadb 2. root 패스워드 # mysqladmin -u root password **** 3. 사용자 mysql root 접속 > create user '사용자ID'@'%' identified by '비번'; GRANT ALL PRIVILEGES ON 데이터베이스.* TO '사용자ID'@'%'; > flush privileges; 4 비번변경 > set password for 사용자ID=password('비번'); 5. 문자셋 변경.. 더보기
SMB 접속문제 [CentOS7] CentOS7 기반 서버에 삼바서버(SMB)를 구동하여 Window10 클라이언트들과 네트워크를 구성 삼바서버가 동작하지 않는 경우가 있음 windows 10 오류코드 0x80070035 SMB2를 disable로 설정하기 명령어프롬프트(도스창)를 관리자 권한으로 실행후 아래 명령어를 한줄씩 실행함 sc config lanmanworkstation depend=bowser/mrxsmb10/nsi sc config mrxsmb20 start=disabled 그래도 안되면, 필요서비스가 실행되고 있는지 확인함. '제어판 -> 관리도구 -> 서비스' 를 실행후 아래 서비스를 시작됨으로 설정 - network access protection agent - network connections - network l.. 더보기
Mysql 데이터 위치 변경 - CentOS CentOS7 기준 MySql 데이터 위치 변경 mysql 5.7 1. mysql 중지 systemctl stop msyqld.service 2. 데이터 복사 cp -r /var/lib/mysql /home/mysql_data 3. 권한 변경 chown -R mysql.mysql /home/mysql_data 4. /etc/my.cnf 설정변경 [client] socket=/home/mysql_data/mysql.sock [server] datadir=/home/mysql_data socket=/home/mysql_data/mysql.sock 5. mysql 재가동 systemctl start mysqld.service 더보기
MySql 5.7 설치 Mysql 5.7 설치 [CentOS 7 서버에 설치함] 1. 기존 설치된 mariadb 삭제 (참고로 mariadb도 성능이 매우 우수함) # yum remove mariadb* # rpm -qa | grep mariadb 2. 설치 # yum update # yum -y install http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm #rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 1로 순차적으로 바꿔서 적용해봄 *** root 패스워드 에러시 /etc/my.cnf skip-grant-tables 더보기
mysql-connector-java 설치 [CentOS 7] [자바설치] 1. rpm 다운로드 2. yum localinstall ~.rpm 3. java -version, javac -version 확인 [mysql-connector설치] 1. mysql-connector-java~~.jar 파일 복사 2. /usr/java/jre/lib/ext 아래 폴더로 복사 더보기
CentOS7 재부팅시 mysql 복구 CentOS7 재부팅을 할때 임시파일 mysql.pid를 생성할 수 없어 mysql 구동이 안될 때가 있음. 확인방법 #cat /var/log/mysql.log 이유 /var/run/ 폴더아래 mysql 폴더가 없어서 발생 조치 #mkdir /var/run/mysqld/ #chown mysql.mysql /var/run/mysqld/ #chmod 777 /var/run/mysqld/ 더보기