Manos con que establecieron sus propias aplicaciones Web del servidor de la nube y desplegar

Compra servidor A.

  1. Elegí servidor de la nube Ali, precio de estudiante 9,5 yuanes al mes, Baidu búsqueda directa Ali nube, a continuación, haga clic en el signo en la esquina superior derecha, recomendamos código de exploración para registrar Alipay, cómodo y rápido. Ali nube web oficial cosa más, login Busco durante mucho tiempo, pero no pudo encontrar un servidor donde los estudiantes venden para comprar cuando los estudiantes necesitan ser autenticado, de acuerdo con sus requerimientos como paso a paso, la certificación toma alrededor de un par de horas. Si usted no es un estudiante le gustaría comprarlo ecs servidor, se puede ver la compra de direcciones del servidor principal ecs, pero el servidor es mucho más caro que los estudiantes. Aquí que decir sobre el medio ambiente preseleccionado, porque la mayoría de los servidores son sistemas Linux, Linux CentOS en uso se ha terminado, se recomienda que también elige sistema de CentOS, y luego selecciona la imagen de aplicación, el papel de la imagen principal de la aplicación es para ayudarle a pre-instalado entorno de servidor, tales como MySQL, Apache, Tomcat estos, y algunos le dará un panel servidor de gestión para facilitar la operación en el servidor. imagen aplicación puede o no puede, si lo que desea es configurar rápidamente el servidor, se recomienda que instale el panel Linux pagoda, fácil de usar, si quieres aprender o ya conocen algún uso Linux, puede ignorar la imagen de aplicación. Si se utiliza para aprender las palabras de la elección geográfica no importa, se puede elegir entre una propia cerca.

2. Después de la compra del servidor entró con éxito en la esquina superior derecha de la casa de Ali nube de consola, la consola tiene una barra lateral ligeros servidores esc o servidor que es el servidor de estudiante, haga clic para entrar en el servidor se puede ver comprar sus propios, la esquina inferior derecha es la dirección IP de su servidor, a continuación, utilizar.

servidores II. Configuración

1. En primer lugar establece la contraseña de root, haga clic en conexiones remotas, que están conectados al servidor para su uso.

2. A continuación, haga clic en Agregar la regla en los puertos de firewall abierto, abrí el puerto con el fin de facilitar la figura. También puede abrir estos puertos sólo 21,22,443,8080, si está utilizando un Linux pagoda, también es necesario abrir el puerto 8888.

III. Manualmente configurar un entorno de servidor

El servidor ahora tienen, cómo usarlo? Si desea utilizar la línea de comandos para configurar manualmente el medio ambiente, lo mejor que tiene que tener una cierta comprensión de comandos de Linux, si no desea utilizar comandos de Linux de forma rápida entorno de construcción, y el Linux panel de la pagoda instalado, consulte la Parte IV directamente .

  1. Herramientas para preparar
    necesitamos dos software para conectarse al servidor, llamado Xshell, que se utiliza para manipular el servidor, el otro se llama Xftp, utilizado para la transferencia de archivos entre el servidor y el ordenador. Baidu directa o 360 pueden ser descargados a la casa del tesoro de estos dos programas .

La conexión 2.Xshell
uso Xshell es muy conveniente, introducir primero la dirección IP de su propio servidor, que tiene la dirección IP del servidor, haga clic en el enlace situado en la parte inferior derecha de la lista de servidores de la nube Ali, a continuación, introduzca el nombre de usuario root, introduzca la contraseña que estableció delante contraseña de root, cuando aparezca la pantalla de bienvenida a Alibaba nube cuando se explica la conexión se realiza correctamente.

La conexión 3.Xftp
Xftp login y Xshell Del mismo modo, entran en el servidor IP, introduzca el usuario root, a continuación, introduzca la contraseña de root, el inicio de sesión se realiza correctamente, el borde izquierdo como un archivo en su ordenador, el derecho de archivo en el servidor, arrastre hacia la izquierda y la derecha carga y descarga de archivos.

4.JDK instalación de
estos dos programas después de instalar el entorno de servidor, podemos empezar a construir, ya que es un ambiente de aprendizaje con sencillo, no complicado por alto, así que no use nginx, Apache o ReDiS estos, entorno Java usando un simple el gato + MySQL, tenemos que utilizar el entorno para construir Xshell para completar. Antes de instalar Tomcat que se debe instalar primero JDK, JDK instalado en el sistema Linux es muy simple, yo uso la versión 1.8 del JDK, yum -y install java-1.8.0 -openjdk.x86_64 orden de marcha, aparecerá el mensaje Complete en la pantalla cuando la instalación se ha realizado correctamente. A continuación, puede ejecutar java -version, que muestra las notas de la versión de Java actual ningún problema.

