Documentos de Académico
Documentos de Profesional
Documentos de Cultura
¿Ha instalado Debian 12 y desea ejecutar algunas aplicaciones web en él? Puede
instalar Apache, el número de servidor HTTP en Internet y configurarlo para que el
servidor de su aplicación web.
Entonces, ¿cómo se puede instalar fácilmente el servidor web Apache en Debian
12? Los pasos son los que se describen a continuación;
Ejecutar actualización del sistema
Para asegurarse de que está instalando paquetes actualizados en Debian 12,
actualice la caché del paquete ejecutando el siguiente comando;
sudo apt update
Instalar el servidor web Apache en Debian 12
Ejecute el siguiente comando para instalar el servidor web Apache en Debian 12;
Jun 13 22:16:40 bookworm systemd[1]: Starting apache2.service - The Apache HTTP Server...
Jun 13 22:16:40 bookworm systemd[1]: Started apache2.service - The Apache HTTP Server.
vim /var/www/kifarunix/index.html
<!DOCTYPE html>
<html>
<head>
<title>Welcome to Kifarunix.com</title>
<style>
body {
display: flex;
justify-content: center;
align-items: flex-start;
min-height: 100vh;
text-align: center;
font-family: Arial, sans-serif;
margin: 0;
}
.container {
max-width: 600px;
margin-top: 20vh;
}
h1 {
font-size: 28px;
margin-bottom: 20px;
}
p{
font-size: 18px;
line-height: 1.5;
margin-bottom: 10px;
}
a{
color: #007bff;
}
</style>
</head>
<body>
<div class="container">
<h1>Welcome to Kifarunix.com</h1>
<p>This is a sample HTML page for my website.</p>
<p>Feel free to customize this page with your own content.</p>
<p>For more information, visit <a
href="https://www.kifarunix.com">kifarunix.com</a>.</p>
</div>
</body>
</html>
<Directory /var/www/kifarunix>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/mywebsite_error.log
CustomLog ${APACHE_LOG_DIR}/mywebsite_access.log combined
</VirtualHost>
EOL
apachectl -t
La salida debe ser, Sintaxis OK si todo está bien.
A continuación, habilite su sitio;
a2ensite kifarunix.conf
Deshabilite el sitio Apache predeterminado;
a2dissite 000-default.conf
Reinicie y verifique la instalación de Apache
Reinicie el servicio Apache2;
systemctl restart apache2
Verifique el procesamiento de su sitio desde el navegador web, http://server-IP-or-
resolvable-domain-name.
<VirtualHost *:80>
ServerName kifarunix.com
Redirect permanent / https://kifarunix.com/
</VirtualHost>
<VirtualHost *:443>
ServerName kifarunix.com
SSLEngine on
SSLCertificateFile /etc/ssl/kifarunix/kifarunix-cert.crt
SSLCertificateKeyFile /etc/ssl/kifarunix/kifarunix-private.key
DocumentRoot /var/www/kifarunix
<Directory /var/www/kifarunix>
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>