[LINUX] Installez Apache 2.4.41 depuis la source

J'ai traité avec Apache pour la première fois dans mon travail de fin d'études dans une école professionnelle, alors j'écrirai un mémorandum C'est la première fois que je touche même Ubuntu, il semble donc qu'il manque de nombreux points.

OS Ubuntu18.04LTS

Article de référence

https://www7390uo.sakura.ne.jp/wordpress/archives/467 https://bty.sakura.ne.jp/wp/archives/149 https://www.skyarch.net/blog/?p=9543

Les choses nécessaires

  1. GCC (compilateur C) 2.pcre-8.39 3.apr-1.7.0 4.apr-util-1.6.1 5.httpd-2.4.41

Installation de GCC

Avec la commande apt rapidement $ apt-get install build-essential

Compiler et installer

Téléchargez ce qui précède dans / usr / local / src et décompressez

Lors du téléchargement $ wget (url)

Décompression $ tar zxvf (nom de fichier)

Après décompression, entrez dans chaque répertoire

$ ./configure


 $ make || make install```

 Je vais continuer à exécuter.

# Attention 1
 On m'a dit qu'il n'y avait pas assez de bibliothèque appelée expat.h
 [Ici](https://github.com/libexpat/libexpat/releases/download/R_2_2_7/expat-2.2.7.tar.gz)
 Télécharger à partir de. Vous devriez pouvoir installer celui-ci.
# Note 2
 Facultatif lors de l'exécution de apr-util ./configure


#### **`$ ./configure --with-apr=/usr/local/apr`**

Je vais attacher

Note 3

./configure de httpd-2.4.41 est également facultatif

$./configure --with-pcre=/usr/local/src/pcre-8.39/pcre-config --with-apr=/usr/local/src/apr-1.7.0 --with-apr-util=/usr/local/src/apr-util-1.6.1



 Je vais attacher
# Attention 4
 Après l'installation, lorsque j'ai essayé de le démarrer, j'ai reçu un message disant que je devais passer le chemin de la bibliothèque, donc

```$ export ld_library_path="/usr/local/lib"```

 Maintenant tu peux le faire.


Recommended Posts

Installez Apache 2.4.41 depuis la source
Installation d'Apache Maven (à partir des sources)
Installer Python à partir de la source
Installer ansible à partir du code source
Installez Python à partir des sources avec Ansible
Compilez et installez Git à partir des sources.
Installer depuis conda-forge
Installer Apache Zookeeper
Installation d'Apache Zeppelin
Installation d'Apache ActiveMQ
Installez PostgreSQL à partir du code source sur CentOS
Installez la dernière version d'Apache httpd 2.4 à partir des sources sur Cent OS 8
Construire PostgreSQL à partir des sources
Installez vim7.3 (+ python2.4) depuis la source (compatible avec Gundo.vim)
Installez pyenv depuis Homebrew, installez Python depuis pyenv
pip install empêche l'installation du proxy
Flux du code source à la création du format d'exécution
Comment installer Apache (httpd) sur CentOS7
Comment installer Apache (httpd) sur CentOS8