Red de conocimiento informático - Material del sitio web - ¿Qué comandos ingresas para crear el servicio Apache en Linux y cómo configurarlo y acceder a él?

¿Qué comandos ingresas para crear el servicio Apache en Linux y cómo configurarlo y acceder a él?

Implementé con éxito la instalación y configuración de Apache en el sistema Ubuntu. De hecho, este paso es una operación muy importante en la aplicación del módulo, que afecta directamente la lista de carga y los permisos de uso del módulo, por lo que les presentaré mi proceso de operación aquí. También habrá una demostración más adelante [Haga clic en la imagen para abrir en una nueva ventana]: (Parte de la ruta se basa en mi propio sistema como ejemplo)

1. :

Dirección de descarga: d. línea de comentario del archivo conf

#d

4. Descomprima el archivo fuente:

(1) Ingrese la ruta del paquete de instalación:

cd /home/lxycucu/

(2) Método de descompresión ①:

gzip -d httpd-2.2.6 .tar.gz

tar -xvf httpd- 2.2.6.tar

Método de descompresión ②:

tar -zvxf httpd-2.2.6.tar. gz

(3) Vaya a la carpeta de configuración:

cd httpd-2.2.6

5. Configuración de ruta

(1. ) Comando de configuración:

./configure

(2) Ver opciones de ayuda de configuración:

./configure -h o ./configure --help

(3) Ruta de configuración (ejemplo): (significa salto de línea, pero el comando no finaliza)

./configure--prefix=/usr/local/apache (configura la instalación ruta)

--sysconfdir=/etc/httpd (establezca la ruta del archivo de configuración)

(4) Configuración de diseño:

Hay un archivo de diseño en el paquete de código fuente de Apache, que contiene una configuración.

Hay un archivo de diseño en el paquete de código fuente de Apache, que contiene configuraciones de ruta para diferentes plataformas. Los usuarios pueden diseñar el diseño ellos mismos o aplicar directamente el diseño proporcionado por el archivo. ; diseño diseño Namegt;

Contenido del diseño

lt;/Layoutgt;

Comando Establecer diseño:

./configure-with- layout= Nombre del diseño

6. Configuración del módulo:

Mi ejemplo de configuración completo:

.

--sysconfdir=/etc/ httpd

--enable-so (compila el módulo mod_so)

-enable-info (compila el módulo mod_info)

módulo .info)

-enable-status (compila el módulo mod_status)

7. Compilar:

Ingrese el comando en la carpeta del código fuente: make (el tiempo de compilación es largo y es necesario espere)

8. Instalación:

Ingrese el comando en la carpeta del código fuente: sudo make install (algunos Linux sin sudo pueden informar un error)

Después Cuando se complete la instalación, ingrese el comando donde está Apache para verificar si Apache está instalado en el directorio /usr/local/apache

9. El directorio de instalación predeterminado de Apache en Linux

Ruta. descripción

/bin Directorio de scripts y ayuda

./etc/apache Directorio de archivos de configuración de Apache

./include/directorio de archivos de encabezado de Apache

./libexec ** *Directorio de archivos de objetos de ayuda

./sbin Directorio de programas ejecutables, incluido el rotador de registros apachectl

./share/cgi-bin Directorio CGI predeterminado

/share/htdocs Directorio raíz de archivos predeterminado

./share/htdocs/manual Manual de Apache

./share/icons Directorio de imágenes GIF predeterminado

./var /apache/log Directorio de registro de registro

./var/apache/proxy directorio de caché del servidor proxy

./var/apache/run httpd.pid ( incluyendo el id de httpd) existe en el directorio

10. Inicie Apache:

Ingrese al directorio bin de Apache e ingrese dos formas de comandos:

( 1) sudo ./httpd -k start

(2) sudo ./apachectl start

Si no se agrega sudo, se producirá un error del sistema. Si el usuario desea cambiar la configuración, puede ingresar al directorio /etc/httpd, buscar el archivo de configuración principal de Apache httpd.conf y luego cambiar las instrucciones que contiene

.