18.04 LTS의 Apache | 웹 파일이 저장되고 제공되는 위치를 변경하시겠습니까?

18.04 LTS의 Apache | 웹 파일이 저장되고 제공되는 위치를 변경하시겠습니까?

저는 WAMP에서 LAMP로 전환하고 LAN의 사용자에게 미디어 파일을 업로드하는 사용자 정의 PHP 애플리케이션을 실행하려고 합니다. 나는 두 개를 가질 계획이다볼륨내 서버에. 하나는 Ubuntu 시스템 및 앱 드라이브이고, 다른 하나는 웹 파일 저장을 위한 RAID 10 구성입니다.

1) 어떻게 해야 하나요?아파치 구성Ubuntu가 부팅되고 실행되는 볼륨 대신 RAID 볼륨에서 파일을 제공하려면 어떻게 해야 합니까?

2) 이는 Apache를 설치한 후에 구성됩니까, 아니면 Apache 설치 중에 웹 파일을 제공하는 위치를 지정해야 합니까?

답변1

글쎄, Windows의 Apache를 알고 있다면 구성이 동일합니다. Apache에 제공할 도메인, 콘텐츠를 찾을 수 있는 위치, 액세스할 수 있는 사람 등을 알려주는 많은 구성 파일이 있습니다. 원할 때마다 구성을 변경할 수 있습니다. 설치하는 동안 /etc/apache2/시작할 수 있도록 일부 기본 설정이 적용되며 원하는 대로 변경할 수 있습니다.

우분투에서는 구조가 WAMP에서 익숙한 구조와 다를 수 있습니다. 가상 호스트 정의를 넣고 /etc/apache2/sites-available/실행하고 a2ensite site-name(site-name은 사이트에서 사용 가능한 파일 이름입니다) Apache 서비스( sudo systemctl reload apache2.service)를 다시 로드합니다. 가상호스트 내에서 두 번째 파티션을 가리 키 DocumentRoot거나 지정하면 됩니다. 문서 루트에 대한 액세스를 허용하려면 정의가 Alias필요할 수 있습니다 .<Directory /path/to/document/root>

/var/www또는 Apache 문서 루트의 기본 위치인 두 번째 파티션을 마운트할 수도 있습니다 . 그러면 기본 아파치 구성을 변경하지 않고도 웹 파일이 두 번째 파티션에 자동으로 저장됩니다.

관련 정보