이름은 CPP ( C ++ ) 및 붙여 넣기 에서 파생되었습니다! 코드 페이스트를 저장하고 공유하는 데 사용되는 최소한의 웹 앱입니다. Github의 Gists와 같은 종류!
그것은 모든 현대식 브라우저뿐만 아니라 IE8까지 많은 오래된 브라우저를 지원합니다! IE6에서도 실행되지만 공식적으로 지원되지 않습니다 ... IE8은 재미를 위해 지원됩니다. 그러나 2019 년에 IE8을 사용해서는 안됩니다.
릴리스 페이지에 관심이있을 수 있습니다.
마스터 브랜치에서 당기고 src/www 의 내용을 사용하는 것은 옵션이며 안정적이지만 생산 환경에는 권장되지 않아야합니다. 대신 릴리스 타르 볼을 사용하십시오.
기본적 으로이 Repo의 src/www 의 내용 또는 릴리스 Tarball의 내용을 웹 호스트에 게시하십시오.
inc.config.sample.php 이름을 inc.config.php 로 바꾸고 그에 따라 편집하십시오.
legal/*.tpl.txt 의 이름을 legal/*.txt 로 바꾸고 그에 따라 편집하십시오.
Mozilla SSL 구성 생성기 및 HSTS Preload를 살펴보십시오.
다음 헤더를 추가하도록 웹 서버를 구성 할 수 있습니다.
X-Content-Type-Options: nosniff
X-Frame-Options: deny
Content-Security-Policy: "default-src 'self'; form-action 'self'; base-uri 'none'; frame-ancestors 'none'"
우분투와 같은 데비안 기반 시스템에서 :
GIT 및 PHP-CLI가 설치되어 있는지 확인하십시오.
sudo apt install git php-cli
그런 다음 복제하여 웹 애플 디렉토리로 이동하여 PHP와 함께 제공하십시오.
git clone git://github.com/sindastra/CPPaste4.git
cd CPPaste4/src/www/
php -S 127.0.0.1:8000
그런 다음 http : // localhost : 8000/로 이동하십시오.
내가 처음부터 쓰고있는 네 번째 버전이므로 CPPaste4 라고 불립니다 (각각 완전히 다르고 목표는 미니멀 한 목표입니다).이 버전은 첫 번째 오픈 소스입니다!
자세한 내용은 위키를 참조하십시오.
지점 master main 으로 이름이 바뀌 었습니다. 아직 오래된 클론이 있다면 다음을 시도하십시오.
git branch -m master main
git fetch origin
git branch -u origin/main main
git remote set-head origin -a
저작권 (C) 2015-2021 Sindastra 판권 소유.
라이센스를 살펴 보는 것을 잊지 마십시오!