{"id":753,"date":"2022-02-23T02:08:11","date_gmt":"2022-02-23T02:08:11","guid":{"rendered":"https:\/\/dsantana.uas.edu.mx\/?p=753"},"modified":"2025-09-23T18:39:40","modified_gmt":"2025-09-23T18:39:40","slug":"userdir","status":"publish","type":"post","link":"https:\/\/dsantana.uas.edu.mx\/index.php\/2022\/02\/23\/userdir\/","title":{"rendered":"Userdir"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">\ud83d\ude80 Activaci\u00f3n del m\u00f3dulo Userdir en Apache2 sobre Debian<\/h1>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83e\uddea Instalaci\u00f3n de PHP<\/h3>\n\n\n\n<p>Instala PHP para permitir la ejecuci\u00f3n de scripts en el servidor web. Comando:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo apt install php<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd0c Activaci\u00f3n del m\u00f3dulo Userdir<\/h3>\n\n\n\n<p>Activa el m\u00f3dulo Userdir en Apache para permitir el acceso a carpetas personales. Comando:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo a2enmod userdir\nsudo systemctl restart apache2<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">\u2699\ufe0f Configuraci\u00f3n del m\u00f3dulo Userdir<\/h3>\n\n\n\n<p>Edita el archivo de configuraci\u00f3n para permitir el uso de .htaccess. Comando:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo nano \/etc\/apache2\/mods-enabled\/userdir.conf<\/pre>\n\n\n\n<p>Agrega:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">AllowOverride All<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udee0\ufe0f Ajustes en la configuraci\u00f3n de PHP<\/h3>\n\n\n\n<p>Modifica la configuraci\u00f3n de PHP para permitir su ejecuci\u00f3n en public_html. Comando:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo nano \/etc\/apache2\/mods-enabled\/php7.3.conf<\/pre>\n\n\n\n<p>Comenta las \u00faltimas 5 l\u00edneas con #<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udcc1 Creaci\u00f3n del entorno web del usuario<\/h3>\n\n\n\n<p>Crea la carpeta public_html en el directorio del usuario y agrega un archivo de prueba. Comandos:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">mkdir \/home\/debian\/public_html\nnano \/home\/debian\/public_html\/info.php<\/pre>\n\n\n\n<p>Contenido del archivo:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;?php phpinfo(); ?&gt;<\/pre>\n\n\n\n<p>Reinicia Apache:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo systemctl restart apache2<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83c\udf10 Verificaci\u00f3n en el navegador<\/h3>\n\n\n\n<p>Accede desde el navegador a la URL:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">http:\/\/192.168.15.102\/~debian<\/pre>\n\n\n\n<p>Esto mostrar\u00e1 la informaci\u00f3n de PHP si todo est\u00e1 correctamente configurado.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ud83d\ude80 Activaci\u00f3n del m\u00f3dulo Userdir en Apache2 sobre Debian \ud83e\uddea Instalaci\u00f3n de PHP Instala PHP para permitir la ejecuci\u00f3n de scripts en el servidor web. Comando: sudo apt install php \ud83d\udd0c Activaci\u00f3n del m\u00f3dulo Userdir Activa el m\u00f3dulo Userdir en Apache para permitir el acceso a carpetas personales. Comando: sudo a2enmod userdir sudo systemctl restart apache2 \u2699\ufe0f Configuraci\u00f3n del m\u00f3dulo Userdir Edita el archivo de configuraci\u00f3n para permitir el uso de .htaccess. Comando: sudo nano \/etc\/apache2\/mods-enabled\/userdir.conf Agrega: AllowOverride All \ud83d\udee0\ufe0f Ajustes en la configuraci\u00f3n de PHP Modifica la configuraci\u00f3n de PHP para permitir su ejecuci\u00f3n en public_html. Comando: sudo nano \/etc\/apache2\/mods-enabled\/php7.3.conf Comenta las \u00faltimas 5 l\u00edneas con # \ud83d\udcc1 Creaci\u00f3n del entorno web del usuario Crea la carpeta public_html en el directorio del usuario y agrega un archivo de prueba. Comandos: mkdir \/home\/debian\/public_html nano \/home\/debian\/public_html\/info.php Contenido del archivo: &lt;?php phpinfo(); ?&gt; Reinicia Apache: sudo systemctl restart apache2 \ud83c\udf10 Verificaci\u00f3n en el navegador Accede desde el navegador a la URL: http:\/\/192.168.15.102\/~debian Esto mostrar\u00e1 la informaci\u00f3n de PHP si todo est\u00e1 correctamente configurado.<\/p>\n","protected":false},"author":1,"featured_media":1425,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,5,12,62,1,10,6,77],"tags":[],"class_list":["post-753","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-debian","category-docencia","category-linux","category-servicios","category-sin-categoria","category-sistemas-operativos","category-talleres","category-userdir"],"_links":{"self":[{"href":"https:\/\/dsantana.uas.edu.mx\/index.php\/wp-json\/wp\/v2\/posts\/753","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dsantana.uas.edu.mx\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dsantana.uas.edu.mx\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dsantana.uas.edu.mx\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dsantana.uas.edu.mx\/index.php\/wp-json\/wp\/v2\/comments?post=753"}],"version-history":[{"count":9,"href":"https:\/\/dsantana.uas.edu.mx\/index.php\/wp-json\/wp\/v2\/posts\/753\/revisions"}],"predecessor-version":[{"id":2299,"href":"https:\/\/dsantana.uas.edu.mx\/index.php\/wp-json\/wp\/v2\/posts\/753\/revisions\/2299"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dsantana.uas.edu.mx\/index.php\/wp-json\/wp\/v2\/media\/1425"}],"wp:attachment":[{"href":"https:\/\/dsantana.uas.edu.mx\/index.php\/wp-json\/wp\/v2\/media?parent=753"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dsantana.uas.edu.mx\/index.php\/wp-json\/wp\/v2\/categories?post=753"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dsantana.uas.edu.mx\/index.php\/wp-json\/wp\/v2\/tags?post=753"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}