Necesito orientación para iniciarme en CentOS 4.6

Forums: 

Hola a tod@s. Soy nuevo en este foro y en el mundo Linux. Me ha ocurrido que me han ofrecido un trabajo de programador web. Para conseguirlo me han pedido que realice un "trabajo" que consiste en instalar VirtualBox en mi AMD 64 bits de doble núcleo con WinXp de S.O. Tras esto debo instalar CentOS 4.6, lo cual me ha costado trabajo por diferentes razones. Ahora incluso lo tengo instalado(como Servidor) en una máquina virtual pero en el GRUB me da la opción a empezar con:
- CENTOS - 4 i 386 (2.6.9-67.ELsmp)
- CENTOS - 4 i 386 (2.6.9-67.EL)
Si arranca con la primera opción se me queda colgado en una pantalla "Uncompressing Linux ....Ok booting the kernel" sin hacer ni dejar hacer nada más, y en la segunda opción arranca y puedo entrar como root sin problemas. Instalé en el Pc de un amigo este CentOS 4.6 y no le daba el gestor de arranque dos opciones sino sólo la segunda de las dos que tengo en mi ordenador. ¿Podría alguien explicarme esto que significa?.

Tras esto deberé instalar el paquete de Apache y ver que tiene el módulo "rewrite_module".
Según he instalado CentOS no tengo el directorio /usr/local/apache, con lo que imagino tendré que descargar el paquete.... Tras esto deberé descargar e instalar Joomla 1.0.14,.... y así más cosas.

Rogaría que alguien fuese tan amable de orientarme sobre todo en qué lugares o por donde debo empezar a estudiar para llegar a ser capaz de lograrlo. Confío en mis posibilidades aunque necesito esta mínima orientación ya que la persona que me encargó el trabajo quiere que sea yo mismo y por mis propios medios (este de consultar por internet fundamentalmente) quien trate de lograrlo, pero me cuesta trabajo porque es duro si no se sabe por donde empezar. Por eso ruego que alguien me oriente mínimamente sobre qué manual o en qué lugar puedo encontrar la información que necesito ya que es muy importante para mí.

Muchas gracias.

Alcancelibre.org tiene

Imagen de acl

Alcancelibre.org tiene bastantes manuales y es un buen lugar para empezar. También tienes tldp.org, howtoforge.com, y en general, googlear tus mensajes de error. También el sitio de centos tiene documentación útil.

Si tienes alguna pregunta puntual puedes hacerla aquí mismo en ecualug.org.

Por otra parte, si la empresa para la que trabajas quiere darte esas tareas, por qué no sugieres la idea de invertir en algún curso que se ofrezca en tu país. Por el contrario, si estás haciendo de freelance, valdría la pena que pienses en capacitarte por tu cuenta...

--
haber != a ver
ha != a

Hola. Gracias por la

Hola. Gracias por la información, voy a empezar a mirar todo para ver si logro aclararme un poquito porque no sé si tengo bien instalado el CentOS. NO se trata de que mi empresa me quiera dar la oportunidad de trabajar como programador web sino que soy un parado malagueño(España) y me han brindado la oportunidad de trabajar pero si demuestro que puedo aprender por mí mismo ciertas cosas.

Se agradecen más comentarios. Un saludo.

Las siglas SMP en la

Imagen de deathUser

Las siglas SMP en la línea:
[quote]CENTOS - 4 i 386 (2.6.9-67.ELsmp)[/quote]
Significan Symmetric Multi-Processing

Es por eso que en algunos casos si arrancas con un kernel con SMP activado y no tienes varios procesadores, o núcleos o un procesador con HT, pues no va a funcionar, es por eso que seguramente no le instaló el kernel SMP en la máquina de tu amigo y en la tuya quizás tenga que ver con el emulador.

Para lo del apache usa yum y rpm para ver si tienes instalado el apache, lo del /usr/local/apache es el directorio por default cuando lo compilas desde las fuentes, trabajo arduo si te estás iniciando en Linux, te recomendaría verificar si tienes instalado apache con

rpm -q apache

Y si no lo tienes instalado instalarlo con:

yum -y install apache

Si vas a usar joomla, necesitarás también PHP y Mysql, si hiciste una instalación full de centos los vas a tener activados, si no, de pronto y necesitas instalarlos, siguiendo el mismo procedimiento básicamente, pero vas a necesitar varios paquetes adicionales, por lo que te recomiendo busques en los manuales que te sugirieron de darse el caso.

