Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   AYUDA Servidor Linux, MySQL, PHP!!! (https://www.clubdelphi.com/foros/showthread.php?t=68315)

jbautista 07-06-2010 20:20:45

AYUDA Servidor Linux, MySQL, PHP!!!
 
Hola pues de verdad necesito su ayuda para saber como guiarme y saber que hacer...

Mis conocmientos solo son en SQL Server, Delphi, ASP, etc... (Trabajaba para una empresa que pagaba las liscencias)

Llegue a una nuevo trabajo, donde tienen un servidor en Linux, con MySQL y aplicaciones web PHP... el Cual lo administran con PHPMyAdmin...

De lo cual yo solo se usar el PHPmyAdmin ya que en la universidad en algun momento me toco trabajar con eso... Pero muy basico y lo hice con el WAMP asi que no tuve que configurar mucho.

Bueno el problemas esta así... Yo vivo en Puebla y Servidor esta en el DF... Desde puebla accesamos a las aplicaciones por medio de internet (p.e. www.miempresa.com/misistema.php) y ahi se hacen las operaciones sobre la informacion.

Pues cuando me contraron me dejaron un servidor Linux (equipo) aqui en Puebla y en general quieren que me traiga la parte de la BD para aca, que haga espejos y todo...

No se mucho acerca de servidores cuando no estan fisicamente en la misma area de trabajo y mucho menos linux... Asi que no hacer con el equipo servidor que tengo aqui...

Solo necesito saber por dodne empezar por que no le veo como meterle mano a esto!!!

Casimiro Notevi 07-06-2010 20:48:26

Creo que no se ha entendido exactamente qué quieres hacer o saber... o qué problema tienes :confused:

AzidRain 07-06-2010 20:53:59

Yo creo que lo que quiere básicamente es copiar una bd (o parte de ella) a un servidor local ahi en Puebla o bien quizá hacer una réplica. Falta mas claridad

jbautista 07-06-2010 21:46:42

Perdon si me falto darme mas a entender, pues como comente, ay tienen un sistema implementado con su servidor que esta en el DF y el todo el host.

Yo aca en puebla tengo un equipo servidor con linux y pues una parte de la BD de Mexico si la tengo que copiar, o que valla al parejo con la de mexico, para que por ejemplo si se les va la luz, puedan seguir trabajando con la de aca, (no se si esto sea a lo que le llaman espejo)...

Y aun no entiendo bien como esta eso del host, para desde aca hacer mis propias paginas en php y subirlas...

Pues para empezar quiero instalar pro el momento en el servidor que tengo aca una BD Local para un pequeño sistema que tengo que implementar, mientras para probar y entender...

En la uni hice un pequeño sistema, con el wamp, (mysql, apache, php), y al menos entendi que el srevidor era apache (a ese es alq ue no lo entiendo mucho) por que ahorita que yo instale el wamp y desarrolle mi nuevo sistema va a jalar, pero cuando ya quiera subir mis paginas PHP a internet como se hace el cambio, por que el servidor ya va a ser el que tengo aqui en puebla...

haber si me entendi :(

AzidRain 07-06-2010 22:06:03

Eso que quieres mas que espejo se llama replicación, al menos con MySQL no lo vas a poder a hacer al 100% ya que la replicación que implementa es unidireccional, es decir hay un servidor maestro (Mexico por ejemplo) y un esclavo (Puebla por ejemplo). Este último copia o replica todo lo que el maestro va haciendo, pero...aqui viene el pero. Supongamos que se cae el maestro, o se pierde la conexión o algo. En cuanto se reestablece todo, el esclavo se sincroniza automáticamente con su maestro. Pero....si por ejemplo haces inserciones en el esclavo, cuando regresa todo a la normalidad queda todo hecho un relajo pues el maestro no esta consciente de que su esclavo tiene datos nuevos que el no tiene por lo que se producen efectos catastróficos.

Hace unos días le pregunté a Casimiro sobre este tema y por ahi anda el hilo. Yo he tratado de implementar cosas similares pero en forma experimental lo que yo he buscado es que el usuario ni cuenta se de de en que servidor esta trabajando y que si se cae uno entre el otro aún y cuando esté en otra ip distinta.

jbautista 07-06-2010 22:41:34

Gracias AzidRain, bueno por lo que comentas me trae a otras confuciones, al principio no sabia si utlizar mySQL o SQLServer, lo que esta hecho ya esta en mySQL y pues al parecer la empresa como que no quiere comprar uno de paga, entonces decidi dejar el sistema, con mySQL aunque eso implicara tener que aprender linux...

Buneo ojala puedas ayudarme con estas dudas y espero poder darme a entender...
  • En el DF esta un Servidor Linux.
  • Desde puebla nosotros ocupamos las apliacciones php e incluso yo entro al phpmyadmin por medio de internet, p.e.:
  • Si modifican algo en el codigo de las paginas, estas nuevas versiones de la paginas se las mandan al encargado de sistemas del DF y ya el actualiza las paginas para que nosotros desde internet trabajemos con las nuevas. ¿Estas paginas donde estan en realidad en el srever fisico de mexico o en la red en el srevidor que pagan para tener las paginas www.empresa.com?
  • Como configuro una BD en mi servidor linux que tengo aqui para que yo pueda programar mis propias paginas PHP y que se conecten a mi servidor de Puebla, pero que las abran igual desde www.empresa.com/aplicacionPuebla.php
  • Y con respecto a lo que tu me comentas, como podria tratar de mantener las 2 BD mas o menos para que se vayan respaldando y una le haga paro a la otra?
  • ¿QUe es un espejo entonces :S ?
  • ¿mySQL me dara el ancho para esto o de plano mejor sigo insistiendo con el SQL Server?
Gracias, gracias de verdad se los agradecere mucho!

AzidRain 07-06-2010 23:14:53

MySQL te funciona igual en linux que en windows, no hay prácticamente ninguna diferencia.
Me late que la arquitectura de su plataforma de redes es un mucho deficiente. Ya que bien podrían implementar que todos pudieran cambiar lo que quieran sin depender de "un encargado de sistemas" ahí el el DF.

Si ya tienes todo en MySQL ni pierdas tu tiempo con SQL server, sobre todo pq vas a usar PHP el cual ya trae soporte nativo para ello.

Lo que tratando de entender lo que pusiste deduzco es que tu empresa quiere montar varias aplicaciones alojadas en servidores diferentes pero usando un mismo dominio. El servidor que tienes ahi en puebla te puede servir pero tienes forzosamente que tener acceso al servidor del DF para alojar tus scripts que hagan uso de tu servidor de Puebla según el caso.

Yo por ejemplo tengo un cliente al que le montamos un servidor con un proveedor x, pero muchas aplicaciones (chat, ERM, etc.) corren en su propio servidor por lo que en la página principal hay que hacer lo ajustes para que se llamen a las aplicaciones segun se requiera.

jbautista 08-06-2010 01:07:24

Nuevamnete gracias AzidRain, pues mira cada vez la tengo mas claro, de paso hable con el (mi jefe), pues ya, se va a quedar como esta, mysql y php.

Aqui va lo que se hace exactamente y lo que tengo que hacer:




Pues loq ue ya esta hecho es lod el DF, lo que tengo que hacer es lo de Puebla, mis nubes son exactamente, es con lo que esta fisicamente (por asi decirlo) en lo servidores (los equipos fisicos), el host supongo es el www.ejemplo.com, que hay ahi? Los archivos de las de las paginas PHP donde estan fisicamente?

Bueno, si yo empiezo a trabajar, como debo configurar mi WAMP?
en mi servidor de Linux para empezar a programar mis paginas PHP?
Ya que por dafault se instala el apache y a mi si me va a jalar, pero como le hago para las vean por medio de www.miempresa.com/...php???

Gracias!

AzidRain 08-06-2010 01:25:52

Ahi va el primer pero...cablemas y casi todas las cableras operan en un esquema distinto a telmex ya que utilizan su propia red para gestionar los servicios. Mientras que en telmex si es posible montar un servidor x ya que no interviene e tu conexion, las cableras te limitan y no te permiten tener tráfico desde afuera. Es decir, no puedes montar un servidor de nada basado en una red de cable salvo que obvio, pagues lo que piden...

El meollo de tu asunto no es como acceder sino las limitaciones que tu propio ISP está poniendo al servicio. Yo en lo personal en Mexico no recomiendo ningún servicio de cable para aplicaciones de servidores.

jbautista 08-06-2010 01:37:54

hooooo creoq ue de nuevo me volvi a explicar mal :P

No, cablemas solo era un ejemplo....

Mi empresa administra recuperacion de carteras comerciales, no tenemos nada que ver con las empresas, solo les hablamos a los que les deben...

p.e.

Cablemas nos pasa un erchivo de excel con toda la lista de lientes, y tenemos en el DF un BD de nosotros para administrar nuestra propia info, a eso me referia :P

y en puebla tenemos otro cliente, por ejemplo banco fulanito, al que igual le cobramos a sus clientes...

Entonces una BD la manejamos alla y la otra acá, pues yo tengo que hacer uns paginas para administrar solo la info del banco...

pero los empleados (gestores telefonicos) a veces trabajaran con clientes de cablemas o del banco...

O sea las paginas de que ocupan ahorita son para la camapaña de cablemas, y esa BD esta en el DF, (Las paginas PHP es loq ue no se, si estan en el servidor linux de allá o en el host que les da el servicio www.minombre.com)

Yo tengo que implmentar y configurar una BD en el servidor nuevo que tengo aca de Linux, programar las paginas y cuando todo furule investigar a donde subir mis paginas para que igual los empleados o el jefe puedan accesar por internet


La franja horaria es GMT +2. Ahora son las 12:41:02.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi