Administración de Sistemas

CNERIS.COM

CNERIS.COM

Al igual que el comando anterior, introduciendo el operador intext: Google te mostrará aquellas páginas que tengan una palabra clave específica en el texto de la página. Si se prefiere buscar una frase completa, el operador a utilizar será allintext: (por ejemplo: allintext:agencia de diseño gráfico).

Palabra clave en texto

El comando intitle: te mostrará resultados que tengan la palabra clave especificada en el título de la página. Si lo que quieres encontrar son páginas con títulos que contengan una frase completa, utiliza el comando allintitle: (por ejemplo: allintitle:agencia de diseño gráfico).

Este último comando es especialmente útil para conocer el nivel de competencia real que tiene una palabra clave en SEO y cuán difícil va a ser intentar posicionar tu web para ella.

palabras clave en titulos

Con el comando de búsqueda (site:) obtendrás todas las páginas indexadas por Google de un sólo dominio (por ejemplo: site:somoswaka.com). Si lo combinas con palabras clave o frases, te servirá para buscar resultados sobre un tema concreto entre los contenidos de una esa web (por ejemplo: site:somoswaka.com «comandos de google»). Este comando básicamente permite echar un vistazo al índice de un sitio web, lo cual puede ser extremadamente valioso para el SEO, para verificar qué es lo que Google realmente está indexando de tu web.

Buscar paginas indexadas

Sábado, 25 Enero 2020 18:30

Google - Buscar sinónimos

Ésta es otra buena manera de obtener resultados que están relacionados con lo que estás buscando, aunque no incluyan exactamente las palabras de tu búsqueda. Si colocas el carácter virgulilla o símbolo de equivalencia (~) antes de una palabra, obtendrás resultados con sinónimos para esa palabra

(por ejemplo: diseño gráfico ~agencia, nos dará resultados de estudios de diseño, empresas de diseño, gabinetes de diseño, etc.

busqueda de sinonimos

Sábado, 25 Enero 2020 18:27

Google - Búsqueda de temas relacionados

Un comando de Google tremendamente útil es AROUND(X). Con su uso, puedes encontrar páginas que contengan dos temáticas diferentes conectadas entre sí. La X será el número de palabras máximo en las que ambos temas deben estar separados entre sí en un texto (por ejemplo: diseño gráfico AROUND(25) logotipo). Solamente obtendrás resultados en donde “diseño gráfico” y “logotipo” estén a 25 palabras entre sí.

Busqueda de temas relacionados

Sábado, 25 Enero 2020 18:17

Google - Ampliar tu búsqueda

Si en vez de reducir la búsqueda, lo que necesitas es combinar varias búsquedas en una, puedes utilizar el símbolo (|) (por ejemplo: diseño gráfico | diseño web). Ésto simplemente le dice a Google que te muestre los resultados X o Y. Introduce tus dos palabras clave y, entre ellas, teclea (|) en mayúsculas. También puedes utilizar la palabra OR (por ejemplo: diseño gráfico OR diseño web)

Google - Ampliar palabras

Otra manera de ampliar el ámbito de tu búsqueda es mediante el uso del comando de búsqueda comodín. Éste está representado por un asterisco (*). Si colocas el comodín en una frase, obtendrás todas las variaciones de esa frase (por ejemplo: diseño gráfico*)

El artículo está en inglés, pero es de fácil comprensión. 

MySQL is in the view of many people one of the most common database management systems in use on a day to day basis. You can run MySQL on just about any platform including Microsoft Windows and server UNIX varieties, like Linux, with many platforms also supporting MySQL remote access.

 

What is MySQL?

It’s often the engine that holds the data for  programs, including online publishing. Backed by Oracle, MySQL is an open source (everyone has access to the code) database that fits into the RDBMS (Relational database management system) paradigm.

 

MySQL has shifted hands a few times. It was first designed and developed by a company located in Sweden called MySQL AB, but was then bought out by Sun Microsystems in 2018. Though MySQL is owned by a commercial enterprise, developers may use it under the GNU GPL (or General Public License). However, enterprises must get a specific license from Oracle if they want to use MySQL in their applications.

 

How MySQL fits into Plesk Onyx

Plesk Onyx is database-driven and needs a database server to facilitate the various database services that Plesk components use. For example, there are databases involved in hosting Plesk Webmail. Each customer website will also use a database to store content while APS application databases are also required.

 

Every Plesk installation ships with a number of database management tools and Plesk supports a range of databases including MySQL. Plesk can interact with database servers located on the machine running Plesk. But Plesk can also link to a database server on a remote machine. You can also facilitate remote MySQL access via Plesk, should you have an external application that requires access to your MySQL databases.

 

Plesk MySQL Remote Access

In many instances, a user needs to facilitate a connection to a database from a third-party software tool that isn’t running on the same server as the database. You can enable Plesk MySQL remote access so that remote servers and hosts can access the MySQL databases in your Plesk account.

 

Activating MySQL Remote Access Under Plesk

For security reasons, Plesk doesn’t automatically make it possible to get remote MySQL access. We recommend that you create a new, separate user to use for remote MySQL connections. Nonetheless, if you prefer to do so, you can use the admin user account to facilitate remote MySQL access.

 

To enable MySQL remote access you must connect to your server with SSH/RDP and carefully follow the steps we list below:

 

Login to Plesk and make sure the option Allow remote connections from any host is enabled at Tools & Settings > Database Servers > Settings.

Connect to a Plesk server via SSH/RDP and open the MySQL configuration file in any text editor. Location of this file is:

For Linux:

  • for CentOS/RHEL-based distributions:/etc/my.cnf
  • for Debian/Ubuntu-based distributions:/etc/mysql/my.cnf

For Windows:

  • %plesk_dir%Databases\MySQL\my.ini

Change bind-address parameter to:

bind-address = 0.0.0.0

Note: 0.0.0.0 means every IP address on the server. If it is required to bind to specific IP address, specify this particular IP instead of 0.0.0.0

Also, make sure that skip-networking parameter is not defined.

After that, restart MySQL server:

For Linux:

  • for MariaDB database server:# service mariadb restart
  • for MySQL database server:# service mysql restart.

For Windows:

  • Go to Plesk > Tools & Settings > Services Management > Restart MySQL Server

 

Cuando se termina de configurar un servidor vps o dedicado, es frecuente encontrarse con el siguiente error. Probado a través de la línea de comandos: 

sudo sendmail -v -Am -i Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.

 

Obteniendo el siguiente resultado

myname@fx1:/etc/mail$ sudo sendmail -v -Am -i Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.;

Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.... Connecting to aspmx.l.google.com. via esmtp...

220 mx.google.com ESMTP v1si55415385wja.21 - gsmtp

>>> EHLO staging.mydomain.com

250-mx.google.com at your service, [2a01:4f8:212:27c8::2]

250-SIZE 35882577

250-8BITMIME

250-STARTTLS

250-ENHANCEDSTATUSCODES

250-PIPELINING

250-CHUNKING

250 SMTPUTF8

>>> STARTTLS

220 2.0.0 Ready to start TLS

>>> EHLO staging.mydomain.com

250-mx.google.com at your service, [2a01:4f8:212:27c8::2]

250-SIZE 35882577

250-8BITMIME

250-ENHANCEDSTATUSCODES

250-PIPELINING

250-CHUNKING

250 SMTPUTF8

>>> MAIL From:<Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.>

250 2.1.0 OK v1si55415385wja.21 - gsmtp

>>> RCPT To:<Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.>

>>> DATA

250 2.1.5 OK v1si55415385wja.21 - gsmtp

354  Go ahead v1si55415385wja.21 - gsmtp

>>> .

550-5.7.1 [2a01:4f8:212:27c8::2] Our system has detected that this message does

550-5.7.1 not meet IPv6 sending guidelines regarding PTR records and

550-5.7.1 authentication. Please review

550-5.7.1  https://support.google.com/mail/?p=ipv6_authentication_error for more

550 5.7.1 information. v1si55415385wja.21 - gsmtp

myname... Connecting to local...

myname... Sent

 

Solución

1) Comprobar el protocolo 

