Diferencia entre revisiones de «Hosting»

De Portfolio Academico
 
(No se muestran 5 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
'''''Toda esta información está desactualizada.'''''
Tenemos dos VPS en OVH para VoIP e email. Los tenemos en VPS porque son muchisimo mas fáciles de gestionar cuando la máquina tiene una IP pública.
==VoIP==
Servidor FusionPBX.
{|class="wikitable sortable"
!Extension
!Numero
!Comentarios
|-
|inigo
|104
|
|-
|casamikel
|101
|
|-
|estudio
|103
|
|-
|pap2
|150
|
|-
|localmikel
|102
|
|-
|pap2fxo
|300
|
|-
|Ring Group Entrada
|200
|
|-
|Ring Group Mikel
|201
|
|-
|IVR Asistente
|500
|
|}
==Email==
Mailinabox.
==Instalacion previa==
==Instalacion previa==


Línea 8: Línea 63:


*Apache2
*Apache2
http://www.galisteocantero.com/activar-modulo-mod_rewrite-de-apache-en-linux-y-windows/


*phpmyadmin
*phpmyadmin
Línea 21: Línea 79:
  apt-get install phpmyadmin
  apt-get install phpmyadmin


Seguimos las intrucciones. Copiamos los archivos web a apache:
Seguimos las intrucciones. Copiamos los archivos web a apache: (salvo que le hayamos dejado configurarlo)


  mv /usr/share/phpmyadmin /var/www/phpmyadmin
  mv /usr/share/phpmyadmin /var/www/phpmyadmin


==Hosts==
==Hosts==
Línea 92: Línea 149:


Migramos la base de datos, y en localsettings.php ponemos nuevos datos.
Migramos la base de datos, y en localsettings.php ponemos nuevos datos.
http://www.mediawiki.org/wiki/Thread:Project:Support_desk/Trouble_uploading_after_installation
no olvidarse instalar imagemagick

Revisión actual del 10:13 18 ene 2019

Toda esta información está desactualizada.

Tenemos dos VPS en OVH para VoIP e email. Los tenemos en VPS porque son muchisimo mas fáciles de gestionar cuando la máquina tiene una IP pública.

VoIP

Servidor FusionPBX.

Extension Numero Comentarios
inigo 104
casamikel 101
estudio 103
pap2 150
localmikel 102
pap2fxo 300
Ring Group Entrada 200
Ring Group Mikel 201
IVR Asistente 500

Email

Mailinabox.

Instalacion previa

  • Proftpd

Por seguridad, limitaremos a cada usuario ftp a su home. Para ello, editamos /etc/proftpd/proftpd.conf descomentando la linea:

DefaultRoot ~
  • Apache2

http://www.galisteocantero.com/activar-modulo-mod_rewrite-de-apache-en-linux-y-windows/


  • phpmyadmin

Primero, instalamos mysql

apt-get install mysql-server mysql-common mysql-client

Seguimos las instrucciones y listo.

Segundo, instalamos phpmyadmin:

apt-get install phpmyadmin

Seguimos las intrucciones. Copiamos los archivos web a apache: (salvo que le hayamos dejado configurarlo)

mv /usr/share/phpmyadmin /var/www/phpmyadmin

Hosts

Varias webs en la misma maquina:

Tenemos:

  • www.abandonpod.es
  • www.glub.biz
  • www.sareanzehar.eu
  • www.sendino.org
    • casa.sendino.org
    • inigo.sendino.org
  • www.tecnoticias.eu

En el caso de casa.sendino.org, es una dirección a una maquina, que se configura asi:

Se crea una redireccion de tipo cname a un dominio, en este caso uno de un servicio de dns dinasi1mico.

En el caso de www.sareanzehar.eu, esta puesto como una redireccion visible.

Para todos los demas, vamos a llevar el siguiente proceso:

Primero, creamos un usuario:

adduser nombredeusuario

El propio asistente nos guiará para añadir la contraseña y otros datos.

Una vez configurado, crearemos una carpeta por cada subdominio que exista.

mkdir www

Lo siguiente será crear en apache el virtual host, que nos permitirá conectarnos con esa direccion a esa maquina. Primero, comprobamos que en /etc/apache2/apache2.conf esta descomentada la line Include sites-enabled/. Despues, creamos un archivo de nombre nombredeldominio.conf, que tendra la siguiente estructura:

<VirtualHost *:80>
DocumentRoot "/home/sendino/www"
ServerName www.sendino.org
ErrorLog /var/log/apache2/sendino.error
LogLevel emerg
TransferLog /var/log/apache2/sendino_accesos.log
<Directory "/home/sendino/www">
allow from all
Options +Indexes
</Directory>
</VirtualHost>

Wordpress

Para Wordpress, hay que mover la base de datos. Luego, en wp-config.php, cambiamos los datos de la susodicha. Si la direccion ha cambiado, añadimos al final del archivo, lo siguiente:

define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');

Problemas con phpmyadmin

http://docs.phpmyadmin.net/en/latest/faq.html#i-cannot-upload-big-dump-files-memory-http-or-timeout-problems

servidores seguros

https://www.digitalocean.com/community/tutorials/how-to-create-a-ssl-certificate-on-apache-for-debian-7

La variante es que podemos integrarlos en varios virtual hosts

Migrar mediawiki

Migramos la base de datos, y en localsettings.php ponemos nuevos datos.

http://www.mediawiki.org/wiki/Thread:Project:Support_desk/Trouble_uploading_after_installation

no olvidarse instalar imagemagick