instalación 5.Tomcat
seguido Tomcat instalación, no la fuente Tomcat yum, es necesario descargar de forma wget, primero en cambiar a la siguiente a través del directorio opt cd / opt.

运行命令wget  http://mirrors.shu.edu.cn/apache/tomcat/tomcat-8/v8.5.32/bin/apache-tomcat-8.5.32.tar.gz
src = "https: //yqfile.alicdn .com / ac733c3534aaa8aedbfb616ce5d0603cc01eaf56.png" alt = "" title = "imagen">

Después de haber terminado Tomcat paquete comprimido al directorio opt siguiente, corremos el comando tar xzf apache-tomcat-8.5.32.tar.gz para descomprimir el archivo.

Ahora estamos en el archivo Xftp puede ver a estos dos documentos, podemos hacer clic descompresión después de presionar F2 para cambiar el nombre de tomcat8.5, nos ayudan a usar la línea de comandos para operar en él.

Ejecutar Tomcat plazo /opt//tomcat8.5/bin/startup.sh, pantalla Tomcat comenzado, ilustran el lanzamiento con éxito de la

También podemos introducir -anp -an | grep 8080 para ver 8080

Esta vez estamos en condiciones de acceso desde el exterior, el acceso a la dirección IP del servidor, más número de puerto directamente en el navegador, por ejemplo la red http://39.107.104.52:8080/ , si es exitosa visita a explicar nuestra Tomcat se ha configurado a.

6.mysql la instalación de
los recursos de MySQL yum como un problema, no sólo el uso de yum. También debe utilizar otro comando mysql para conseguir Community Edition antes de usar yum, ejecute el comando wget  http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm .

Esta vez se puede instalar a través de yum, yum ejecutar instalar mysql-servidor -y mysql-devel, la última pantalla de completar la instalación se ha realizado correctamente.

Después de una instalación correcta, tenemos que iniciar el servidor MySQL a través mysql.service inicio systemctl, entonces todavía podemos realizar -anp -an | grep 3306 comando de inicio para ver si MySQL.

Por yum instalar MySQL es la cuenta de administrador sin contraseña, aquí ajustado por el comando con la contraseña de administrador, también puede establecer otra, ejecute el comando mysqladmin -u contraseña de administrador raíz.

Nota: El mensaje de advertencia no se logran configuración de solicitud, pero a decir la contraseña expuestos, tenga cuidado de alguien detrás.

7. Proyecto y cargar la base de datos
registramos en MySQL -uroot -padmin base de datos del sistema, admin es la contraseña, si se convirtió en conjunto una contraseña diferente para sustituir a sí mismos a través CREAR BASE DE DATOS xxx default SET utf8; comando bases de datos de ejecución muestran después de crear una base de datos, recuerdan los comandos ejecutados después de entrar en la base de datos para agregar un punto y coma, xxx es el nombre de base de datos, el nombre fue cambiado a la base de datos que desea crear cuando se crea, puede crear;, consulte la base de datos que ha creado . Muchas veces son una base de datos local Después de crear la importación al servidor , en primer lugar necesidad de utilizar archivos de base Xftp al servidor, podemos usar MySQL u root--padmin --default caracte- juego = UTF-8 xxx </ home / xxx.sql comando a la base de datos de importación, xxx es el nombre del archivo de datos de la base de datos, / home / xxx.sql camino. Después de la operación de importación, tenemos que ingresar de nuevo por la base de datos de comandos de MySQL -uroot -padmin, ejecutar servicio XXX ;, y luego ver las tablas muestran la base de datos; importada.

Cargar el proyecto es relativamente simple, sólo tenemos que proyectar directamente en el directorio webapps de Tomcat puede ser, o será empaquetado en un archivo de proyecto en la guerra, el archivo de la guerra se analiza automáticamente después del reinicio Tomcat. El comando de Cierre Tomcat /opt/tomcat8.5/bin/shutdown.sh, cerrar y volver a abrir el reinicio completo.

Esta vez, usted será capaz de acceder a su proyecto una red extranjera, tales como http://39.107.104.52:8080/shop/

Servidor configurado aquí, incluso si se completa, si usted quiere hacer en su servidor para optimizar y mejorar aún más la velocidad de acceso y el rendimiento del sitio del servidor, consulte la Parte V --Nginx de uso, el uso nginx Otra ventaja es que se puede retiró en el 8080 sin una copia de seguridad (en circunstancias normales no copia de seguridad del sitio no es capaz de eliminar el número de puerto a utilizar el puerto predeterminado sitio 80), por ejemplo, puede ser http://39.107.104.52:8080/shop se convierten en http : //39.107.104.52/shop

