CentOS instala la guía de Apache + PHP + MySQL

  
 

VPS se ha utilizado antes en Ubuntu, pero para las alarmas linode, y no puedo pensar en el sistema de encantamiento, y más tarde se enteró de que una búsqueda con CentOS tal vez más, parece Tianyuan viejo o anticuado, hay con este artículo, bajo CentOS Instale APACHE + PHP
+ Proceso MYSQL (VPS). De manera similar, la fuente de referencia de este artículo es el documento oficial de Linode. Los extranjeros de Linode son realmente dedicados y dedicados, y los documentos están escritos con tanto detalle. Es difícil de reproducir.

Lectura básica:

Primeros pasos y mantenimiento de servidores VPS

Alojamiento virtual, espacio compartido, alojamiento de VPS y alojamiento de alquiler

Ubuntu VPS Instalación de Apache + PHP + MySQL Guide

El primer paso, la configuración de selección del sistema CentOS no se dirá, todo en la operación de fondo Linode.

a, registro VPS modificar el nombre de host

1, inicie sesión en el servidor

Iniciar sesión en el servidor de terminal utilizando las herramientas, Linux, sistemas de Mac pueden utilizar la herramienta Terminal para conexiones SSH de inicio de sesión, Windows
la plataforma puede iniciar sesión usando Putty.

En el caso de Putty, solo ingrese la dirección IP, seleccione la conexión SSH, haga clic en ABRIR, el primer inicio de sesión puede mostrar una advertencia de seguridad, confirmar, ingresar el nombre de la cuenta del administrador y la contraseña en la interfaz del terminal. Si

2, modifique el nombre de host

El nombre de host predeterminado es localhost, se recomienda modificarlo, no solo por seguridad, sino también fácil de recordar e identificar:

echo " HOSTNAME = myhostname " > > /etc /sysconfig /networkhostname " myhostname "

3, ejecutar la actualización (incluyendo el núcleo y paquetes)

yum update

Si no hay ninguna actualización El kernel, y solo los paquetes de actualización, usa el comando:

yum --exclude = kernel * update

Nota:

  • Los siguientes supuestos se basan en los usuarios de ROOT Si ha iniciado sesión, si es otro usuario, los permisos pueden ser diferentes para el directorio (como el directorio del sitio web, el directorio de la base de datos) después de la instalación final.
  • El siguiente es un ejemplo de la instalación de LAMP SERVER.

    Segundo, instale Apache para CentOS VPS

    1, instale APACHE

    yum install httpd

    2, haga una copia de seguridad del archivo de configuración httpd.conf < Br>

    cp /etc/httpd/conf/httpd.conf ~ /httpd.conf.backup

    3. Cree un archivo de configuración de máquina virtual

    La ruta del archivo es: /etc /httpd /conf.d/

    el nombre del archivo: vhost.conf

    dice lo siguiente:

    NameVirtualHost 12.34.56.78:80< VirtualHost 12.34.56.78:80> abc ServerAdmin @ gmail.comServerName metsky.comServerAlias ​​www.metsky.comDocumentRoot /srv/www/metsky.com/public_html/ErrorLog /srv/www/metsky.com/logs/error.log CustomLog /srv/www/metsky.com/logs/access .log combinada < gt /VirtualHost y;

    Si hay host virtual múltiple, secuencialmente simplemente añadido < VirtualHost 12.34.56.78:80> .... < /VirtualHost > puede ser (si el sitio se coloca por encima El directorio es /srv/www/metsky.com/public_html/).

    Después de la creación, copie y cargue en /etc/httpd/conf.d/. Después de iniciar Apache, el sistema se vinculará automáticamente.

    4. Cree un directorio de sitio web (subir archivo)

    mkdir -p /srv/www/metsky.com/public_html

    mkdir /srv/www/metsky.com/Registros

    Si ya tiene un directorio o un archivo de sitio web como metasky.com/public_html y metasky.com/logs, puede subirlo directamente y luego deberá modificar los derechos de acceso.

    5, inicie Apache

    /etc/init.d/httpd start

    Después de la modificación vhost.conf mencionada anteriormente, necesita:

    /etc/init.d/httpd reload

    6.Set boot Apache

    /sbin /chkconfig --levels 235 httpd en

    Tres, instale para CentOS VPS MYSQL

    1, instale Mysql (asignación de contraseñas de acuerdo con la asignación original de MYSQL)

    yum install mysql-server

    2.Ponga el arranque

    /sbin /Chkconfig --levels 235 mysqld en

    3. Inicie mysql

    /etc/init.d/mysqld start

    4. Instale la actualización de seguridad de mysql

    Mysql_secure_installation

    En este momento, ingrese la contraseña ROOT, presione Enter, luego pregunte si desea configurar la contraseña ROOT, seleccione Y, ingrese la nueva contraseña ROOT e ingrésela nuevamente.

    A continuación, se le pide que elimine la cuenta anónima, seleccione Y.

    Si desea habilitar el inicio de sesión remoto ROOT, seleccione N.
    (Esto depende de la persona, Tianyuan recomendó la mejor opción N, si necesita crear un usuario separado para el inicio de sesión remoto.)

    Eliminar la base de datos de prueba, seleccione Y.

    Vuelve a cargar la tabla de permisos y selecciona Y.

    5, iniciar sesión en MSYQL

    mysql -u root -p

    Si es el primer inicio de sesión, la contraseña está vacía, puede presionar directamente

    Modifique el comando de contraseña ROOT de la siguiente manera: mysql> use mysql;

    mysql > ACTUALIZAR usuario SET contraseña = PASSWORD ('mypassword') DONDE usuario = 'root';

    mysql > FLUSH PRIVILEGES; Es: mypassword

  • Copyright © Conocimiento de Windows All Rights Reserved