채택완료

apache2 셋팅 어떻게 해야 할까요

2018-12-31 (월) 18:25:08 2,714

apache2 셋팅 어떻게 해야 할까요 ㅠㅠ 너무 광범위한 질문인가요?

OS : Ubuntu 18.04

PHP : 7.2

Mysql : 5.7.24

Apache2 : 2.4.29

CPU : Xeon 1240v3  * 1

RAM : 24GB

HDD : 500GB SSD

회선 : 1기가 Upload/Download 고정 IP

mem_prefork.conf 건드리고 있는데

StartServers 5

MinSpareServers 5

MaxSpareServers 10

MaxRequestWorkers 300

ServerLimit 300

MaxConnectionsPerChild 0

으로 설정했습니다. ㅠㅠ 그대로 놔둘까요??

apache2.conf 는 다음과 같습니다.

Timeout 300

MaxKeepAliveRequests 100

KeepAliveTimeout 5

php.ini 는 다음과 같습니다.

max_input_time = 60

memory_limit = 8192M

post_max_size = 4096M       (4기가 짜리 파일 올라와야 하는게 있어요 ㅠㅠ)

upload_max_filesize = 4096M

max_file_uploads = 20

default_socket_timeout = 60

pd_mysql.cache_size = 2000

myslqi.cache_size = 2000

이렇게 되어 있는데 만져주실 만한게 있을가요.

답변 1개

채택된 답변
+20 포인트

셋업에 정답은 없습니다.

상황에 맞춰서 설정 해야하고 그에따른 책임은 본인이 가져가야하는걸 명심 하세요.

인터넷에  검색하면 나오는 설정을 기본으로 작업 하셨나 봅니다....^^

요즘 아파치 추세는 mem_prefork 보다는 mpm_event 방식을 많이 선호 합니다.

그외는 서버를 사용하면서 수정해 나가시면 될 듯 하네요.

답변을 작성하려면 로그인이 필요합니다.