Los pasos que hago son:
1º Crear el VPS con Centos 5 Standar 5.6.1 (OpenVZ - Virtualización bajo Proxmox)
2º Luego de que cree el vps entro por putty e instalo el cpanel con este comando:
Cita:
3º Luego de que se instala el cPanel, procedo a configurar el WHM (http://ip:2086) cd /home
wget -N http://httpupdate.cpanel.net/latest
sh latest
wget -N http://httpupdate.cpanel.net/latest
sh latest
4º Luego procedo a instalar la extensión mssql con este comando:
Cita:
5º Pruebo la conexión con este comando:Descargamos y descomprimimos el unixODBC (conector ODBC para Linux)
# wget http://www.unixodbc.org/unixODBC-2.2.14-p2.tar.gz
# tar -xvzf unixODBC-*.tar.gz
Accedemos al directorio descomprimido y ejecutamos el programa de configuración de la compilación
# cd unixODB* && ./configure -prefix=/usr/local -enable-gui=no
Ejecutamos los comandos de compilación ‘make’
# make && make install
Descargamos, descomprimimos y accedemos a freeTDS (conector a MSSQL)
# wget ftp://ftp.ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stable.tgz
# tar -xvzf freetds-stable.tgz
# cd freetds*
Ejecutamos el programa de configuración de la compilación
# ./configure -with-tdsver=8.0 -with-unixODBC=/usr/local
Ejecutamos los comandos de compilación ‘make’
# make && make install
Instalamos nano (¿que hacias sin él instalado? ah, que ya lo tenias) y editamos la configuración del FreeTDS
# yum update && yum -y install nano && nano /usr/local/etc/freetds.conf
Añadimos al final de la configuración:
[MSHOSTNAME]
host = MSHOSTNAME
port = 1433
tds version = 8.0
Cargamos la extensión al PHP.ini
cd /home/cpeasyapache/src/php-*/ext/mssql/ && phpize && ./configure && make && make install
echo "extension=mssql.so" >> /usr/local/lib/php.ini
10. Reiniciamos Apache
service httpd restart
# wget http://www.unixodbc.org/unixODBC-2.2.14-p2.tar.gz
# tar -xvzf unixODBC-*.tar.gz
Accedemos al directorio descomprimido y ejecutamos el programa de configuración de la compilación
# cd unixODB* && ./configure -prefix=/usr/local -enable-gui=no
Ejecutamos los comandos de compilación ‘make’
# make && make install
Descargamos, descomprimimos y accedemos a freeTDS (conector a MSSQL)
# wget ftp://ftp.ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stable.tgz
# tar -xvzf freetds-stable.tgz
# cd freetds*
Ejecutamos el programa de configuración de la compilación
# ./configure -with-tdsver=8.0 -with-unixODBC=/usr/local
Ejecutamos los comandos de compilación ‘make’
# make && make install
Instalamos nano (¿que hacias sin él instalado? ah, que ya lo tenias) y editamos la configuración del FreeTDS
# yum update && yum -y install nano && nano /usr/local/etc/freetds.conf
Añadimos al final de la configuración:
[MSHOSTNAME]
host = MSHOSTNAME
port = 1433
tds version = 8.0
Cargamos la extensión al PHP.ini
cd /home/cpeasyapache/src/php-*/ext/mssql/ && phpize && ./configure && make && make install
echo "extension=mssql.so" >> /usr/local/lib/php.ini
10. Reiniciamos Apache
service httpd restart
Cita:
Dando a entender que en IP va la ip numerica, pero me vota este mensaje/usr/local/bin/tsql -S IP sa
Cita:
Al principio pense era el servidor donde esta el SQL que andaba mal, pero luego probe en otro servidor linux con mssql y si conecto, de todas maneras monte otro servidor windows instale el sql y nada no coje con ningun servidor sql.root@server2 [~]# /usr/local/bin/tsql -S 176.31.202.243 sa
locale is "en_US.UTF-8"
locale charset is "UTF-8"
using default charset "UTF-8"
Error 20009 (severity 9):
Unable to connect: Adaptive Server is unavailable or does not exist
OS error 111, "Connection refused"
There was a problem connecting to the server
locale is "en_US.UTF-8"
locale charset is "UTF-8"
using default charset "UTF-8"
Error 20009 (severity 9):
Unable to connect: Adaptive Server is unavailable or does not exist
OS error 111, "Connection refused"
There was a problem connecting to the server
¿Alguien me puede decir que estoy haciendo mal?