Apache 32 bit linux

Downloading the Apache HTTP Server¶

Use the links below to download the Apache HTTP Server from our download servers. You must verify the integrity of the downloaded files using signatures downloaded from our main distribution directory. The signatures can be verified with our KEYS file.

Only current recommended releases are available on the main distribution site. Historical releases, including the 1.3, 2.0 and 2.2 families of releases, are available from the archive download site.

Apache httpd for Microsoft Windows is available from a number of third party vendors.

Stable Release — Latest Version:

If you are downloading the Win32 distribution, please read these important notes.

Apache HTTP Server 2.4.57 (httpd): 2.4.57 is the latest available version 2023-04-06 ¶

The Apache HTTP Server Project is pleased to announce the release of version 2.4.57 of the Apache HTTP Server («Apache» and «httpd»). This version of Apache is our latest GA release of the new generation 2.4.x branch of Apache HTTPD and represents fifteen years of innovation by the project, and is recommended over all previous releases!

Apache mod_fcgid FastCGI module for Apache HTTP Server released as 2.3.9 2013-10-08 ¶

The Apache Software Foundation and the Apache HTTP Server Project are pleased to announce the release of version 2.3.9 of mod_fcgid, a FastCGI implementation for Apache HTTP Server versions 2.2 and 2.4. This version of mod_fcgid is a security release.

For information about this module subproject, see the mod_fcgid module project page.

  • Source as gzip with LF line endings: mod_fcgid-2.3.9.tar.gz [ PGP ] [ MD5 ] [ SHA1 ]
  • Source as bz2 with LF line endings: mod_fcgid-2.3.9.tar.bz2 [ PGP ] [ MD5 ] [ SHA1 ]
  • Win32, Netware or OS/2 Source with CR/LF line endings: mod_fcgid-2.3.9-crlf.zip [ PGP ] [ MD5 ] [ SHA1 ]

Apache FTP module for Apache HTTP Server released as 0.9.6-beta 2008-10-08 ¶

The Apache HTTP Server Project is pleased to announce the release of Apache FTP module for Apache HTTP Server, version 0.9.6 as beta.

Users are encouraged to test and provide feedback on this beta release. For information about this module subproject, see the mod_ftp module project page.

  • Source with LF line endings (bzip2 compressed): mod_ftp-0.9.6-beta.tar.bz2 [ PGP ] [ SHA1 ] [ MD5 ]
  • Source with LF line endings (gzip compressed): mod_ftp-0.9.6-beta.tar.gz [ PGP ] [ SHA1 ] [ MD5 ]
  • Win32, Netware or OS/2 Source with CR/LF line endings: mod_ftp-0.9.6-beta-crlf.zip [ PGP ] [ SHA1 ] [ MD5 ]
Читайте также:  Linux bacula установка настройка

Verify the integrity of the files¶

It is essential that you verify the integrity of the downloaded files using the PGP or SHA signatures. Please read Verifying Apache HTTP Server Releases for more information on why you should verify our releases and how to do it.

Copyright © 1997-2023 The Apache Software Foundation.
Apache HTTP Server, Apache, and the Apache feather logo are trademarks of The Apache Software Foundation.

Источник

Index of /dist/httpd

Apache HTTP Server Source Code Distributions

This download page includes only the sources to compile and build Apache yourself with the proper tools. Download the precompiled distribution for your platform from binaries/.

Important Notices

Name Last modified Size Description


Parent Directory — HTTP Server project binaries/ 2022-06-17 11:25 — Binary distributions docs/ 2022-06-17 11:25 — Extra documentation packages libapreq/ 2022-08-25 13:10 — HTTP Server project mod_fcgid/ 2022-06-17 11:25 — HTTP Server project mod_ftp/ 2022-06-17 11:25 — HTTP Server project patches/ 2023-04-10 23:12 — Official patches Announcement2.4.html 2023-04-06 14:46 3.8K HTTP Server project Announcement2.4.txt 2023-04-06 14:46 2.5K HTTP Server project CHANGES_2.4 2023-04-06 14:46 338K HTTP Server project CHANGES_2.4.57 2023-04-06 14:46 1.1K HTTP Server project CURRENT-IS-2.4.57 2023-04-06 17:38 0 HTTP Server project KEYS 2021-09-01 13:38 537K Developer PGP/GPG keys META.asc 2018-03-09 10:33 801 PGP signature httpd-2.4.57.tar.bz2 2023-04-06 14:46 7.1M HTTP Server project httpd-2.4.57.tar.bz2.asc 2023-04-06 14:46 833 PGP signature httpd-2.4.57.tar.bz2.sha256 2023-04-06 14:46 87 HTTP Server project httpd-2.4.57.tar.bz2.sha512 2023-04-06 14:46 151 HTTP Server project httpd-2.4.57.tar.gz 2023-04-06 14:46 9.3M HTTP Server project httpd-2.4.57.tar.gz.asc 2023-04-06 14:46 833 PGP signature httpd-2.4.57.tar.gz.sha256 2023-04-06 14:46 86 HTTP Server project httpd-2.4.57.tar.gz.sha512 2023-04-06 14:46 150 HTTP Server project httpd_logo_wide_new.png 2016-12-21 20:14 19K HTTP Server project

