사이트 내 전체검색
[Synology] synology Nas 기본 페이지로 웹서버 설정하기
하우코드
https://cmd.kr/server/1129 URL이 복사되었습니다.

본문

가상호스트로 설정하면 되지만,
해당 IP로 들어갈때 기본으로 나오는 페이지를 해당 홈페이지로 설정하려면
DSM web station 의 기본 경로 /var/services/web 을 변경해야한다.
원 파일은 /usr/local/etc/apache24/sites-enabled/webstation-default.conf  에  다음과 같이 있지만..
아무리 변경을 해도 apache 를 재가동하면 원래대로 돌아오니 
/usr/local/etc/apache24/conf/httpd24.conf 를 수정해야한다.


/usr/local/etc/apache24/sites-enabled/webstation-default.conf
-------------------------------------
<Directory "/var/services/web">

    <FilesMatch "\.(php[345]?|phtml)$">
        SetHandler "proxy:unix:/run/php-fpm/php-182b445b-6caf-469f-acaa-a763582ba8db.sock|fcgi://localhost"
    </FilesMatch>

    Options MultiViews FollowSymLinks ExecCGI
    AllowOverride All
    <IfModule authz_core_module>
        Require all granted
    </IfModule>
    <IfModule dir_module>
        DirectoryIndex index.html index.htm index.cgi index.php index.php5
    </IfModule>
</Directory>

<Directory "/volume1/web/fakevote.kr/html">
    <FilesMatch "\.(php[345]?|phtml)$">
        SetHandler "proxy:unix:/run/php-fpm/php-182b445b-6caf-469f-acaa-a763582ba8db.sock|fcgi://localhost"
    </FilesMatch>

    Options MultiViews FollowSymLinks ExecCGI
    AllowOverride All
    <IfModule authz_core_module>
        Require all granted
    </IfModule>
    <IfModule dir_module>
        DirectoryIndex index.html index.htm index.cgi index.php index.php5
    </IfModule>
</Directory>


/usr/local/etc/apache24/conf/httpd24.conf
------------------------------------------------

<VirtualHost _default_:80 _default_:443>
#    DocumentRoot "/var/services/web"
    DocumentRoot "/volume1/web/fakevote.kr/html"  ////<-- 이게 새로운 홈페이지 경로이다.
</VirtualHost>


//// 아래처럼 php 모듈을 가동해줘야 정상으로 php 가 동작된다.
<Directory "/volume1/web/fakevote.kr/html">
    <FilesMatch "\.(php[345]?|phtml)$">
        SetHandler "proxy:unix:/run/php-fpm/php-182b445b-6caf-469f-acaa-a763582ba8db.sock|fcgi://localhost"
    </FilesMatch>

    Options MultiViews FollowSymLinks ExecCGI
    AllowOverride All
    <IfModule authz_core_module>
        Require all granted
    </IfModule>
    <IfModule dir_module>
        DirectoryIndex index.html index.htm index.cgi index.php index.php5
    </IfModule>
</Directory>

댓글목록

등록된 댓글이 없습니다.

1,139 (1/23P)

Search

Copyright © Cmd 명령어 3.19.31.73