|
[필독] 처음 오시는 분을 위한 안내 (736) |
정은준1 |
2014-05 |
5207013 |
0 |
2014-05
5207013
1 정은준1
|
|
(광고) 단통법 시대의 인터넷가입 가이드(ver2.0) (234) |
백메가 |
2015-12 |
1738844 |
25 |
2015-12
1738844
1 백메가
|
11947 |
슈퍼 마이크로 920W 파워 - 수리 가능할까요 (12) |
하셀호프 |
2021-06 |
2509 |
0 |
2021-06
2509
1 하셀호프
|
11946 |
Proxmox에서 헤놀로지 구성 시, RAID질문 드립니다. (7) |
막내의하루 |
2023-08 |
2509 |
0 |
2023-08
2509
1 막내의하루
|
11945 |
T7810 램관련 문의드립니다. (4) |
뱅가르 |
2021-05 |
2509 |
1 |
2021-05
2509
1 뱅가르
|
11944 |
RAID Initialize시에 실제 하드디스크 안에서는 어떤작업이 이루어 지나요? (2) |
정의석 |
2019-04 |
2509 |
0 |
2019-04
2509
1 정의석
|
11943 |
스마트폰 강화유리 필름은 지문인식이 안되나요? (8) |
무아 |
2023-11 |
2509 |
0 |
2023-11
2509
1 무아
|
11942 |
같은 메인보드 교체하면 레이드카드 사용 가능한가요? (7) |
inquisitive |
2023-05 |
2509 |
0 |
2023-05
2509
1 inquisitive
|
11941 |
시놀로지에서 배드가 났다고 알려준 하드를 다시 쓸 수 있는 방법이 있을까요? (10) |
이기육 |
2022-03 |
2509 |
0 |
2022-03
2509
1 이기육
|
11940 |
레이져 프린터 질문입니다 (1) |
철 |
2019-01 |
2509 |
0 |
2019-01
2509
1 철
|
11939 |
vmware works 내부 아이피 알수있는방법 있나요? (1) |
7755 |
2019-04 |
2508 |
0 |
2019-04
2508
1 7755
|
11938 |
집에서 시간 보내기 좋은 취미 추천해주세요 (13) |
DDDIE |
2020-06 |
2508 |
0 |
2020-06
2508
1 DDDIE
|
11937 |
R620 서버 안켜짐 ㅠ (2) |
GPGPU |
2021-03 |
2508 |
0 |
2021-03
2508
1 GPGPU
|
11936 |
동영상을 최대한으로 작게 만들려면 (14) |
스무프 |
2023-06 |
2508 |
0 |
2023-06
2508
1 스무프
|
11935 |
해외 호텔 예약 사이트 얼마전에 예약 가능한가요 ? (4) |
삐돌이슬픔이 |
2019-08 |
2508 |
0 |
2019-08
2508
1 삐돌이슬픔이
|
11934 |
FCIP 가상게이트웨이 못잡는 문제 질문입니다. |
지옥성녀은비 |
2019-02 |
2508 |
0 |
2019-02
2508
1 지옥성녀은비
|
11933 |
데이터를 그자리에 다시한번 쓰는 방법은 없나요? (12) |
올빼미잠와 |
2019-11 |
2508 |
0 |
2019-11
2508
1 올빼미잠와
|
11932 |
hp 800 g9 pc를 쓰는데 mac os 가 깔리나요? (5) |
믐믐므 |
2023-08 |
2508 |
0 |
2023-08
2508
1 믐믐므
|
11931 |
centos 재설치 레이드1 재설정 해야 되나요~?? (2) |
perls |
2019-10 |
2508 |
0 |
2019-10
2508
1 perls
|
11930 |
VM 웨어 질문좀 드립니다 (3) |
전진 |
2019-10 |
2508 |
0 |
2019-10
2508
1 전진
|
11929 |
CCTV 영상을 다운로드 했습니다. (2) |
삐돌이슬픔이 |
2021-05 |
2507 |
1 |
2021-05
2507
1 삐돌이슬픔이
|
11928 |
70메가 정도되는 텍스트 비교/ 교체프로그램이 있을까요? (7) |
삐돌이슬픔이 |
2023-06 |
2507 |
0 |
2023-06
2507
1 삐돌이슬픔이
|
링크에서 3번의 경우 httpd.conf (apache) 에서
파일 확장자를 매칭하여 핸들러로 php-fpm을 거치도록 하고
5번에서는
php 설정 파일에서 보안상으로 php로 제한한 확장자를
html 까지 포함하도록 변경하는 것 같습니다.
두개 파일 내용이 공개 가능하시면 올려보시면 어떨까 합니다.
+
Apache HTTP Server is now updated to 2.4.57
https://httpd.apache.org/docs/2.4/mod/core.html#filesmatch
https://docs.rockylinux.org/release_notes/9_3/
도대체 뭐가 뭔지... 뭔가 있을 듯 한데...
도저히 안됩니다.
특별한 것이 전혀 없고 공개는 가능하니
tar 압축해서 첨부파일로 추가했습니다.
첨부된 것은 http.conf 파일은
AddType application/x-httpd-php .php 인데
AddType application/x-httpd-php .html .htm 으로 수정된 것입니다.
===============
아파치 서버 2.4 버전 (Rocky Linux 9.3 포함)에서 HTML 파일 내에서 PHP 코드를 사용하기 위해서는 아파치 설정을 변경해야 합니다. 주로 `httpd.conf` 파일 또는 해당 설정을 포함하는 다른 설정 파일 (`*.conf`)에 몇 가지 지시어를 추가하여 HTML 파일이 PHP 코드를 포함할 수 있도록 설정합니다. 아래의 절차를 따라 설정을 변경할 수 있습니다:
1. **아파치 설정 파일 찾기**: 아파치의 메인 설정 파일은 일반적으로 `/etc/httpd/conf/httpd.conf`에 위치합니다. 그러나, 일부 배포판에서는 `/etc/apache2/apache2.conf` 또는 다른 위치에 있을 수 있습니다. Rocky Linux는 RHEL(CentOS) 기반 배포판이므로 일반적으로 `/etc/httpd/` 디렉토리에 위치합니다.
2. **설정 파일 수정**: `httpd.conf` 파일을 열어서, PHP 코드를 포함할 HTML 파일들이 위치하는 디렉토리를 찾거나, 전체 서버에 대해 설정을 적용합니다. 해당 디렉토리 설정 섹션 (`<Directory>`, `<VirtualHost>` 등)에 다음과 같은 `AddType` 지시어를 추가합니다.
```
AddType application/x-httpd-php .html .htm
```
이 설정은 `.html` 및 `.htm` 파일이 PHP 엔진을 통해 처리되도록 지시합니다.
3. **아파치 재시작**: 변경사항을 적용하기 위해 아파치 서버를 재시작합니다. 아래 명령어 중 하나를 사용할 수 있습니다:
```
sudo systemctl restart httpd
```
또는
```
sudo /etc/init.d/httpd restart
```
4. **변경사항 테스트**: HTML 파일 내에 간단한 PHP 코드를 추가하여 변경사항이 제대로 적용되었는지 테스트합니다. 예를 들어, 다음과 같은 코드를 HTML 파일에 추가할 수 있습니다:
```html
<!-- test.html -->
<html>
<body>
<h1>PHP Test</h1>
<?php echo "Hello, World!"; ?>
</body>
</html>
```
웹 브라우저를 통해 해당 HTML 파일을 열었을 때 "Hello, World!" 메시지가 보이면 설정이 정상적으로 적용된 것입니다.
이 절차는 아파치 서버에서 HTML 파일 내에 PHP 코드를 실행할 수 있도록 하는 기본적인 방법입니다. 보안 상의 이유로, 이러한 설정을 신중하게 적용해야 하며, 특히 공개 서버에서는 주의가 필요합니다.
아무리 해도 안되네요 ㅎㅎ
제가 얼마전에 9.3으로 구축했을 때에는 dnf으로 설치하니 대충 설정은 다 들어가던데
php-fpm 이 사용하는 tmp와 log 폴더 권한문제로 안돌아가길래
거길 수정해주니 바로 되더군요
/usr/lib/systemd/system/php-fpm.service
요 파일에서 php-fpm이 실행될 유저도 설정가능하니 함께 확인해주세요
apache 실행유저랑 동일하게 맞춰주시는게 좋을 것 같습니다.
살펴보겠습니다.