Download from your nearest mirror site!

Do not download from www.apache.org. Please use a mirror site to help us save apache.org bandwidth. Go here to find your nearest mirror.

Binary Releases

Are available in the binaries/ directory. Every binary distribution contains an install script. See README for details.

Current Releases

For details on current releases, please see the Apache HTTP Server Download Page.

Note; the -win32-src.zip versions of Apache are nearly identical to the .tar.gz versions. However, they offer the source files in DOS/Windows CR/LF text format, and include the Win32 build files. These -win32-src.zip files do NOT contain binaries! See the binaries/win32/ directory for the Windows binary distributions.

Older Releases

PGP Signatures

All of the release distribution packages have been digitally signed (using PGP or GPG) by the Apache Group members that constructed them. There will be an accompanying distribution .asc file in the same directory as the distribution. The PGP keys can be found at the MIT key repository and within this project’s KEYS file.

Always use the signature files to verify the authenticity of the distribution, e.g.,

% pgpk -a KEYS % pgpv httpd-2.2.8.tar.gz.asc or, % pgp -ka KEYS % pgp httpd-2.2.8.tar.gz.asc or, % gpg --import KEYS % gpg --verify httpd-2.2.8.tar.gz.asc

Official Patches

When we have patches to a minor bug or two, or features which we haven’t yet included in a new release, we will put them in the patches subdirectory so people can get access to it before we roll another complete release.

Читайте также:  Линукс где посмотреть параметры компьютера

Источник

Downloads for Linux Binary Installer

We suggest the following mirror site for your download:

Linux Binary Installer 64 bit

Linux Binary Installer 32 bit

  • the ASC file (OpenPGP compatible signature) with the KEYS file (code signing keys used to sign the product)
  • the SHA256 or SHA512 files (checksum).

Installation

Click on the link above to download Apache Directory Server for your Linux architecture.
Your download appears in the download manager of your web browser.
Open a terminal.
Change to your downloads folder.
Give execution rights to the installer (chmod a+x apacheds-2.0.0.AM26-64bit.bin).
Run the installer (./apacheds-2.0.0.AM26-64bit.bin).

Requirements

ApacheDS requires at least:

Verify the integrity of the file

The PGP signatures can be verified using PGP or GPG. First download the KEYS as well as the asc signature file for the relevant distribution. Then verify the signatures using:

$ pgpk -a KEYS $ gpgv apacheds-2.0.0.AM26-64bit.bin.asc
$ pgp -ka KEYS $ gpg apacheds-2.0.0.AM26-64bit.bin.asc apacheds-2.0.0.AM26-64bit.bin
$ gpg --import KEYS $ gpg --verify apacheds-2.0.0.AM26-64bit.bin.asc apacheds-2.0.0.AM26-64bit.bin

Alternatively, you can verify the checksums of the files (see the How to verify downloaded files page).

© 2003-2023, The Apache Software Foundation — Privacy Policy
Apache Directory, ApacheDS, Apache Directory Server, Apache Directory Studio, Apache LDAP API, Apache Triplesec, Triplesec, Apache Mavibot, Mavibot, Apache eSCIMo, eSCIMo, Apache SCIMple, SCIMple,Fortress, Apache Fortress, EnMasse, Apache EnMasse, Apache Kerby, Kerby, Apache, the Apache feather logo, and the Apache Directory project logos are trademarks of The Apache Software Foundation.

Источник

Установка Apache в Linux

img

Apache — популярный бесплатный opensource веб-сервер. Он является частью стека LAMP (Linux, Apache, MySQL, PHP), который обеспечивает большую часть Интернета. Мы уже рассказывали про его установку на Windows и сравнивали его с nginx, а сегодня расскажем про то как установить Apache на Linux.

Установка Apache в Linux

А про то как установить nginx на Linux, можно прочитать в нашей статье.

Установка веб-сервера Apache на Linux

Установка Apache на CentOS и RHEL

Откройте окно терминала и обновите списки пакетов репозитория, введя следующее:

Теперь вы можете установить Apache с помощью команды:

httpd — это имя службы Apache в CentOS. Опция –y автоматически отвечает да на запрос подтверждения.

sudo yum –y install httpd

Установка Apache на Ubuntu и Debian

В Ubuntu и Debian пакет и служба Apache называются apache2 . Сначала также обновите инструмент управления пакетами apt .

