일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- JSON.parse()
- JSON.stringify()
- node-sass #dart-sass
- git remote: Permission to .. denied to error: 403 에러
- 이미지유무체크
- 바닐라자바스크립트 텍스트 바꾸기
- CSS버튼효과
- 체크박스
- #push() 함수 #Object.keys()함수 #Object.values()함수 #Object.entries()함수
- 부트스트랩 프로그레스바
- 빗버킷ssh
- vanillajs
- node-sass #sass #사스
- PHP에서데이터로그
- 자바스크립트객체배열로
- 버튼클릭하면박스나타남 #버튼클릭시박스노출 #버튼클릭시아래버튼밀어내림
- 자바스크립트객체를문자열로
- nginx설치
- 클릭display:none #클릭하면버튼노출
- animation progressbar
- nginx루트경로변경
- nginx와php연동
- 애니메이션프로그레스바
- 바닐라자바스크립트
- PHP설치
- CSS버튼애니메이션 #버튼클릭하면
- Today
- Total
목록👉 Linux (7)
●▲■ 개발일기

자주 사용하는 혹은 그렇지 않아서 잘 까먹는 명령어를 기록.** 모든 실행 중인 프로세스 확인 : ps aux** 특정 프로그램 검색 : ps aux | grep [프로그램 이름]** nginx 프로세스가 실행중 인지 확인 : service nginx status** nginx 프로세스 실행 : sudo service nginx start, sudo nginx ** 사용중인 프로세스 포트 확인 : netstat -tulpn (netstat 설치하려면 sudo apt install net-tools)** 좀더 현대적인 포트 확인 : ss -tulpn차이점은 위 이미지에서 확인가능.** lsof 명령어로 포트확인 : sudo lsof -i -P -n -i : 인터넷 주소와 관련된 파일 표시-P : 포트 번호..
# systemd란?systemd는 Linux 운영 체제에서 사용되는 시스템 및 서비스 관리자입니다. 2010년에 처음 소개되었으며, 현재 대부분의 주요 Linux 배포판에서 기본 init 시스템으로 채택되었습니다.## systemd의 주요 기능1. **부팅 프로세스 관리**: 시스템 부팅 시 필요한 서비스를 병렬로 시작하여 부팅 속도를 향상시킵니다.2. **서비스 관리**: 시스템 서비스의 시작, 중지, 재시작 및 상태 모니터링을 담당합니다.3. **의존성 관리**: 서비스 간의 의존성을 관리하여 올바른 순서로 시작되도록 합니다.4. **로깅**: 시스템 및 서비스 로그를 수집하고 관리합니다(journald).5. **소켓 활성화**: 필요할 때만 서비스를 시작하는 소켓 기반 활성화를 지원합니다.6. ..
sml@23yellow:~/23yellow$ sudo apt install nginxReading package lists... DoneBuilding dependency tree... DoneReading state information... DoneE: Unable to locate package nginxsml@23yellow:~/23yellow$ sudo apt install nginxReading package lists... DoneBuilding dependency tree... DoneReading state information... DoneE: Unable to locate package nginxsudo apt install nginx서버세팅하면서 nginx를 설치하려고 하는데 위와 ..
Crontab을 사용하여 하루에 한 번씩 데이터를 REPLACE 쿼리로 업데이트하는 것은 위험할 수 있습니다. REPLACE 쿼리는 기존 데이터를 완전히 대체하기 때문에 실수로 데이터 손실이 발생할 가능성이 있습니다.대신, 다음과 같은 방법을 사용하여 변경된 데이터 값만 업데이트하는 것이 더 안전합니다. 1. UPDATE 쿼리 사용:UPDATE 쿼리는 특정 조건에 맞는 레코드만 업데이트합니다.변경된 데이터 값만 업데이트하려면 WHERE 절을 사용하여 조건을 설정해야 합니다.UPDATE 테이블명SET 컬럼1 = 새로운값1, 컬럼2 = 새로운값2WHERE 조건; 예시 : UPDATE usersSET email = 'newemail@example.com', phone_number = '010-123..

https://www.atlassian.com/ko Atlassian | 소프트웨어, IT 및 비즈니스 팀을 위한 협업 소프트웨어 Jira, Confluence 및 Trello와 같은 Atlassian의 팀 협업 소프트웨어를 통해 팀은 공유 작업을 체계화, 논의 및 완료할 수 있습니다. www.atlassian.com 빗버킷은 아틀라시안 이라는 호주 IT회사에서 제공하는 깃헙(github)같은 형상관리 프로그램이다. 최대 5명까지 무료로 사용가능하고 대용량 스토리지는 1기가바이트라고 한다. 깃헙이랑 호불호가 갈리는 프로그램인데 개인적으로 속도가 빠른 깃헙이 사용하기 편하긴 하지만 빗버킷도 나름 장점이 있다. JIRA와 연동하여 일감관리, 브랜치 생성이 편하고 화면 UI가 깃헙보다는 친절하다고 생각한다. ..

음... PHP를 설치 후 index.php 파일이 열리는 것을 확인했는데 html 파일도 root에서 열리도록 하고 싶어서 찾아봄. /opt/homebrew/etc/php/8.0/php-fpm.d/ 폴더를 보면 www.conf파일이 있음. vi로 열어보면 하단 구문 중 아래 구문에 .htm .html을 추가하면 html파일도 열림. 그리고 간단하게 php문법도 작성해보니 작동함. ;security.limit_extensions = .php .php3 .php4 .php5 .php7 .htm .html 그리고 nginx와 php 재시작하면 된다. brew services restart nginx & brew services restart php@8.0

맥북 M1에서 웹서버 NGINX, PHP를 설치하고 연동을 해본다. phpinfo까지 출력해보기. 패키지 관리자는 homebrew을 사용함. 먼저 nginx를 먼저 설치해본다. 보통 인텔맥은 brew install nginx라고 명령하면 설치되는데 M1에서는 에러가 날 수도 있음. (로제타를 사용해서 열기 체크) arch -arm64 brew install nginx nginx가 설치되었다면 다음 php를 설치한다. (2022년 5월 9일 현재 8.0 버젼 설치됨) arch -arm64 brew install php 둘다 설치가 되었다면 nginx -v, php -v를 명령하여 설치를 확인한다. 아래 그림처럼 나왔다면 제대로 설치된거임. 설치 이후에는 nginx, php를 구동시켜줘야함. brew ser..