Jump to content

Tabla del Honor

Contenido popular

Showing content with the highest reputation on 17/01/19 en todas las áreas

  1. Buenas gente, para continuar con el tutorial anterior, ya tenemos nuestro servicio web montado con lo basico, ahora faltaria poder tener correo electronicos con nuestro dominio, verdad? Bueno ahora les enseñare como montar un servicio de correos y el cliente para poder ingresar. Para comenzar montaremos un virtual nuevo y crearemos un ALIAS A en el DNS para poder apuntar a este nuevo subdominio. En el administrador de DNS del proveedor donde compraron el dominio agregan un A que sea "@" es decir la ip publica del servidor y que pegue en correo.tu-dominio.com una vez echo eso ya podemos avanzar con lo que nos toca a nosotros manualmente. ingresamos esta serie de comandos: sudo cd /var/www/ sudo mkdir correo sudo chmod -R 7777 correo sudo cd correo sudo nano index.html En el archivo que acabamos de crear agregamos un hola mundo y guardamos. Ahora vamos a crear el site available de la siguiente forma: sudo cd /etc/apache2/sites-available/ sudo nano correo.conf Y en este ponemos lo siguiente: <VirtualHost *:80> ServerAdmin [email protected] ServerName correo.tu-dominio.com ServerAlias www.correo.tu-dominio.com DocumentRoot /var/www/correo ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost> Guardamos y vamos a ingresar lo siguiente en el archivos hosts: sudo nano /etc/hosts tu.ip.publica correo.tu-dominio.com Guardamos y vamos a dar de alta el sitio y reiniciar el servicio web: sudo a2ensite correo.conf sudo service apache2 restart Si ingresamos en http://correo.tu-dominio.com deberian ver el Hola Mundo que ingresaron, significa que el DNS y el virtual esta bien configurados. Ahora vamos a instalar todo lo necesario para el servicio de correos: sudo apt-get install postfix sudo nano /etc/postfix/main.cf Si pregunta le damos a todo Y y cuando estemos editando el archivo vamos abajo de todo y agregamos: home_mailbox = Maildir/ Guardamos y reiniciamos el servicio, a continuación ingresamos los comandos para instalar el pop y imap sudo service postfix restart sudo apt-get install courier-pop sudo apt-get install courier-imap Si pregunta algo le damos Y, en una pantalla grafica nos va a salir una pregunta a esa le damos NO. A continuación habilitamos y iniciamos el authdaemon sudo systemctl enable courier-authdaemon sudo systemctl start courier-authdaemon una vez hecho esto vamos a instalar el cliente para manejar los correos y vamos a configurarlo: sudo apt-get install squirrelmail sudo squirrelmail-configure Si pregunta algo le damos todo Y, a continuación cuando estemos configurando se nos abre un menu le damos a D y escribimos "courier" sin comillas, le damos enter y nos vuelve al menu principal apretamos 2, después 1 y ingresamos nuestro dominio es decir tu-dominio.com (sin el correo adelante, seria el principal), apretamos enter y Q. Con esto ya quedo configurado y pasamos a hacer lo siguiente para que se vea el cliente en nuestro subdominio http://correo.tu-dominio.com sudo cd /etc/apache2/sites-available/ sudo nano correo.conf Y modificamos el DocumentRoo por DocumentRoot /usr/share/squirrelmail Guardamos y reiniciamos el servicio de apache sudo service apache2 restart Ahora vamos a crear los directorios que requieren las casillas para eso hacemos lo siguiente sudo cd /etc/skel sudo mkdir -p Maildir/new sudo mkdir -p Maildir/cur sudo mkdir -p Maildir/tmp Con esto ya esta todo, para crear correos es creando usuarios, cada usuario es un correo electronico a la vez, por lo tanto con adduser info Y completando los datos que nos pide de información de usuario mas contraseña ya hemos creado un correo [email protected] para chequear ingresamos a http://correo.tu-dominio.com y de usuario ponemos info y de contraseña la contraseña que le pusiste, y ya podrás enviar y recibir correos desde alli. Eso es todo amigos, espero que les sirva. Esto es muy basico, después veré si voy subiendo tutoriales de como ponerle opciones mas avanzadas, opciones de seguridad, etc.
    1 punto
  2. Hola compañero hoy les voy a enseñar de forma rápida como levantar un servicio web con apache + php + mysql, en otro tutorial voy a enseñar como hacerlo con nginx que es un poco mas completo y moderno que el famoso apache. Primero se los voy a dar por escrito pero también les realice un vídeo rápido de los pasos que hago para que vean que funciona. 1) Vamos a actualizar nuestros paquetes de ubuntu y vamos a instalar apache2 Si están logeados como root no hace falta sudo. sudo apt -get update sudo apt -get install apache2 Le dan a todo Y si les pregunta. Por defecto el apache trae un error de sintaxis le falta definir el ServerName, yo voy a poner localhost por que este dedicado lo monte solo para hacerles la guía y lo vuelvo a eliminar así que no le establecí ningún dominio en el archivo de /etc/hosts en el caso de ustedes van tu-dominio.com que sera el mismo que definieron en hosts. sudo apache2ctl configtest Controlamos la sintaxis veremos el error que les comente anteriormente y pasamos a solucionarlo: sudo nano /etc/apache2/apache2.conf Y abajo de todo agregamos ServerName tu-dominio.com Guardamos y volvemos a revisar la sintaxis: sudo apache2ctl configtest Ahora vemos que nos da directamente: Sintax ok sin ningún mensaje mas. sudo systemctl restart apache2 Reiniciamos el servicio y nos dirigimos a http://ip-de-tu-servidor o http://tu-dominio.com y ya deberian ver la web que viene por defecto. 2) Instalación de Mysql Escribimos el siguiente comando y si les pregunta le dan a todo Y. sudo apt-get install mysql-serve les va a preguntar que contraseña ponerle a root, eligen una y continúan. Una vez terminado eso vamos a instalar unos protocolos de seguridad con: sudo mysql_secure_installation Les va a pedir la contraseña de root de mysql, la ingresan, a continuacion le dan Y, les pregunta el nivel de contraseña eligen uno bajo, medio o alto, segun el que elijan les va a decir el % de su fuerza según la contraseña actual a continuación les pregunta si quieren cambiarla si quieren hacerlo dan Y sino le dan a N y continúan.... ahora a todo lo que les pregunta le dan Y, para configurar correctamente las opciones de seguridad, eliminara bases de datos de prueba que vienen por defecto, sacara a root como usuario remoto, entre otras cosas importantes. Con esto ya tenemos MySQL instalado y funcionando. 3) Instalaremos PHP Para eso ingresaremos el siguiente comando: sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql Si les pregunta le dan todo Y y a continuación ingresan: sudo nano /etc/apache2/mods-enabled/dir.conf Se posicionan en la linea: <IfModule mod_dir.c> DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm </IfModule> Y posicionan a .php al principio de tal forma que les quede asi: <IfModule mod_dir.c> DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm </IfModule> Ahora reiniciamos el servicio y chequeamos su estado que diga ok: systemctl restart apache2 sudo systemctl status apache2 Para chequear que php esta funcionando en nuestro servicio web vamos a crear un archivo para eso hacemos el siguiente comando: sudo nano /var/www/html/info.php Y en el archivo que se crea agregamos lo siguiente y guardamos: <?php phpinfo(); ?> Ahora nos dirigimos a http://ip-de-tu-servidor/info.php o http://tu-dominio.com/info.php y deberían ver la info del php instalado hace un rato. Eso es todo chicos espero que les sirva. Vídeo de Instalación:
    1 punto
  3. Who we are? Antasya2 is a server formed by a group of people who are collaborating on the success of an interesting and innovative project. Staff is currently formed by: Phoenix - Team Manager Net - Developer Jfirewall - Developer Notoric - Mapper As for the In-Game part we have more than me, Team Manager, 2 guys who are following the project assiduously, such as: @Arcadius and @HazZarD. that I thanks so much for the time and the patience they have when I ask for advice or evaluations. How was it born? Actually, Antasya2 comes from an idea after closing Metin2Deluxe in 2011 of which I and Net were part of. After the closure, however, we were too demoralized and so we continued to work for fun, with no time limit and everything went off in the deepest abyss. Arrived today instead the project is continuing to grow, with advertising, work by developers and mappers who are putting everything themselves into the project and we are slowly giving shape to our project. Our concept of servers We as staffers have well in mind the type of server that we will offer, by convention we have called it a Middle-School but I leave to you the last word. The fundamental points we are working on are the following: Customize your character and make it unique and not the same as everyone else Offer a long-lasting gameplay that is not saturated within a month Events, Systems, Different modes, which allow you to always have something to do These are 3 fundamental points on which our project is based on. Antasya2 - The Project Maximum Level: 110 (1st Expansion) Middle-School Server with Hard and long-last gameplay Presence of 2 Kingdoms: Wabi - Merak (Green - Orange) Main villages modified and adapted to our needs, location of the Biologist inside the village with Baek-Go near, some accesses and bridges are blocked, the respawn of mobs and metins modified completely. The Main villages will be divided into zones, the central part will be that of the first levels with the easy monsters, just across the bridges you will find the monsters of the classic Map 2. The Map 2 and the Eids are eliminated. All the Official maps almost eliminated. New maps starting from lv.25 (following Map 1). Gameplay designed from lv.1 to lv.110 to offer as much as possible you can do within the limits of metin2. 2 Expansions ready before the official opening of the server. All the classic systems have been reviewed and adapted to the needs of our server. Many new systems will be added, such as Buffi System, Special Inventory, Easter Eggs and much more. Official Discord https://discord.gg/jwab7C4 Official Telegram https://t.me/Antasya2Official Our Systems The Horse Mounts Biologist Quest Alchemy Karma System Buffi System Skill Upgrade Talismans
    1 punto
Esta clasificación está establecida en Madrid/GMT+01:00
×
×
  • Crear nuevo...