Теперь устанавливаем Apache:

Запуск и управление веб-сервером Apache

Apache — это сервис, работающий в фоновом режиме. В Debian и Ubuntu он автоматически запустится после установки, а в CentOS его нужно запустить вручную.

Запустите службу Apache, введя следующее:

sudo systemctl start httpd

Система не возвращает вывод, если команда выполняется правильно.

Чтобы настроить автозагрузку Apache при запуске используйте команду:

sudo systemctl enable httpd

Чтобы проверить состояние службы Apache:

sudo systemctl status httpd

sudo systemctl status httpd

Чтобы перезагрузить Apache (перезагрузит файлы конфигурации, чтобы применить изменения):

sudo systemctl reload httpd

Чтобы перезапустить весь сервис Apache:

sudo systemctl restart httpd
sudo systemctl stop httpd

Чтобы отключить Apache при запуске системы:

sudo systemctl disable httpd

Проверить веб-сервер Apache

Задача вашего программного обеспечения Apache — обслуживать веб-страницы по сети. Ваша новая установка Apache имеет тестовую страницу по умолчанию, но вы также можете создать собственную тестовую страницу.

Читайте также:  Linux ubuntu удалить пакеты

Проверьте тестовую страницу Apache

В окне терминала найдите IP-адрес вашей системы:

Если вы знакомы с командами ip addr show или ifconfig , вы можете использовать их вместо этого. Подробно про команду ip можно прочитать тут.

Откройте веб-браузер и введите IP-адрес, отображаемый в выводе. Система должна показать тестовую страницу HTTP-сервера Apache, как показано на скриншоте ниже:

Apache CentOS

Или так, если у вас Ubuntu:

Apache Ubuntu

Если ваша система не имеет графического интерфейса, используйте команду curl:

curl [your_system's_IP_address]:80

Примечание. В конце: 80 обозначает порт 80, стандартный порт для интернет-трафика. Обязательно напишите соответствующий IP-адрес вместо [your_system’s_IP_address].

Создать HTML-файл для тестирования

Если по какой-либо причине вам нужна или у вас уже есть пользовательская HTML-страница, которую вы хотите использовать в качестве тестовой страницы, выполните следующие действия:

В окне терминала создайте новый индекс файл HTML:

echo My Apache Web Server > /var/www/html/index.html

Отредактируйте файл по своему вкусу и сохраните его.

Теперь вы можете выполнить действия, описанные в предыдущем разделе, и если ваш сервер Apache работает правильно, если он отобразит указанную пользовательскую страницу.

Настройка фаервола для Apache

Фаервол в вашей системе блокирует трафик через разные порты. Каждый порт имеет свой номер, и разные виды трафика используют разные порты. Для вашего веб-сервера вам нужно разрешить HTTP и HTTPS трафик через порты 80 и 443 .

В терминале введите следующее:

sudo firewall-cmd --permanent --zone=public --add-service=http sudo firewall-cmd --permanent --zone=public --add-service=https sudo firewall-cmd --reload

Еще раз проверьте, правильно ли настроен ваш фаервол:

sudo firewall-cmd --list-all | grep services

Вы должны увидеть http и https в списке разрешенных сервисов.

Если вы пользуйтесь UFW, то можно открыть порты HTTP ( 80 ) и HTTPS ( 443 ), включив профиль Apache Full :

sudo ufw allow 'Apache Full'

Если вы используете nftables для фильтрации подключений к вашей системе, откройте необходимые порты, введя следующую команду:

nft add rule inet filter input tcp dport ct state new,established counter accept

Файлы и каталоги Apache

Apache управляется путем применения директив в файлах конфигурации:

  • /etc/httpd/conf/httpd.conf — основной файл конфигурации Apache
  • /etc/httpd/ — Расположение всех файлов конфигурации
  • /etc/httpd/conf.d/ — Все конфигурационные файлы в этом каталоге включены в основной файл настроек
  • /etc/httpd/conf.modules.d/ — Расположение конфигурационных файлов модуля Apache

Примечание. При внесении изменений в файлы конфигурации не забывайте всегда перезапускать службу Apache, чтобы применить новую конфигурацию.

Логи Apache расположены тут:

  • /var/log/httpd/ — расположение файлов логов Apache
  • /var/log/httpd/access_log — показывает журнал систем, которые обращались к серверу
  • var/log/httpd/error_log — показывает список любых ошибок, с которыми сталкивается Apache

Назначьте каталог для хранения файлов для вашего сайта. Используйте файлы конфигурации, чтобы указать каталог, который вы выбрали. Некоторые типичные места включают в себя:

  • /home/username/my_website
  • /var/www/my_website
  • /var/www/html/my_website
  • /opt/my_website

Источник

Оцените статью
Adblock
detector