Primero, una breve introducción
Con la popularidad y la popularidad del marketing en línea, especialmente a través de la red para brindar beneficios y beneficios a la empresa, cada vez más personas conocen la tradición. Además del modelo de ventas y promociones, si el uso de los recursos de la red para obtener beneficios para las empresas se ha convertido en un problema urgente para las empresas, muchas empresas e individuos ahora han configurado sus propios servidores. El mercado de servidores actual se divide en varios sistemas, el primero es la plataforma Windows, el segundo es la plataforma Linux y el resto se basa principalmente en la plataforma BSD. Primero, presente las ventajas y desventajas de varias plataformas:
Las ventajas de la plataforma Windows son que es relativamente fácil de construir y mantener. A través de un corto período de capacitación, puede crear una variedad de lo que necesita. Servicio La desventaja es que hay muchas vulnerabilidades de seguridad de Windows. Si no hay un administrador preocupado por la seguridad para mantener el servidor, pronto será invadido y la estabilidad del servidor no será halagadora.
Las ventajas de las plataformas Linux y BSD son la fina división de permisos, y la estabilidad del servidor es bien conocida. Muchas grandes empresas prefieren las plataformas Linux y BSD. Sin embargo, la desventaja es que es difícil de mantener y no es adecuado para pequeñas y medianas empresas. Porque se necesita mucho dinero y tiempo para capacitar a un administrador de sistemas Linux y BSD versátil.
Segundo, el PHP real bajo la plataforma de seguridad PHP + MySQL + IIS para compilar
(a) instalar IIS
1. Instalar IIS
Cuando hayamos terminado Después de instalar el sistema, es posible que no tengamos IIS instalado de manera predeterminada, por lo que necesitamos instalar IIS. Primero coloque el disco del sistema en la unidad de CD-ROM, luego haga clic en el menú "Inicio" -> "Todos los programas" -> "Herramientas administrativas" -> "Administre su servidor".
2. Agregar roles
En la ventana "Administre su servidor", puede ver las tres cosas "Agregar y quitar roles", "Administrar servidores de archivos" y "Agregar carpetas compartidas". El módulo de funciones de la utilidad principal, como se muestra en la Figura 1, hace clic en "Agregar y quitar roles" para comenzar a configurar y administrar el servidor.
Figura 1 Uso del Servidor de administración de la función Agregar y quitar
3. Configuración de la Función del servidor
En el cuadro de diálogo emergente Haga clic en "Siguiente", el asistente de configuración comienza a encontrar algunos entornos instalados de su máquina, como se muestra en la Figura 2, puede configurar el servidor de archivos, servidor de impresión, servidor de aplicaciones, servidor de correo, servidor de terminal, servidor VPN, servidor DHCP, flujo El servidor de medios y el servidor WINS, en resumen, Microsoft Windows2003Server ha mejorado mucho la administración que Windows2000Server, lo que facilita la configuración. Puede ver qué servidores están configurados en la Figura 2.
Figura 2 Configurando la función del servidor
1 > >
4. Configurando el servidor de aplicaciones
Aquí seleccionamos el servidor de aplicaciones (IIS, asp.net), y luego hacemos clic en el botón "Siguiente", hay 2 opciones en la interfaz que se muestran en la Figura 3, la primera "FrontPageServerExtension" generalmente no se usa Se recomienda no elegirlo por razones de seguridad. El segundo "Habilitar Asp.net" es habilitar el soporte de asp.net. Si su programa es asp.net, debe seleccionar "Abrir asp.net" y luego hacer clic en el botón "Siguiente" para instalarlo. . La velocidad de instalación es muy rápida. Una vez que se complete la instalación, podemos ejecutar IIS, hacer clic en el menú "Inicio" -> "Todos los programas" -> "Herramientas administrativas", agregar un "servidor IIS" en la herramienta de administración Manager, lo que significa que nuestra instalación ha sido exitosa. Si no existe tal opción, repita los pasos anteriores para continuar con la instalación o reinstalar.
Figura 3 Servidor Habilitar soporte de Asp.net
(2) Descargue el último mysql y php e instale
1 Descargue Mysql
Descargamos la última versión de www.mysql.org 6.0.8
2. Descargue Php
Si no hay PHP en el local, puede ir a la dirección de descarga de Php. Ir a descargar
¿Por qué queremos descargar la última versión, ya que la última versión de la investigación de hackers es relativamente segura, es relativamente segura? El proceso de instalación es muy simple, no hay muchas tonterías directamente después de la instalación predeterminada. Aquí instalaré php en el directorio D: php, y luego explicaré en detalle cómo se configura Mysql.
(3) Trabajo de preparación básica de PHP
1. Seleccione el archivo de configuración PHP.ini
Una vez completada la instalación de PHP (de hecho, el paquete de compresión está descomprimido, hay Algo así como la instalación paso a paso de msi de Microsoft, no lo he intentado), primero llegamos al directorio de instalación de php, podemos ver dos archivos php.ini aquí, a saber, php.ini-dist y php. Ini-recomendado. Será mejor que elijamos php.ini-recomendado, porque este archivo es el archivo php oficial después de la optimización. Cambiamos el nombre de este archivo a php.ini y lo copiamos en el directorio C: \\ windows.
2. Copie el archivo de biblioteca Libmysql.dll en el sistema
Copie libmysql.dll en el directorio del sistema para permitir que el programa PHP se conecte a la base de datos MYSQL. Si no está usando mysql, no necesita copiarlo. Copie el archivo Libmysql.dll en el directorio "D: php" al directorio "C: windowssystem32".
3. Configure el archivo php.ini
Vamos a "C: windows" para encontrar el archivo php.ini, necesitamos editar algunos parámetros, para que php pueda encontrar los componentes que necesitamos, por ejemplo Biblioteca mysql, soporte de gd library, etc.
(1) Modificar el parámetro extension_dir. Como se muestra en la Figura 4, primero encontramos extension_dir = "./" para cambiar esto a extension_dir = "D: /php /ext", que debe cambiarse a su propio entorno de configuración, de lo contrario no tendrá éxito.
Figura 4 Modifique el parámetro extension_dir
(2) Cargue el módulo que necesita usar. Cargue los módulos requeridos de acuerdo con la situación actual. En este entorno de configuración, necesitamos cargar el módulo mysql, el módulo gd y el módulo mcrypt. Como se muestra en la Figura 5, es nuestra situación modificada. El trabajo que hacemos es simplemente eliminar el punto y coma delante de "; extension = php_openssl.dll". Por supuesto, ¿qué módulos necesitas para eliminar las citas correspondientes?
Figura 5 Cargue el módulo que necesita usar
Descripción:
(1) ".php" can y cualquier La base de datos está conectada y funciona muy bien, por ejemplo, la más clásica es mysql, seguida de mssql, ORACLE y otras bases de datos. Si su entorno operativo no está seleccionado por Mysql, debe modificar el módulo correspondiente, como mssql El módulo correspondiente es php_mssql.dll, ORACLE correspondiente módulo php_oci8.dll y así sucesivamente.
(2) El módulo GD, el rol de cargarlo es soportar los gráficos, dijo que todos entienden la función de las marcas de agua como Discuz.
(3) mysql es un módulo que admite la base de datos Mysql debe estar cargado.
(4) El módulo mcrypt es el módulo requerido por Phpmyadmin. Si siente que administrar mysql manualmente y siente que descargar software también es más problemático, puede descargar phpMyAdmin, una herramienta de administración mysql muy poderosa.
para servidores IIS Internet está lleno de peligros y muchas aplicaciones importantes están integra
Server Security Dog Remote Guard Guard ofrece protección proactiva y proactiva de
Hay una gran cantidad de tutoriales sobre la configuración de PHP bajo IIS en Inte
servicio de transferencia de archivos ftp, el resto no es mucho de lo que hablar, directamente en el
Interpretación de la longitud del contenido en el protocolo HTTP
Le enseñará cómo depurar el IIS Information Server
Estrategia de mantenimiento del hardware del servidor
Configuración de seguridad del host virtual (2)
Resuelva el problema de que nginx + php-fpm no puede cargar archivos.
Servidor MYSQL uso de la CPU es una solución demasiado alta
¿Cómo construir una arquitectura de virtualización de servidores sólida?
Win2003 Server discos duplicados gestión de volúmenes artículos
Solucionar Windows2003 se usa el componente de traducción de direcciones de red (Ipnat.sys)
Tratar con los problemas de administración del servidor Windows 2003
Windows7 La versión insignia de 64 bits del enlace no es cómo encontrar
Aprenda a usar scripts para recuperar contraseñas de usuario para sistemas Windows XP
Conduciendo la vida de 2016, los Raiders falsos más fuertes y completos, en el calendario de la vida
Win8 IE browser ¿cómo abrir el elemento descargado tiene un acceso directo?
Explique algunas cosas que debe saber antes de usar Linux en el sistema Win10.
Ajuste de la escala de visualización de Win7 para ampliar el texto
Aceleración del sistema A partir de la optimización gradual del sistema XP (4)