11.Nas_1


새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사


Debian 10 Linux에 Apache Web Server를 재설치하는 방법

♨ 카랜더 일정 :
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문


    Debian 10 Linux에 Apache Web Server를 재설치하는 방법



    ■ 문제 발생 재 설치 합니다 

    https://linuxize.com/post/how-to-install-apache-on-debian-10/

    - 사용 system > gt-king-pro >> termux > debian10 설치 상태에서 Apache Web Server

    Debian_10]root~[23:18:15 apt update

    Get:1 http://security.debian.org/debian-security buster/updates InRelease [65.4 kB]

    Hit:3 http://packages.openmediavault.org/public erasmus InRelease

    Get:5 http://security.debian.org jessie/updates InRelease [44.9 kB]

    Ign:2 http://cdn-fastly.deb.debian.org/debian jessie InRelease

    Hit:4 http://cdn-fastly.deb.debian.org/debian jessie-updates InRelease

    Hit:7 http://deb.debian.org/debian buster InRelease

    Hit:6 http://cdn-fastly.deb.debian.org/debian jessie Release

    Get:8 http://security.debian.org jessie/updates/main Sources [323 kB]

    Get:9 http://security.debian.org jessie/updates/main armhf Packages [712 kB]

    Fetched 1,146 kB in 6s (194 kB/s)

    Reading package lists... Done

    Building dependency tree

    Reading state information... Done

    All packages are up to date.


    Debian_10]root~[23:18:58 systemctl status apache2

    System has not been booted with systemd as init system (PID 1). Can't operate.

    Failed to connect to bus: Host is down

    Debian_10]root~[23:19:22 service apache2 status

    [FAIL] apache2 is not running ... failed!

    Debian_10]root~[23:19:48 service apache2 start

    [FAIL] Starting Apache httpd web server: apache2 failed!

    [....] The apache2 instance did not start within 20 seconds. Please read the log[warns to discover problems ... (warning).

    Debian_10]root~[23:20:18 apt purge apache2

    Reading package lists... Done

    Building dependency tree

    Reading state information... Done

    The following packages were automatically installed and are no longer required:

      apache2-bin apache2-data apache2-utils libapr1 libaprutil1

      libaprutil1-dbd-sqlite3 libaprutil1-ldap libbrotli1 libcurl4 liblua5.2-0

      ssl-cert

    Use 'apt autoremove' to remove them.

    The following packages will be REMOVED:

      apache2*

    0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.

    After this operation, 613 kB disk space will be freed.

    Do you want to continue? [Y/n] y

    (Reading database ... 47660 files and directories currently installed.)

    Removing apache2 (2.4.38-3+deb10u3) ...

    invoke-rc.d: could not determine current runlevel

    [ ok ] Stopping Apache htcacheclean: apache-htcacheclean.

    invoke-rc.d: could not determine current runlevel

    [ ok ] Stopping Apache httpd web server: apache2.

    (Reading database ... 47610 files and directories currently installed.)

    Purging configuration files for apache2 (2.4.38-3+deb10u3) ...

    dpkg: warning: while removing apache2, directory '/etc/apache2/sites-available' not empty so not removed

    Processing triggers for systemd (241-7~deb10u2) ...

    Debian_10]root~[23:20:57 apt install apache2

    Reading package lists... Done

    Building dependency tree

    Reading state information... Done

    Suggested packages:

      apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser

    The following NEW packages will be installed:

      apache2

    0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.

    Need to get 251 kB of archives.

    After this operation, 613 kB of additional disk space will be used.

    Get:1 http://deb.debian.org/debian buster/main armhf apache2 armhf 2.4.38-3+deb10u3 [251 kB]

    Fetched 251 kB in 1s (266 kB/s)

    Selecting previously unselected package apache2.

    (Reading database ... 47444 files and directories currently installed.)

    Preparing to unpack .../apache2_2.4.38-3+deb10u3_armhf.deb ...

    Unpacking apache2 (2.4.38-3+deb10u3) ...

    Setting up apache2 (2.4.38-3+deb10u3) ...

    Enabling module mpm_event.

    Enabling module authz_core.

    Enabling module authz_host.

    Enabling module authn_core.

    Enabling module auth_basic.

    Enabling module access_compat.

    Enabling module authn_file.

    Enabling module authz_user.

    Enabling module alias.

    Enabling module dir.

    Enabling module autoindex.

    Enabling module env.

    Enabling module mime.

    Enabling module negotiation.

    Enabling module setenvif.

    Enabling module filter.

    Enabling module deflate.

    Enabling module status.

    Enabling module reqtimeout.

    Enabling conf charset.

    Enabling conf localized-error-pages.

    Enabling conf other-vhosts-access-log.

    Enabling conf security.

    Enabling conf serve-cgi-bin.

    Enabling site 000-default.

    Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /lib/systemd/system/apache2.service.

    Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /lib/systemd/system/apache-htcacheclean.service.

    invoke-rc.d: could not determine current runlevel

    Processing triggers for systemd (241-7~deb10u2) ...

    Debian_10]root~[23:21:24 service apache2 start

    [....] Starting Apache httpd web server: apache2AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using ::1. Set the 'ServerName' directive globally to suppress this message

    . ok

    Debian_10]root~[23:21:35 service apache2 status

    [ ok ] apache2 is running.

    3232235521_1575642608.3815.png

    아파치 설정 파일의 구조와 모범 사례


    데비안 기반 시스템에서 Apache 구성 파일은 /etc/apache2디렉토리에 있습니다.

    • 기본 Apache 구성 파일은 /etc/apache2/apache2.conf입니다.
    • Apache가 청취 할 포트가 /etc/apache2/ports.conf파일에 지정되어 있습니다.
    • Apache Virtual Hosts 파일은 /etc/apache2/sites-available디렉토리에 있습니다. 이 디렉토리에있는 구성 파일은 /etc/apache2/sites-enabled디렉토리에 링크되어 있지 않으면 Apache에서 사용되지 않습니다 .
    • 디렉토리 에있는 구성 파일에서 디렉토리로 명령을 사용하여 심볼릭 링크 를 작성하여 가상 호스트 지시문을 활성화 할 수 있습니다 가상 호스트를 비활성화하려면 명령을 사용하십시오 .a2ensitesites-availablesites-enableda2dissite
    • 예를 들어 도메인 이름이 mydomain.com도메인 구성 파일 인 경우 표준 이름 지정 규칙을 따르는 것이 좋습니다./etc/apache2/sites-available/mydomain.com.conf
    • 다양한 Apache 모듈을로드하는 데 사용되는 구성 파일은 /etc/apache2/mods-available디렉토리에 있습니다. 명령을 사용하여 디렉토리에 mods-available대한 심볼릭 링크를 작성 /etc/apache2/mods-enable하여 a2enconf명령을 사용 하여 디렉토리의 구성을 사용할 수 있습니다 a2disconf.
    • 글로벌 구성 프래그먼트가 포함 된 파일은 /etc/apache2/conf-available디렉토리에 저장됩니다 명령을 사용 하여 conf-available심볼릭 링크를 만들어 디렉토리의 파일을 활성화 /etc/apache2/conf-enabled하고 a2enconf명령으로 비활성화 할 수 있습니다 a2disconf.
    • Apache 로그 파일 ( access.log및 error.log)은 /var/log/apache디렉토리에 있습니다. 다른 사용을 권장 access하고 error각 가상 호스트에 대한 로그 파일을.
    • 도메인 문서 루트 디렉토리를 원하는 위치로 설정할 수 있습니다. webroot의 가장 일반적인 위치는 다음과 같습니다.
      • /home/<user_name>/<site_name>
      • /var/www/<site_name>
      • /var/www/html/<site_name>
      • /opt/<site_name>

    결론 데비안에서 Apache를 설치하는 것은 단일 명령을 실행하는 문제입니다.

    이제 애플리케이션 배포를 시작하고 Apache를 웹 또는 프록시 서버로 사용할 수 있습니다.

    ▶ ☞ ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다. https://11q.kr ♠

    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    등록된 댓글이 없습니다.

    목록

    새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사




    Total 1,684 / 57 Page
    [ 시놀로지 2대운영 저의 환경 hdd구성 내용 ]

    시놀로지 2대운영 저의 환경 hdd구성 내용제가 사용중인 환경입니다windows 10 pro vmware workstation 14ssd부팅 및…

    [ 해결)kcaptcha 자동등록방지가 뜨지 않습니다..저의 경우 해결 및 문제점 정보 ]

    자동등록방지가 뜨지 않습니다..저의 경우 파일 수정중common.php 파일 1줄이 빈줄이 있어kcaptcha 자동등록방지가 뜨지 않습니다아래와…

    [ [11q.kr/g5 수정 _test 서버 검증]댓글에 위지윅 에디터 붙이기(스마트에디터2) ] 댓글 6

    [11q.kr/g5 수정 _test 서버 검증]댓글에 위지윅 에디터 붙이기(스마트에디터2)적용버전 [보안패치]그누보드 5.2.9.8.1 버전 사…

    [ RaiDrive 다운로드 및 시놀로지 webdav or u5pvr sftp 서버 드라이브 연결 하기 ]

    ■ ▶RaiDrive 다운로드무료 프로그램이며, 자유롭게 다운받아 사용하면 됩니다.https://www.raidrive.com/ko/downlo…

    [ U5 PVR 소프트웨어 공개[2018.04.10]_old버전_5/17일자 업데이트 후 <3차> 확인중입니… ] 댓글 7

    5/17일자 업데이트 후<3차> 확인중 kodi 사용버전 링크 참조 바랍니다처음에 펌웨어 업글 하고응급조치 사용 중입니다. 기존 4/…

    [ 리눅스의 nano 편집기 사용법 ] 댓글 5

    리눅스의 Nano 에디터 단축키nano edit synology/xpenology vi edit 대응간단 패키지 설치하여 구동하기https://…

    [ https://www.iptv-epg.com/channels 만든 정보 ] 댓글 3

    www.iptv-epg.com/channels에서 epg를 만들어 봤습니다My EPG XML link:http://iptv-epg.com/???…

    [ 작업_중) DSM 6.2_ds3615 jun's Loader 103b 설치 작업 ( 서버 ds918p to… ] 댓글 1

    변경 작업 준비 >>모든 서버 최신 버전으로 업데이트 진행 완료 확인만 하고 HDD 삭제기존 918 사용상태주의) dsm 설치된 HD…

    [ 작업중)노트북에 네트브 usb idVENDOR 헤놀로지 설치전 알아보기 및 USB VIEW R530 ] 댓글 1

    네이티브 102b dsm6.1 가능해서 설치 정상 네트워크 찾아 습니다.vistualbox 및 vmware 랜 연결 찾지 못함//vmware에서…

    [ 실패)시놀로지 서베일런스에서 usb 카메라 사용하기 ]

    pc의 usb 카메라를 이용하여시놀로지 서베일런스에서 usb 카메라 사용하기https://www.clien.net/service/board/cm…

    [ 내장 하드 드라이브를 esata 하드 드라이브로 보는 Xpenology 문제 수정 ]

    dsm하드웨어 정보 확인 방법 / 내장 하드 드라이브를 esata 하드 드라이브로 보는 Xpenology 문제 수정DS3617xs현재 DSM 버…

    [ 성공)synoboot-ds918_Juns_Mod_v1.04b 작업 테스트 _DSM Version: 6.2.1… ] 댓글 35

    성공)synoboot-ds918_Juns_Mod_v1.04b 작업 테스트 _DSM Version: 6.2.1-23824 신규 설치 성공회원139…

    [ 성공)piwigo 자동 썸네일 이미지 만들기 ver.1.0 (리눅스 bash 이용)및 파일 이름을 한꺼번에 … ] 댓글 3

    piwigo 자동 썸네일 이미지 만들기 ver.1.0 (리눅스 bash 이용)및파일 이름을 한꺼번에 바꿔주는 프로그램입니다.http://xeno…

    [ 작업 실패기)헤놀로지(dsm617)에서 시놀로지(dsm621-> dsm617) 마이그레이션 후 복원작업 준비… ] 댓글 3

    헤놀로지(dsm617)에서 시놀로지(dsm621-> dsm617) 마이그레이션 후 복원작업 준비 작업헤놀로지에서 시놀로지로 복원작업 진행 …

    [ u5mini) 의 apk 파일 설치 검색 방법및 pc에서 화면 보기 화면공유 사용기 ]

    apk 다운로드는 저는 크롬에서 apkpure 로 찾아 설치 합니다본내용은 저의 홈블로그에 동일 내용이며첨부자료는https://11q.kr/g5…

    [ 해놀로지 노트북 설치을 위한 SSD교체방법 NT371B5J 및 시놀로지 설정 하기 ] 댓글 1

    삼성노트북 SSD교체방법 NT371B5J및 해놀로지 HDD구성 하기저전력 30W 소비전력 및 UPS 를 밧데리로 항시 안전한 시놀로지 입니다.…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-07-01 20:50:20

    오늘의 홈 현황


    • 현재 접속자♨ 647 명
    • 오늘 가입자※ 1 명
    • 어제 가입자※ 4 명
    • 주간 가입자※ 12 명
    • 오늘 방문자 1,918 명
    • 어제 방문자 1,787 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,406,968 명
    • 전체 게시물※ 8,671 개
    • 전체 댓글수※ 24,813 개
    • 전체 회원수 11,079 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