Habilitar los sitios de directorio de inicio en Lion Server? -- macos campo con osx-server campo con webserver camp apple Relacionados El problema

Enable home directory sites in Lion server?


2
vote

problema

Español

Tuve un servidor Leopard con unos pocos cientos de usuarios (estudiantes), y cada uno de ellos pudo mantener su propio contenido web en las carpetas de sus sitios en sus directorios de viviendas, y podrían acceder a ellos (desde dentro o fuera la red) Al ir a http://ourdomain.com/~studentname .

Solo migrado a un servidor de leones, y todo está funcionando perfectamente, excepto ahora visitando cualquiera de los sitios de los directorios de inicio, nos redenemos un 404. No puedo encontrar nada en las aplicaciones de la GUI que parece que podría ayudarlo con esto .. . ¿Me estoy perdiendo algo?

Ya he intentado volver a crear toda la estructura de OD, pero eso no ha ayudado.

Original en ingles

I had a Leopard server with a few hundred users (students), and each of them was able to maintain their own web content in their Sites folders in their home directories -- and they could access them (from either inside or outside the network) by going to http://ourdomain.com/~studentname.

Just migrated to a Lion server, and everything is working perfectly, except now visiting any of those home directory sites nets us a 404. I can't find anything in the GUI apps that looks like it could help with this... am I missing something?

I've already tried re-creating the whole OD structure, but that hasn't helped.

        
       
       

Lista de respuestas

2
 
vote
vote
La mejor respuesta
 

Lo encontró: el módulo UserDir en Apache2 por defecto de Public_HTML. SO ~ Studentname estaba siendo dirigido a / usuarios / StudentName / Public_HTML. Que no existe en ninguna de las carpetas de los usuarios.

¿Qué existe existe / usuarios / studentname / sitios, por lo que acabo de agregar esta línea a httpd.conf:

  UserDir Sites   

... y está funcionando perfectamente ahora. Impresionante!

Muchas gracias a @bmike por señalarme en la dirección correcta.

 

Found it: The UserDir module in Apache2 defaults to public_html. So ~studentname was being directed to /Users/studentname/public_html. Which doesn't exist in any of the users' folders.

What does exist is /Users/studentname/Sites, so I just added this line to the httpd.conf:

UserDir Sites 

...and it's working perfectly now. Awesome!

Many thanks to @bmike for pointing me in the right direction.

 
 
 
 
1
 
vote

¿Podemos asumir que ha pasado por lo siguiente con un peine de dientes finos: comparando la versión anterior a las nuevas versiones de león?

Los datos de configuración web se concentran en los siguientes archivos y directorios:

  • /etc/apache2/httpd.conf
  • /etc/apache2/httpd_mailman.conf
  • /etc/apache2/httpd_squirrelmail.conf
  • / etc / apache2 / magic
  • / biblioteca / servidor web / contenido web

El contenido web adicional generalmente está en:

  • / biblioteca / webserver / documents /
  • / biblioteca / webserver / cgi-ejecutables /
  • Cualquier otro lugar donde reside (como las carpetas de inicio de los usuarios que mencionan)
 

Can we assume you've gone over the following with a fine tooth comb - comparing the prior version to the new Lion versions?

Web configuration data is concentrated in the following files and directories:

  • /etc/apache2/httpd.conf
  • /etc/apache2/httpd_mailman.conf
  • /etc/apache2/httpd_squirrelmail.conf
  • /etc/apache2/magic
  • /Library/WebServer/ Web content

Additional web content is usually in:

  • /Library/WebServer/Documents/
  • /Library/WebServer/CGI-Executables/
  • Any other location where it resides (like the user home folders you are mentioning)
 
 
     
     
0
 
vote

Lion Mountain elimina el intercambio web personal como una opción a medida que expone ID de usuario. (~ nombre de usuario)

En lugar de encenderlo para todos los usuarios de un sistema, se realiza de forma por usuario.

Intente lo siguiente como raíz (y sustituya su nombre de usuario en lugar del nombre de usuario)

  cd /etc/apache2/users sed -e "s/Guest/username/g" Guest.conf > username.conf   
 

Mountain Lion removes personal web sharing as an option as it exposed user IDs. (~username)

Instead of turning it on for ALL users of a system, it is done on a per user basis.

Try the following as root (and substitute your username in place of username)

cd /etc/apache2/users sed -e "s/Guest/username/g" Guest.conf > username.conf 
 
 
 
 

Relacionados problema

2  ¿Está cambiando la extensión de archivo de la plist de un demonio evita que se esté cargando?  ( Does changing a daemons plist file extension prevent it from being loaded ) 
En particular quiero deshabilitar: ABCDEFGHIJKLMNABCDEFGHIJKLMN0 , pero en general para cualquier demonio. ¿Está cambiando su extensión de plist/defghijklm...

