Blog

CNERIS

CNERIS

Website URL: http://www.cneris.com
Miércoles, 27 Diciembre 2017 00:53

¿Cómo desactivar el servicio SAMBA en Ubuntu?

Para parar el servicio de samba 

sudo service smbd stop
sudo service nmbd stop


Para desactivar el servicio de samba, para que no inicie después de un reboot

sudo mv /etc/init/nmbd.conf /etc/init/nmbd.conf.stop
sudo mv /etc/init/smbd.conf /etc/init/smbd.conf.stop

Domingo, 26 Noviembre 2017 22:32

Introducir código PHP, o javascript en joomla

En ocasiones, queremos introducir código PHP, o javascript en el contenido de las publicaciones de joomla, pero mucho me temo que Joomla no te va a dejar. 

En este link, puedes descargar un módulo que te permite insertar fácilmente código PHP o javascript

Martes, 14 Noviembre 2017 21:11

Eliminar una regla de iptables

En ocasiones, queremos quitar una regla guardada del iptables. Para ello, procedemos de la siguiente manera.

>> iptables -nL --line-number

Sirve para mostrar los números de línea de las reglas

>> iptables -nL --line-number

Chain INPUT (policy DROP)

num  target     prot opt source               destination

1    DROP       tcp  --  0.0.0.0/0            0.0.0.0/0            tcp dpt:445

2    DROP       udp  --  0.0.0.0/0            0.0.0.0/0            udp dpt:445

3    DROP       udp  --  0.0.0.0/0            0.0.0.0/0            udp dpt:443

4    DROP       tcp  --  0.0.0.0/0            0.0.0.0/0            tcp dpt:443

5    ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0            state RELATED,ESTABLISHED

6    REJECT     tcp  --  0.0.0.0/0            0.0.0.0/0            tcp flags:!0x17/0x02 reject-with tcp-reset

7    DROP       all  --  0.0.0.0/0            0.0.0.0/0            state INVALID

Para quitar una determinada regla, sólo hay que: 

>> iptables -D INPUT <número>

>> iptables -D INPUT 4 

Martes, 14 Noviembre 2017 21:08

Bloquear puertos utilizando iptables

Para bloquear las conexiones entrantes al puerto 25, hay que utilizar el siguiente comando

# iptables -I INPUT -p tcp --dport 25 -j DROP

Si es cualquier otro puerto, sólo hay que sustituirlo por el puerto en cuestión. O si es udp en vez de tcp, sustituir udp en su lugar

Para guardar la regla, utilizar

# iptables-save

Domingo, 12 Noviembre 2017 17:30

Instalar CentOS Web Panel

Seguir los siguientes pasos

cd /usr/local/src

wget http://centos-webpanel.com/cwp-latest

sh cwp-latest

Si el link anterior no funciona, usar el siguiente

http://dl1.centos-webpanel.com/files/cwp-latest

 

Login en el panel

———————

URL de acceso al panel http://SERVER_IP:2030/

Usuario: root

Clave: clave-de-root

 

Web Panel permite

  • Configurar nameservers
  • Configurar IPs compartidas
  • Configurar al menos un paquete de hosting
  • Configurar el mail de root

 

Domingo, 12 Noviembre 2017 17:28

Alternativas al Plesk

Alternativas al Plesk. Es  gratis, no hace falta licencia

CentOS Web Panel

Miércoles, 01 Noviembre 2017 11:27

Configurar SSL en wordpress

Para configurar el protocolo HTTPS en wordpress, hay que seguir los siguientes pasos

1) Editar wp-config.php y agregar la siguiente línea

define('FORCE_SSL_ADMIN', true);

2) Ir al menú configuración y cambiar las rutas por https:

3) Cambiar .htaccess, 

# BEGIN WordPress

<IfModule mod_rewrite.c>

    RewriteEngine On

    RewriteCond %{SERVER_PORT} !^443$

    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

    RewriteBase /

    RewriteRule ^index\.php$ - [L]

    RewriteCond %{REQUEST_FILENAME} !-f

    RewriteCond %{REQUEST_FILENAME} !-d

    RewriteRule . /index.php [L]

</IfModule>

# END WordPress

Significa que al MySQL están llegando demasiadas peticiones, más de las que puede aceptar, más de las que puede poner en cola o en espera.

Para solucionarlo, debemos aumentar el límite máximo de peticiones (conexiones) que MySQL admite.

Les daré dos opciones para solucionar este problema:

1. Editamos el archivo /etc/mysql/my.cfg :

vi /etc/mysql/my.cfg

En él ponemos lo siguiente bajo donde dice [mysql]:

max_connections = 500

max_user_connections = 500

Esto aumentará el número máximo de conexiones de 100 (que es el por defecto) a 500.

Para deshabilitar la carga automática de Addons en la pantalla de Addons dentro de Preferencias - Temas

Hay que editar

controllers/admin/AdminThemesController.php

Buscar la función public function ajaxProcessGetAddonsThemes()

E insertar die(); al principio de la función. 

public function ajaxProcessGetAddonsThemes()

    {

       die();

       $parent_domain = Tools::getHttpHost(true).substr($_SERVER['REQUEST_URI'], 0, -1 * strlen(basename($_SERVER['REQUEST_URI'])));

        $iso_lang = $this->context->language->iso_code;

        $iso_currency = $this->context->currency->iso_code;

        $iso_country = $this->context->country->iso_code;

 

 

El siguiente procedimiento es para agilizar la carga del panel de administración de Prestashop, anulando la descarga de módulos innecesarios, o addons de la web de prestashop. 

1) Dentro del panel de administración de Prestashop, en el listado de módulos, podemos ver los módulos que están instalados en la tienda online, y una serie de módulos "ofrecidos" o descargados de la web de prestashop. 

Para anular estos módulos, que se reflejan en los ficheros /config/xml/

default_country_modules_list.xml

must_have_modules_list.xml

En principio, con borrar estos dos ficheros ya sería suficiente, pero el problema es que, al borrarlos, la tienda vuelve a descargarlos de la web de prestashop. Para deshabilitar la descarga automática de estos ficheros, hay que editar:

classes/Tools.php

Localizar la función addonsRequest() aproximadamente en la línea 3349. 

    public static function addonsRequest($request, $params = array())

    {
        if (!self::$is_addons_up) {
        return false;
    }

E insertar return false;

    public static function addonsRequest($request, $params = array())

    {

return false;

if (!self::$is_addons_up) {

            return false;

        }

 

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,