- 방향:
- 모두 웹3.0 백엔드 개발 웹 프론트엔드 데이터 베이스 운영 및 유지보수 개발 도구 PHP 프레임워크 일일 프로그램 위챗 애플릿 일반적인 문제 다른 기술 CMS 튜토리얼 Java 시스템 튜토리얼 컴퓨터 튜토리얼 하드웨어 튜토리얼 모바일 튜토리얼 소프트웨어 튜토리얼 모바일 게임 튜토리얼
- 나누다:
-
- Nginx 성능 최적화 방법
- Linux 시스템 매개변수 최적화 아래에 언급된 구성 중 일부는 이를 지원하기 위해 최신 Linux(2.6 이상) 커널이 필요합니다. 저자는 요구 사항을 충족하지 않는 경우 CentOS7.4, 커널 버전 3.10을 사용합니다. 결국 패치는 고마운 작업입니다. 시스템 수준 튜닝의 경우 일반적으로 파일 설명자 제한, 버퍼 큐 길이 및 임시 포트 수만 수정합니다. 파일 설명자 제한 각 TCP 연결은 파일 설명자를 차지하므로 파일 설명자가 모두 소모되면 새 연결은 "Toomanyopenfiles"와 같은 오류를 반환합니다. 성능을 향상하려면 이를 수정해야 합니다. 1. 시스템 수준 제한
- 엔진스 . ssh 1294 2023-05-28 08:01:51
-
- SickOS 1.2 플래그를 얻는 방법
- 실험 환경은 다음과 같습니다. 기본 아이디어: NetworkScanning(네트워크 스캐닝 Netdiscover, Nmap) Directorybrute-force(웹사이트 디렉토리 스캐닝 dirb) FindHTTPOptions:PUT(HTTP 옵션 찾기 컬) GeneratePHPBackdoor(PHP 백도어 생성 Msfvenom) Uploadandexecuteabackdoor(PHP 백도어 업로드) 역방향 연결 (Metasploit) 권한 에스컬레이션(cronjob)Importpyt
- 안전 . ssh 1610 2023-05-27 22:40:12
-
- 골랭 코드 배포
- 클라우드 컴퓨팅 기술의 지속적인 개발 및 적용으로 인해 점점 더 많은 기업이 클라우드에 애플리케이션을 배포하기 시작하고 있습니다. 효율적이고, 가볍고, 효율성이 뛰어난 언어인 golang은 점점 더 많은 회사에서 선호되고 있습니다. 그렇다면 golang 애플리케이션을 클라우드에 배포할 때 어떻게 작동해야 할까요? 이번 글에서는 golang 코드 배포 과정과 관련된 기술적 포인트를 자세하게 소개하겠습니다. 1. 준비 작업 golang 코드 배포를 시작하기 전에 다음 준비 작업을 완료해야 합니다. 1.1 클라우드 서버를 결정하려면 먼저 클라우드 서비스가 선택되었는지 확인하세요.
- Golang . ssh 970 2023-05-27 18:25:40
-
- 우분투에서 mysql 8.0.28을 설치하고 구성하는 방법
- 비밀번호를 변경하는 데 시간이 오래 걸렸습니다. ssh 서비스 설치: sudoapt-getinstallopenssh-server. ssh 서비스 시작: sudoaptinstall-ymysql-server. -ymysql-client. 설치가 완료되면 암호 파일을 찾았다는 메시지가 표시됩니다: /etc/mysql/debian.cnf 파일을 보면 다음이 표시됩니다: #AutomaticallygeneratedforDebianscripts.D
- MySQL 튜토리얼 . ssh 1470 2023-05-26 22:34:06
-
- SSL 보안 연결을 기반으로 MySQL 마스터-슬레이브 복제를 구현하는 방법
- 프로덕션 환경의 mysql 호스트에는 단일 실패 지점이 있으므로 mysql의 고가용성을 보장해야 합니다. 즉, 두 MySQL 서버 중 하나가 중단되면 다른 서버가 즉시 작업을 대신할 수 있습니다. 마스터-슬레이브 복제의 원칙은 마스터가 각 트랜잭션이 데이터를 업데이트하기 전에 이러한 변경 사항을 보조 로그에 기록하는 것입니다. MySQL은 바이너리 로그에 트랜잭션을 기록합니다. 이벤트가 바이너리 로그에 기록된 후 마스터는 스토리지 엔진에 트랜잭션을 커밋하도록 알립니다. 다음 단계는 슬레이브가 마스터의 바이너리 로그를 자신의 릴레이 로그에 복사하는 것입니다. 먼저, 슬레이브는 작업자 스레드를 시작합니다. &
- MySQL 튜토리얼 . ssh 1239 2023-05-26 17:38:30
-
- APT 그룹이 사용하는 상위 10가지 보안 취약점은 무엇입니까?
- 개요 APT 공격(Advanced Perston Threat, Advanced Persistant Threat)은 지능화된 공격 방식을 사용하여 특정 대상에 대해 장기적이고 지속적인 네트워크 공격을 수행하는 공격 형태입니다. APT 공격의 원리는 다른 공격 형태보다 더욱 고도화되고 지능화되어 있으며, 그 고급성은 주로 정확한 정보 수집, 높은 수준의 은폐, 다양하고 복잡한 대상 시스템/애플리케이션 취약점 사용에 반영됩니다. 360 위협 인텔리전스 센터는 글로벌 APT 연구의 최신 결과를 보다 포괄적으로 이해하기 위해 다양한 APT 연구를 참고한 후 APT 공격(APT 조직이 사용하는 보안 취약점)에서 가장 중요한 부분을 정리했습니다. 보고서 및 연구 결과, APT 공격 활동이나 APT 조직에서 가장 일반적으로 사용
- 안전 . ssh 1624 2023-05-26 14:54:17
-
- nginx+redis가 세션 공유를 실현하는 방법
- 1. 첫 번째 단계는 redis를 설치하는 것입니다. 내 서버는 Windows입니다. 압축을 풀면 다음과 같습니다. 처음에 redis는 기본적으로 비밀번호를 요구하지 않습니다. 비밀번호를 설정하려면 redis.windows.conf 파일에 가서 requirepass를 찾아 앞에 # 기호를 삭제하고 그 뒤에 비밀번호를 설정하면 됩니다. 2. cmd에서 redis의 루트 디렉터리를 입력하고 redis-server.exeredis.windows.conf 명령을 입력합니다. 이렇게 하면 redis가 시작될 수 있습니다. 성공적으로 시작되면 다음 화면이 나타납니다. 물론 conf 파일을 수정하고 비밀번호를 추가할 수도 있습니다. 답장
- Redis . ssh 1569 2023-05-26 12:49:06
-
- 웹 프런트 엔드를 라우터로 변경하는 방법
- 먼저 라우터가 무엇인지 이해해야 합니다. 라우터는 여러 네트워크를 함께 연결하고 한 네트워크에서 다른 네트워크로 데이터를 전송하는 네트워크 장치입니다. 서로 다른 네트워크 간에 데이터 패킷이 전송되는 방식을 결정하고 네트워크 연결에 필요한 보안 및 유효성을 제공하는 역할을 담당합니다. 웹 프런트엔드는 HTML, CSS, JavaScript 등의 기술을 사용하여 웹사이트를 만들고 유지하는 사람들을 말합니다. 일반적으로 웹 프런트엔드 개발자는 네트워크 아키텍처 및 라우터 구성과 같은 측면을 다루지 않습니다. 그렇다면 웹 프론트 엔드를 통합하는 방법은 무엇입니까?
- 프런트엔드 Q&A . ssh 461 2023-05-26 09:37:07
-
- git little Turtle 풀 오류 보고서
- Git은 일상적인 소프트웨어 개발에 없어서는 안 될 도구 중 하나입니다. Git 클라이언트의 TortoiseGit(작은 거북이)도 널리 사용되는 그래픽 인터페이스입니다. 그러나 Little Turtle을 사용하여 코드를 가져오는 경우 가끔 가져오기 오류가 발생할 수 있습니다. 이 기사에서는 이 문제를 탐구하고 해결할 것입니다. 1. 오류 메시지 Little Turtle을 사용하여 코드를 가져올 때 일반적인 오류 메시지는 다음과 같습니다. 1. 오류: sh를 생성할 수 없습니다: 해당 파일이나 디렉터리가 없습니다.
- 자식 . ssh 2733 2023-05-25 21:41:06
-
- PHP로 개발된 최고의 SSH 앱
- PHP 개발을 위한 최고의 SSH 애플리케이션 현대 소프트웨어 개발에서 SSH는 서버와 컴퓨터 간의 데이터 전송을 보호하는 데 사용되는 매우 일반적인 프로토콜이 되었습니다. SSH(SecureShell)는 컴퓨터 간의 안전한 데이터 전송 및 명령 실행에 사용되는 네트워크 프로토콜입니다. SSH는 서버 관리, 원격 연결, 데이터 전송에 필수적인 프로토콜입니다. PHP 개발자는 소프트웨어 설치, 서비스 시작 등과 같은 일부 명령을 원격 서버에서 실행하는 경우가 많습니다. ~을 위한
- PHP 튜토리얼 . ssh 1082 2023-05-25 17:02:02
-
- Synology nas에서 nodejs를 구축하는 방법
- Synology NAS에 Node.js를 구축하면 JavaScript 응용 프로그램을 로컬에서 쉽게 실행하고 개발할 수 있습니다. 이 문서에서는 Synology NAS에 Node.js 환경을 설치하고 구성하는 방법을 설명합니다. 1단계: Node.js 설치 Synology NAS에 Node.js를 설치하는 것은 매우 간단합니다. 다음 단계를 따르기만 하면 됩니다. 1. DSM 제어판을 열고 패키지 센터로 이동합니다. 2. "패키지 센터" 페이지에서 "Node.js"를 검색한 후 "Node.js" 소프트웨어를 찾아 설치합니다.
- 프런트엔드 Q&A . ssh 2396 2023-05-25 16:03:37
-
- nodejs에서 서비스를 작성하는 방법
- 웹 기술의 발전으로 프런트 엔드 작업 콘텐츠가 점점 더 풍부해지고 있으며, 특히 단일 페이지 애플리케이션의 개발이 더욱 그렇습니다. 그리고 이러한 종류의 애플리케이션은 일반적으로 서버 측과 상호 작용하고, 데이터를 얻고, 페이지를 업데이트해야 합니다. 따라서 서버는 프런트 엔드 개발의 필수적인 부분이 되었으며, 그 중 Node.js는 매우 뛰어난 서버 측 개발 언어입니다. 이 기사에서는 다음을 포함하여 Node.js를 사용하여 서비스를 작성하는 방법을 소개합니다. 1. Node.js 설치 및 구성 2. Node.js 서비스 생성 및 시작;
- 프런트엔드 Q&A . ssh 708 2023-05-24 18:09:08
-
- golang 배포 파일
- Golang은 효율적인 동시성 기능과 간단하고 사용하기 쉬운 구문으로 인해 클라우드 컴퓨팅 및 빅 데이터와 같은 분야에서 인기 있는 기술이 되었습니다. Golang이 비즈니스에서 점점 더 널리 사용됨에 따라 Golang 코드와 파일을 효과적으로 배포하는 방법은 지속적인 관심이 필요한 문제가 되었습니다. Golang 프로젝트에서 일반적인 파일 배포에는 바이너리 파일과 구성 파일이 포함됩니다. 바이너리 파일은 우리가 컴파일한 실제 실행 파일이며, 구성 파일에는 다양한 내용이 포함되어 있습니다.
- Golang . ssh 626 2023-05-22 15:10:37
-
- Linux의 스크립팅 방법은 무엇입니까?
- code1#!/bin/sh 스크립트의 첫 번째 줄은 주석처럼 보이지만 그렇지 않습니다. 다음 스크립트를 실행하는 데 사용될 SHELL을 지정합니다. 우리가 일반적으로 사용하는 bash, zsh 등은 sh의 상위 집합입니다. 이 스크립트는 sh를 실행 쉘로 사용하므로 이식성이 더 좋습니다. code2setenforce02>dev/nullechoSELINUX=disabled>/etc/sysconfig/selinux2>/dev/nullsetenforce는 Linux selinux 방화벽 구성 명령입니다. setenforce를 실행하세요.
- 안전 . ssh 4275 2023-05-22 08:11:59
-
- 우분투에서 git 설치 및 사용
- Ubuntu는 매우 인기 있는 오픈 소스 운영 체제이며 많은 개발자가 선택합니다. 프로젝트가 성장하고 코드 기반이 커짐에 따라 코드 관리가 점점 더 중요해지고 있습니다. Git은 속도, 안정성 및 사용 용이성의 장점을 갖춘 분산 버전 제어 시스템이므로 협업 개발을 위해 많은 팀이 가장 먼저 선택하는 시스템이 되었습니다. 이 문서에서는 Ubuntu 운영 체제에서 Git을 설치하고 사용하는 방법을 설명합니다. Git 설치 Ubuntu에 Git을 설치하는 것은 쉽습니다. 다음 명령을 실행하면 됩니다: sudo a
- 자식 . ssh 1295 2023-05-20 13:22:09