Red de conocimiento informático - Aprendizaje de programación - Cómo instalar Discuz en Linux

Cómo instalar Discuz en Linux

Escriba un tutorial sobre todo el proceso de configuración de un foro Discuz en Linux.

El sistema Linux utilizado en este ejemplo es RHEL5.3.

1.[root@linux ~]# mkdir /mnt/cdrom

2.[root @ Linux ~]# mount/dev/cdrom/mnt/cdrom

Esto utiliza una máquina virtual VMware para ejecutar Linux en Windows.

Antes de ejecutar el comando de montaje, cargue el archivo de imagen ISO RHEL5.3 en la unidad óptica de la máquina virtual.

3.[root @ Linux ~]# VI/etc/yum . repos d/rhel-debug info

Inicialmente:

[rhel -debuginfo]

nombre = Red Hat Enterprise Linux $ versión de lanzamiento –$ basesearch–Depuración

URL base = FTP://FTP.redhat.com/pub/redhat/ Linux/ empresa/$ versión de lanzamiento/en/OS/$ base arch/información de depuración/

enable=0

gpgcheck=1

gpg KEY = archivo :/ //etc/PKI/RPM-gpg/RPM-GPG-KEY-red hat-release

Cambiar a: (Comente la URL base original, agregue # delante de la URL base, agregue la URL base = archivo: //mnt/cdrom/server, cambie enable=0 a enable=1 )

[rhel-debuginfo]

nombre = Red Hat Enterprise Linux $ versión de lanzamiento – $ basearch– Depurar

# URL base = FTP://FTP . red hat com/pub/red hat/Linux/enterprise/$ versión de lanzamiento/en/OS/$ base arch/debug info/

URL base = file:///mnt/cdrom/Server

enable=1

gpgcheck=1

gpg KEY = archivo:/ //etc/PKI/RPM-gpg/RPM-GPG-KEY-red hat-release

4.[root@linux ~]# yum clean all

5 .[root @linux ~]# yum list

6.[root@linux ~]# yum grouplist muestra el grupo de paquetes de instalación de software.

Complemento cargado: complemento rhn, seguridad

El sistema no está registrado con RHN.

El soporte de RHN estará deshabilitado.

Configurar proceso de grupo

rhel-debug info/group | 1.0 MB 00:00

Grupos instalados:

Herramientas de administración

Editar

Servidor web tradicional

Servidor de correo electrónico

Servidor web

Herramienta de configuración del servidor

Sonido y Vídeo

Herramientas del Sistema

Grupos Disponibles:

Autorización y Publicación

Servidor de Nombres DNS

Biblioteca de desarrollo

Herramientas de desarrollo

Ingeniería y ciencia

Servidor ftp

Entorno de escritorio GNOME

Software GNOME Desarrollo

Juegos y Entretenimiento

Internet Gráfico

Cartografía

Desarrollo Java

KDE (K Desktop Environment)

Compañía de desarrollo de software KDE

Desarrollo de software heredado

Soporte de software heredado

Base de datos MySQL

Servidor de noticias

Oficina/Productividad

OpenFabrics Enterprise Distribution

Base de datos PostgreSQL

Soporte de impresión

Internet basado en texto

Servidor de red

Servidor de archivos de Windows

10 Desarrollo de software

sistema de ventanas x

Completado

7.[root @ Linux ~]# yum group install-y "base de datos MySQL"? Instale MySQL.

8.[root@linux ~]# yum grouplist

9.[root @ Linux ~]# yum group install-y "Servidor web"

Después de instalar con éxito la base de datos MySQL y el servidor web, debe instalar php-mysql.

10.[root @ Linux ~]# lista yum | grep PHP-*? Enumere todos los paquetes relacionados con php.

11.[root @ Linux ~]# CD/mnt/cdrom/Server? Ingrese al directorio del paquete.

12. Instalar php-mysql. Aquí tienes un truco. Después de ingresar rpm -ivh php-mysql, presione TAB para completar el nombre del paquete de instalación.

[root@Linux Server]# rpm-IVH PHP-MySQL-5.1.6-23.2.el5_3.i386.rpm

Error: Dependencia fallida:

p>

PHP-MySQL-5.1.6-23.2. el5_3.i386 requiere php-pdo

13. Debe instalarse al mismo tiempo. Aquí también puedes usar la tecla TAB para completar el nombre largo del paquete.

[root@Servidor Linux]# rpm-IVH PHP-MySQL-5.1.6-23.2 . el5 _ 3 . rpm

¿Preparando...? ########################################## [100]

1: php-pdo? ########################################## [ 50]

2:php-mysql? ########################################## [100]

14.[root @ servidor Linux]# servicemysqld start inicia mysql. Tenga en cuenta que es mysqld con una letra d adicional.

15.[root @ servidor Linux]# netstat-ant upl | grep 3306 Ver el estado de mysql.

tcp? 0?0 0.0.0.0: 3306? 0.0.0.0: *¿Escuchas? 4581/mysqld

16.[root@linux Server]#Servicio e al monitor MySQL. ? El comando termina con; o \g.

Se ha ingresado a MySQL.

mysql gt otorga permisos completos en archivos *. * Ir al directorio raíz " " identificado por "123456" autorizar, permitiendo al usuario root acceder a la base de datos usando la contraseña 123456;

23. El resto de operaciones de instalación del foro se completan en el navegador. Utilice un navegador para abrir la dirección IP del servidor Linux, como se muestra a continuación.

(2) Después de seleccionar "Aceptar" en el paso anterior, aparecerá el "Asistente de instalación". La imagen de arriba muestra el primer paso "Iniciar la instalación". Mira, tiene una marca "verde". Si CHMOD–R777/var/www/html/ no está implementado, seleccione Siguiente para continuar.

(3) En el segundo paso del asistente de instalación, seleccione "¡Instale Discuz recientemente! p>(4) Mire la imagen y modifique los elementos en el círculo rojo.

Este es el último paso "Enviar"

( 6) Completado, como se muestra arriba

24. Inicie sesión en el foro

La construcción completa está. completado.