티스토리 뷰
이제 php8.2 깔고 셋팅해보자.
> apt install nginx -y
> apt install software-properties-common
> add-apt-repository ppa:ondrej/php -y
> apt install php8.2 -y // 지역선택…..
> apt install php8.2-curl php8.2-dom php8.2-gd php8.2-zip // 필요 익스텐션 설치
> apt autoremove
> apt install php8.2-fpm -y
> apt install curl -y
> curl -sS https://getcomposer.org/installer | php
> mv composer.phar /usr/local/bin/composer
> vi /etc/nginx/sites-available/default
root /var/www/html; //html로 안할거면 수정
index index.php //추가
location ~ \.php$ {
include snippets/fastcgi-php.conf;
# With php-fpm (or other unix sockets):
fastcgi_pass unix:/var/run/php/php8.2-fpm.sock; //주석 제거후 버전 맞게변경
# # With php-cgi (or other tcp sockets):
# fastcgi_pass 127.0.0.1:9000;
}
:wq
> service nginx reload
// nginx의 비정상적인 접속 차단
> vi /etc/php/8.2/fpm/php.ini
:/cgi.fix_pathinfo //검색
// 주석 해제 및 0으로 셋팅
cgi.fix_pathinfo=0
:wq
그리고 index.php파일에 phpinfo(); 저장하고 로드밸런서 주소로 접속하면 화면이 나올거시당! 그럼 세팅 끝!
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- JSON으로도
- fmf
- 더미데이터도유형이있어요
- PhpStorm
- UTF8
- xml로도
- Testing
- twoseven.kr/0410
- gcp
- 배열을_이쁘게
- twoserven.kr/0410
- 엘라스틱서치한글성공!
- 테스팅환경
- 테스팅
- 프로그래밍은디버거부터시작이다
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함