postconf inet_protocols

net_protocols = all

2) Editar el fichero /etc/postfix/main.cf

Cambiar inet_protocols = all por inet_protocols = ipv4

3) Reiniciar el proceso

service postfix restart

4) Comprobar de nuevo

postconf inet_protocols

 

inet_protocols = ipv4

Para las siguientes cadenas

â   â³ eGalax Inc. USB TouchController          id=9    [slave  pointer  (2)]

â   â³ eGalax Inc. USB TouchController          id=10   [slave  pointer  (2)]

 

Si ejecutamos 

$ cat so.txt | awk '{ print $7 }' | cut -f2 -d"="

Se mostrará en pantalla el siguiente resultado

9
10

 

$ cat so.txt | awk '{ print $7 }' 

id=9
id=10

PETICIONES GET:

Con JSON:

curl -i -H "Accept: application/json" -H "Content-Type: application/json" http://hostname/resource

Con  XML:

curl -H "Accept: application/xml" -H "Content-Type: application/xml" -X GET http://hostname/resource

 

PETICIONES POST

Para POST de parámetros

curl --data "param1=value1&param2=value2" http://hostname/resource

 

Para subida de ficheros:

curl --form "fileupload=@filename.txt" http://hostname/resource

 

RESTful HTTP Post:

curl -X POST -d @filename http://hostname/resource


Para loggear en una web (auth)

curl -d "username=admin&password=admin&submit=Login" --dump-header headers http://localhost/Login

curl -L -b headers http://localhost/

Sobre CNERIS

CNERIS es una empresa constituida por jóvenes emprendedores procedentes de diferentes sectores del mundo de la información. Nuestro equipo está compuesto por programadores, administradores de sistemas, administradores de base de datos, diseñadores gráficos, maquetadores,