IV. Entorno panel de la pagoda de Linux para construir

  1. Pagoda de acceso al panel
    con el panel de la pagoda es simple, en primer lugar de la consola en la página de administración del servidor, a continuación, introduzca los detalles de la aplicación, haga clic en Copiar

A continuación, la conexión remota, la conexión se realiza correctamente, el derecho a copiar y pegar el contenido, pulse Intro para ejecutar, se mostrará el panel pagoda contraseña, copiar hacia abajo.

Dejar de conexiones remotas, haga clic en el panel de dirección de casa.

Nombre de usuario es admin y la contraseña se copia inmediatamente después de la contraseña de conexión remota.

  1. Instalación del software y configurar
    el software conseguido encontrar un inicio de sesión correcto en la barra lateral

Tomcat y MySQL instalación, he instalado Tomcat versión 8.5, versión de MySQL 5.7.

Durante este tiempo de espera para la instalación, que primero puertos abiertos, haga clic en la barra lateral de Seguridad, 8080 liberación.

Después de la instalación se ha completado, entonces podemos tener acceso desde fuera de la red a la página Tomcat. Access como http://39.107.104.52:8080/ , la dirección IP que será reemplazada por la dirección IP de su servidor.

base de datos de subida

Desde la barra lateral en la base de datos, haga clic en Agregar una base de datos, la contraseña puede ser generada de forma aleatoria, también puede crear su propia cuenta.

Después de agregado con éxito Haga clic en Importar en el local de carga los archivos de base de SQL para el servidor .

Subir proyecto

Haga clic en Tomcat en la ubicación del archivo de gestión de software, introduzca Tomcat.

Abrir el gato webapps carpeta, haga clic en la esquina superior izquierda de subir, después de que el archivo de proyecto o proyecto en el paquete de guerra para Tomcat reinicio.

Esta vez, usted será capaz de acceder a su proyecto una red extranjera, tales como http://39.107.104.52:8080/shop/

Servidor configurado aquí, incluso si se completa, si usted quiere hacer en su servidor una mayor optimización, mejorar la velocidad de acceso y el rendimiento del sitio del servidor , consulte la Parte V --Nginx de uso, el uso nginx Otra ventaja es que se puede retiró en el 8080 sin una copia de seguridad (en circunstancias normales no copia de seguridad del sitio no es capaz de eliminar el número de puerto a utilizar el puerto predeterminado sitio 80), por ejemplo, puede ser http://39.107.104.52:8080/shop se convierten en http : //39.107.104.52/shop

la optimización del rendimiento del servidor V. (utilizando el Nginx)

Nginx es un servidor proxy inverso, nginx se puede lograr utilizando estática y separación dinámica y balanceo de carga, estático y medios de separación dinámicas que cuando el usuario solicita de solicitudes mango estáticas nginx, Tomcat solicitudes mango dinámicas reduce el gato de carga, para que pueda centrarse en el procesamiento de Tomcat peticiones dinámicas. El equilibrio de carga se refiere nginx puede conectar simultáneamente una pluralidad de grupos de Tomcat es decir, remite la solicitud al usuario de forma dinámica ecualizada a cada gato. Así, Nginx cómo usarlo?

1. Uso de la configuración de la instalación del panel pagoda Nginx
encontrar Nginx clic para instalar el software de gestión, donde he instalado la versión 1.14.

Nginx necesita ser configurado después de que la instalación se haya completado, haga clic en la configuración de nginx, ir a la página Configuración, haga clic en Configurar modificar, borrar todos los archivos de configuración original, cambie la siguiente:

user  www www;
worker_processes auto;
error_log  /www/wwwlogs/nginx_error.log  crit;
pid        /www/server/nginx/logs/nginx.pid;
worker_rlimit_nofile 51200;

events

{
    use epoll;
    worker_connections 51200;
    multi_accept on;
}

http