5  ¿Cómo arreglar el león OS X que no responde?  ( How to fix os x lion being unresponsive ) 
Después de pasar a OS X Lion a la perfección, todo el sistema no respondió. A veces, tengo que esperar segundos para que las presiones clave o los clics tenga...

1  Sintaxis de comando de terminal de rizo de AppleScript  ( Curl terminal command syntax from applescript ) 
Quiero ejecutar un comando abcdefghijklmncurl en AppleScript que hace lo siguiente ( por esta pregunta / respuesta ): https://superuser.com/a/1054803/4711...

5  ¿Puedo usar el DVD de Mac OS X install que vino con mi Mac Mini en mi MacBook?  ( Can i use the mac os x install dvd that came with my mac mini on my macbook ) 
Acabo de comprar un nuevo disco duro para mi MacBook y querer instalar un OS fresco X 10.6. Miré a través de todos los CD que tengo y solo pude encontrar el D...

0  ¿Cómo puedo encontrar y eliminar archivos de aire faltantes de iPhone?  ( How can i find and remove missing airdropped files from iphone ) 
i Airio dos archivos por separado de MacOS Catalina a iOS 13.1.2 en el iPhone 7. Los archivos fueron Instalar MACOS CATALINA.APP y Instalar MACOS CAT...

41  Cómo detener a Safari de los archivos de interrupción después de la descarga  ( How to stop safari from unzipping files after download ) 
SAFARI UNZAPS .ZIP Y .GZ archivos después de la descarga. ¿Cómo puedo detener este comportamiento? ...

3  ¿Cómo se reorganiza la biblioteca de apertura completa desde cero?  ( How does one reorganize ones entire aperture library from scratch ) 
Importé imágenes en apertura de iPhoto y desde entonces, agregó muchos nuevos. Me gustaría empezar debido a que las fechas en las etiquetas / carpetas en las ...

4  ¿Qué gestos multitones (no) documentados existen en leones y aplicaciones comunes?  ( What un documented multitouch gestures exist in lion and common applications ) 
Safari permite volver a un sitio web anterior usando el gesto Dwing-Swipe . Todos los gestos multitácidos estándar están muy bien documentados en la sección ...

2  ¿Puedo configurar mi Mac para almacenar documentos e imágenes en iCloud solamente  ( Can i configure my mac to store documents and pictures on icloud only ) 
Estoy usando los últimos MacOS Mojave, y tengo una Mac que solo tiene 250 GB de espacio de almacenamiento. Debido a la naturaleza de mi trabajo, necesito tant...

3  ¿Cómo puedo borrar las descargas de iCloud pendientes?  ( How can i clear pending icloud downloads ) 
Así que MacOS me mintió. Entré en almacenamiento y recomendaciones. Y vio esto que claramente dice almacenar todas las fotos y mensajes de todos los arc...

25  Cambio de idioma de entrada de teclado en Mac OSX  ( Changing keyboard input language on mac osx ) 
¿Cómo cambio (cambiar) el idioma de entrada en Mac OSX (inglés- & gt; ruso- & gt; hebreo). En Windows se realiza presionando Alt-Shift. ¿Cuál es el equivalent...

12  ¿Cómo puedo extraer el * .icns del cuadro de diálogo Obtener información?  ( How can i extract the icns from the get info dialog ) 
Anteriormente, he cambiado el icono de una solicitud antes de reemplazar manualmente el archivo del icono ABCDEFGHIJKLMNABCDEFGHIJKLMN1 Ubicado en ABCDEFGH...

14  Preserve el escritorio donde se colocó la ventana de una aplicación, después de reiniciar un sistema  ( Preserve the desktop where an applications window was placed after a system re ) 
Como muestra la imagen a continuación, tengo algunas aplicaciones que sigo abierto en mi escritorio principal y tengo otro abcdefghijklmnabcdefghijklmnbcdefg...

2  Si exporte un documento de Word (autorizado como un documento versionado usando las páginas 4.1 en el león),  ( If i export a word document authored as a versioned document using pages 4 1 on ) 
¿Se abrirá en Word en Windows? No tengo una palabra en Windows y solo tengo páginas en mi Mac. ...

1  Servidor LION: No se puede habilitar el servidor de la libreta de direcciones  ( Lion servercannot enable address book server ) 
He comprado al servidor Lion y me gustaría configurar un servidor de la libreta de direcciones para mantener los contactos sincronizados. Con el panel later...




© 2021 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos


Licensed under cc by-sa 3.0 with attribution required.