bye
:)

Gracias. Entiendo la lógica

Gracias. Entiendo la lógica de ficheros en Linux, me gusta puesto que es como en MS-DOS. Ya he tratado de instalar Apache pero me sale el error de que no tiene url válida. Sigo mirando por internet pero veo que en mi S.O. en la VM de CentOS no tiene el archivo yum.conf con lo que me planteo si está bien instalado o si primero deberé instalar este paquete.
Bueno, sigo buscando y tratando de encontrar la salida. Gracias de nuevo por la amabilidad de responderme y un saludo.

Mira primero si lo tienes

Imagen de deathUser

Mira primero si lo tienes instalado con:

rpm -q yum

Es raro que no lo tengas instalado, ya que me parece que está en la lista de paquetes base, con todo si no logras hacer correr el yum, lo puedes instalar desde los cds con:

rpm -ivh nombre_del_archivo_rmp

Los RPMs están en el CD en:
CentOS/RPMS

Suerte ...

bye
:)

Si vas ha iniciar tu

Si vas ha iniciar tu conocimiento de CentOS porque no una versión mas moderna como CentOS 5.1...

Yo te recomiendo que instales como sistema operativo en una partición y uses el doble booteo junto al ruindos como una mejor experiencia en el uso de linux...

Gracias por el consejo. El

Gracias por el consejo. El ordenador que estoy usando no es mío, sino de mi hermano y no haré la partición y con el gestor de arranque elegir el SO a usar, lo dejo para cuando tenga el mío propio y pueda trastear en él sin problemas. El por qué de CentOS 4.6 es porque así me lo han encargado a modo de "examen-prueba" para lograr un trabajo, que es lo que busco al ser desempleado.
El paquete yum está instalado, volviendo al tema, y para evitar el problema de las url´s he editado el archivo /etc/yum.repos.d/CentOS-Base.repo y he quitado los comentarios(uncomment, como dicen) pero aun así no me va, da error en repodata/repomd.xml y dice que no tiene más espejos(mirrors) donde mirar, es decir, que los he hecho activos quitándoles los comentarios pero con los que tiene no logra conectar o hallar el sitio web del cual descargar Apache. Por otro lado he visto que quizás sea cuestión de la Dns que tenga definida, y entiendo que quizás el hecho de no tener bien definida la Dns haga que no sepa traducir a ip la dirección correcta para la actualización. Bueno, seguiré investigando en este avance caracolesco, jeje, pero constructivo, pero que me hace sentir dar un poco palos de ciego porque no voy con un rumbo predeterminado sino a empujones por lo que voy a tratar de estudiar Linux que es más que necesario. Seguiré por aquí no obstante.

Gracias por vuestros consejos y apoyo. Saludos.

Hola te recomiendo veas en

Imagen de isacnet

Hola te recomiendo veas en www.howtoforge.com es un muy buen sitio para empezar, existen tips y howtos especificamente para el centos que tu desees.

Un abrazo

_______________________________________
Trend Micro el mejor antivirus del mundo 40% del mercado mundial de gateway
240 millones de usuarios no pueden equivocarse
http://www.trendmicro.com.ec
Mercadeo@trendmicro.com.ec

_______________________________________
ISACNET S.A.
Ecuador: +593-2-3238590
Perú: +51-1-4223796

HP y Trend Micro, lo mejor de 2 mundos en un solo Socio de Negocios
http://www.isacnet.com.pe

Más contultas

Hola de nuevo. Quisiera preguntaros un par de cosas. He estado investigando toda la tarde acerca de como acceder a internet a través de Linux, es decir, como configurar el acceso. Tengo tres máquinas virtuales instaladas en mi WinXp. La primera tiene instalado Ubunto a secas, las otras dos tienen CentOS 4.6 como Servidores, la primera de ambas en modo texto y la otra la he instalado en modo gráfico con gnome. No tengo conexión a internet con CentOS y sí con Ubuntu. Al instalar CentOS creí que había configurado la conexión a internet porque introduje los datos de ip, gateway, subred y dns, sacados de winXp con ipconfig y nslookup en terminal. Al no tener conexión con CentOS no puedo instalar apache y en Ubuntu no está instalado el gestor yum y tampoco me deja porque me dice que existen palabras reservadas en Python 2.6.
¿Alguien me podría orientar un poco sobre qué significa para que pueda seguir mirando documentación y seguir un poco y tratar de manejarme un poco más en Linux?.

Gracias.

Páginas