본문 바로가기

재밌는 IT 개발/서버는 어려워~ 걍 기본만!6

Window 명령어 모음 * 서비스 등록 삭제 // 서비스 등록 sc create [서비스명] binpath = [서비스 파일 경로] // 서비스 삭제 sc delete [서비스명] // 서비스 시작 sc start [서비스명] // 서비스 중지 sc stop [서비스명] // 도움말 설명: SC는 서비스 제어 관리자 및 서비스와의 통신에 사용되는 명령줄 프로그램입니다. 사용법: sc [명령] [서비스 이름] ... 옵션의 형식은 "\\ServerName"입니다. 명령에 대한 자세한 도움말을 보려면 "sc [명령]"을 입력하세요. 명령: query-----------서비스 상태를 쿼리하거나 서비스 종류의 상태를 열거합니다. queryex---------서비스의 확장 상태를 쿼리하거나 서비스 종류의 상태를 열거합니다. start-.. 2020. 8. 19.
리눅스 SSH, Mysql(MariaDB) 포트 변경 보안을 위해서는 포트를 변경하는 것이 최고이다! 만약 ssh의 기본 port를 열어놓는다면 매일 엄청난 중국발 공격을 볼 수 있게 될 것이다. 포트만 변경해도 현저하게 줄어든 공격 횟수를 경험할 수 있을 것이다. 먼저 몇가지 확인이 필요한데... 보안 관련 프로그램이 실행되고 있는지 확인하고, 포트를 변경하기 전 해당 포트를 여는 작업을 해야 한다. 적을게 너무 많아 간단히 적는다. 아래 내용으로 확인이 안된다면 꼭 구글링하여 사전 확인하라. 변경 후 접속 안되면 낭패!!! // ########### SELinux가 설치되어 있는 경우 // SELinux가 실행중이 아니라면 그대로 진행. [root@Mansu.Kim ~]# sestatus SELinux status: disabled // SELinux가.. 2020. 8. 17.
나만의 SVN Repository 설치 순서 매번 기억을 더듬어서 하는데... (자주 하는 작업이 아니니...) 편할라고 적어둔다. (모든 사람과 맞지 않다...) // 사이트에 사용할 Repository 생성 [root@dev svn_repo]# svnadmin create --fs-type fsfs /[SVN_REPOSITORY]/[NEW-Repository] [root@dev svn_repo]# [root@dev svn_repo]# // 기존 설정 파일 을 신규 Repository에 복사 [root@dev svn_repo]# cp /[OLD-RPOSITORY]/conf/* /[NEW-RPOSITORY]/conf/ cp: overwrite `[NEW-RPOSITORY]/conf/authz'? y cp: overwrite `[NEW-RPOSITO.. 2020. 7. 29.
NGINX connection timeout 시간 설정 시간 설정을 늘려보자. 환경 : Nginx, php-fpm, php5.6, cloudflare 각각의 파일 위치 경로는 phpinfo() 를 이용하여 확인하던가, ps -ef, find등... 알아서 찾을것. 1. 우선 cloudflare는 딱 100초까지만 지원한다. cloudflare연동을 하는 경우, 100초 이상 사용하려면 유료 서비스에 가입해야 한다. 2. php.ini 설정 - /usr/local/lib/php.ini // 전부 기본은 60초이다. 아래 3가지를 변경해야 한다. max_input_time = 60; default_socket_timeout = 60; max_execution_time = 60; 3. php-fpm 설정 - /usr/local/etc/php-fpm.conf // .. 2020. 7. 27.
xampp - mysql 설정 XAMPP를 설치하고 나면 mysql의 패스워드가 설정되어 있지 않다. 하기 작업을 수행해야 한다. 1. XAMPP control panel을 열고 MySQL 실행 c:\xampp\mysql\bin>mysql -u root -p Enter password: use mysql; Database changed MariaDB [mysql]> SELECT host, user, password FROM user; +-----------+------+----------+ | Host | User | Password | +-----------+------+----------+ | localhost | root | | | 127.0.0.1 | root | | | ::1 | root | | | localhost | pm.. 2020. 7. 19.
로컬 개발 환경 설정 (XAMPP, Apache, Database, SVN, TortoiseSVN) 항상 그때 그때 생각나는데로 로컬 개발환경이나 상용 환경 셋팅을 했었는데, 해도 해도 외워지지 않는지 왔다 갔다 하면서 시간이 더 소요되는 느낌이었고... 해도 해도 하기 싫은 작업이다. (예전엔 내가 싫으니 남은 얼마나 싫을까 라는 자기 중심적인 사고 방식으로 전체 개발환경을 배치 파일로 만들어 팀원들에게 나눠주고는 했었다. 이게 왜 이기적이냐고? 팀원 중 하나가 이상하게 개발 환경을 만들어서 혼자 에러 내고 있는게 보기 싫었달까... 일정에 영향을 주니까...) 암튼 아래와 같이 정했는데... 뭐 하면서 바뀔 수 도 있다... 바뀌었으면 마지막에 다시 정리해놓지 뭐... (이건 이미 XAMPP가 설정되어 있고, 이미 사용중인 개발환경에만 적용이 가능하다. 즉 나한테만 해당된다.) 1. Windows .. 2020. 7. 18.