{
    include       mime.types;
    #include luawaf.conf;

    include proxy.conf;

    default_type  application/octet-stream;

    server_names_hash_bucket_size 512;
    client_header_buffer_size 32k;
    large_client_header_buffers 4 32k;
    client_max_body_size 50m;

    sendfile   on;
    tcp_nopush on;

    keepalive_timeout 60;

    tcp_nodelay on;

    fastcgi_connect_timeout 300;
    fastcgi_send_timeout 300;
    fastcgi_read_timeout 300;
    fastcgi_buffer_size 64k;
    fastcgi_buffers 4 64k;
    fastcgi_busy_buffers_size 128k;
    fastcgi_temp_file_write_size 256k;
    fastcgi_intercept_errors on;

    gzip on;
    gzip_min_length  1k;
    gzip_buffers     4 16k;
    gzip_http_version 1.1;
    gzip_comp_level 2;
    gzip_types     text/plain application/javascript application/x-javascript text/javascript text/css application/xml;
    gzip_vary on;
    gzip_proxied   expired no-cache no-store private auth;
    gzip_disable   "MSIE [1-6]\.";

    limit_conn_zone $binary_remote_addr zone=perip:10m;
    limit_conn_zone $server_name zone=perserver:10m;

    server_tokens off;
    access_log off;

upstream tomcats{

ip_hash;
server 39.107.104.52:8080;
server 39.107.104.52:8081;

}

server

{
    listen 80;
    server_name localhost;
    index index.html index.htm index.jsp;
    root  /www/server/myadmin;
  
    
    #error_page   404   /404.html;
    include enable-php.conf;

location / {

proxy_pass http://tomcats;
  
}

location ~ .(gif|jpg|png)$ {

   expires 30d;
   access_log off;
    root /www/server/myadmin;
}

一键申请SSL证书验证目录相关设置

location ~ \.well-known{
    allow all;
}
    access_log  /www/wwwlogs/access.log;
}

include /www/server/panel/vhost/nginx/*.conf;
}

Este archivo de configuración, hay que entender el contenido tiene dos partes, los gatos machos aguas arriba de archivo en Tomcat es nuestra dirección, es decir, nginx recibe las peticiones dinámicas para ser reenviados dirección, aquí estoy Tomcat fuera de la pagoda, además de instalar, e instalar manualmente un gato, se han instalado Tomcat instalación de Tomcat consulte en la parte III en 8080 y 8081 los puertos manualmente, si no desea instalar de forma manual, en el que puede escribir sólo una, la otra se eliminarán, por lo que sólo Nginx estático y separación dinámica, ip_hash se refiere al usuario de unión de CI, para evitar que el problema después de sustituir la sesión Tomcat aparecer, cada IP sólo tienen acceso a un gato, que, después de estas palabras suprimidas actualizar la página varias veces usted encontrará que usted visitará diferentes Tomcat. servidor en la raíz / www / servidor / MyAdmin se refiere a la raíz de nuestros almacenar archivos estáticos, nginx buscará archivos en este directorio cuando un solicitudes estáticas. ubicación ~ (gif | jpg | png ) $. significa que cuando una solicitud para .gif | .jpg | juzgado como archivos estáticos directamente al directorio raíz para encontrar el final .png, otras solicitudes son enviadas a Tomcat, por supuesto, se puede la CSS, JS y otros documentos determina que un archivo estático, simplemente .js, .css añadido en el interior puede ser. Una vez configurado, puede ir a visitar el proyecto, tales como http://39.107.104.52:8080/shop/ puede ser modificado para http://39.107.104.52/shop/ acceso, y a continuación, encontrará los elementos de la imagen ido, porque todo ello con .gif | .jpg | archivos de solicitud .png terminan nginx se bloquean, tenemos que poner estos archivos en el directorio raíz de nginx, pero cambiar la ruta de la imagen del proyecto, como por ejemplo la ruta / foto /1.png refiere /www/server/myadmin/picture/1.png. Aquí para nginx no dio detalles sobre la configuración específica, si está interesado en nginx, puedo dejar un mensaje a continuación, me hizo tutorial detallado de vídeo para usted.

2. Instale manualmente Nginx
porque estoy usando una pagoda Linux instalar Nginx, no personalmente operan instalar manualmente Nginx, se recomienda a todo el mundo otro blog https://www.cnblogs.com/taiyonghai/p/6728707.html , instala manualmente Nginx es más complicado, amigos interesados pueden ir a ver. Acerca de la configuración de Nginx, puede hacer referencia a lo que he escrito.

Blog aquí llegó a su fin, espero que puedan ayudar y, por último, decir es que una cosa en el uso del servidor de la nube Ali, cualquier problema puede presentarse las órdenes de trabajo en la consola, por lo que los programadores a Ali para ayudarle a solucionar el problema, pero la tasa de respuesta del billete puede ser más lento.

Original enlace de
este artículo contenido original Yunqi comunidad no puede ser reproducido sin permiso.

Liberadas 2315 artículos originales · ganado elogios 2057 · Vistas 1,54 millones +

Supongo que te gusta

Origin blog.csdn.net/yunqiinsight/article/details/105301364
Recomendado
Clasificación