CMS

Cómo instalar SugarCrm Community Edition en Centos 7/6 y Debian 8

Cómo instalar SugarCrm Community Edition en Centos 7/6 y Debian 8

Hilera es un Gestión de la relación con el cliente que se puede instalar y configurar fácilmente en la parte superior de LÁMPARA pila. Escrito en PHP, SugarCrm viene con tres ediciones: Edición comunitaria (gratis), Edición profesional y Edición de Empresa.

Este tutorial lo guiará sobre usted cómo instalar Edición comunitaria de SugarCrm En un sistema basado en Redhat y Debian como Centos, Fedora, Scientific Linux, Ubuntu, etc.

Paso 1: Instalar pila de lámparas en Linux

1. Como ya he dicho, Hilera Requiere un entorno de pila de lámparas e instalar la pila de lámparas en sus respectivas distribuciones de Linux, use los siguientes comandos.

-------------------- En Rhel/Centos 7 -------------------- # yum instalación httpd mariadb-server mariadb php-mysql php-pdo php-gd php-mbstring php-imap 
-------------------- En Rhel/Centos 6 y Fedora -------------------- # yum install httpd mysql mysql-server php-mysql php-pdo php-gd php-mbstring php-imap 
-------------------- En la versión Fedora 23+ -------------------- # dnf instll httpd mariadb-server mariadb php-mysql php-pdo php-gd php-mbstring php-imap 
-------------------- En Debian 8/7 y Ubuntu 15.15/10.04 -------------------- # apt-get install apache2 mariadb-server mariadb-client php5 php5-mysql libapache2-mod-php5 php5-imap 
-------------------- En Debian 6 y Ubuntu 14.10/14.04 -------------------- # apt-get instll apache2 mysql-client mysql-server php5 php5-mysql libapache2-mod-php5 

2. Después de la pila de la lámpara instalada, el próximo servicio MySQL inicie y use mysql_secure_installation Script para asegurar la base de datos (agregue una nueva contraseña de root, deshabilite el inicio de sesión de raíz remota, elimine la base de datos de prueba y elimine a los usuarios anónimos).

# SystemCtl Inicio Mariadb [on System] # Servicio MySqld comienza [en Sysvinit] # mysql_secure_installation 

3. Antes de continuar con Hilera Instalación Primero necesitamos crear una base de datos MySQL. Inicie sesión en la base de datos MySQL y ejecute los siguientes comandos para crear la base de datos y el usuario para la instalación de SugarCrm.

# mysql -u root -p crea database samgarCMS; otorgar todos los privilegios en SugarCMS.* a 'tecMint'@'localhost' identificado por 'contraseña'; privilegios de descarga; 

Nota: Para su seguridad, reemplace el nombre de la base de datos, el usuario y la contraseña con su propio.

Importante: Este Cuarto paso, solo es aplicable para Sombrero rojo y Cento sistemas basados, Debian y Ubuntu Los usuarios se mueven al quinto paso.

4. Asunto Getenforce Comando para verificar si Selinux en habilitado en nuestra máquina. En caso de que la política esté establecida en Forzado Deshabilitarlo emitiendo los siguientes comandos:

# getenforce # setenforce 0 # getenforce 

Importante: Para deshabilitar completamente Selinux, abra /etc/selinux/config archivo con un editor de texto y configure la línea Selinux en desactivado.

Para superar la política de Selinux, ejecute el siguiente comando:

# chcon -r -t httpd_sys_content_rw_t/var/www/html/ 

5. A continuación, asegúrese de que WGet (descargador de archivos para Linux) y abrir la cremallera Las utilidades del sistema se instalan en su máquina.

# yum instalar wget unzip [en Sombrero rojo sistemas] # apt-get install wget unzip [en Debian sistemas] 

6. En el último paso abierto /etc/php.ini o /etc/php5/cli/php.ini Archivo de configuración y realizar los siguientes cambios:

  1. Elevarse subaLAD_MAX_FILESIZE al mínimo 7MB
  2. Selecciona el fecha.zona horaria variable a la zona horaria física de su servidor.
upload_max_filesize = 7m fecha.TimeZone = Europa/Bucarest 

Para aplicar los cambios reiniciar apache demonio emitiendo el siguiente comando:

------------ En máquinas Systemd ------------ # servicio httpd reiniciar # servicio apache2 reiniciar o ------------ En máquinas sysvinit ------------ # SystemCTL reiniciar httpd.Servicio # SystemCTL reiniciar apache2.servicio 

Paso 2: Instalación de la herramienta de gestión de relaciones con el cliente de SugarCrm

7. Ahora instalemos Azúcar. Vaya a la página de descarga de SugarCrm y tome la última versión en su sistema emitiendo el siguiente comando:

# wget http: // liquidtelecom.DL.Fuente de la fuente.neto/proyecto/SugarCrm/1%20-%20SugarCrm%206.5.X/SugarCommunityEdition-6.5.X/azúcar-6.5.22.cremallera 

8. Después de que termina la descarga, use abrir la cremallera Comando para extraer el archivo y copiar los archivos de configuración a la raíz del documento de su servidor web. Enumere los archivos desde /var/www/html o /var/www Directorio ejecutando los comandos a continuación:

# descomprimir azúcar-6.5.22.ZIP # CP -RF Sugarce-Full-6.5.22/*/var/www/html/ # ls/var/www/html/ 
Salida de muestra
Aceptar Rechazar.imagen de PHP.removema de PHP.El caché de PHP incluye robots.txt campatch_tracker.índice de PHP.php run_job.php campatch_trackerv2.PHP Instalar el servicio config_override.instalación de PHP.configuración de jabón php.PHP JSON_SERVER.jabón de php.Php cron.PHP JSSource SugarCrm.Log CrossDomain.XML LeadCapture.PHP SUMARIA DE AZUCA.PHP Licencia personalizada Sugar_version.Licencia de datos JSON.txt azúcar_versión.Diccionario PHP.Descargar temas de php log4php.PHP LOG_FILE_RRESTRICTE.HTML Treedata.PHP Emailmandelivery.mantenimiento de PHP.PHP Subiendo ejemplos metadatos vcal_server.exportación de PHP.metágeno de PHP.Php VCard.archivos php.MD5 MODULEInStall WebToleadCapture.PHP HandleAajaxCall.módulos php xtemplate ical_server.PHP PDF.Php zend 

9. A continuación, cambie el directorio a /var/www/html y modifique los permisos recursivamente para los directorios y archivos a continuación para otorgar a Apache permisos de escritura:

# cd/ var/ www/ html/ # chmod -r 775 personalizado/ cache/ módulos/ upload/ # chgrp -r apache personalizado/ cache/ modules/ upload/ # chmod 775 configuración.PHP config_override.PHP # CHGRP APACHE CONFIG.PHP config_override.php 

Además, cree un archivo htaccess en el directorio webroot y otorgue a Apache con permisos de escritura a este archivo.

# tocar .htaccess # chmod 775 .htaccess # chgrp apache .htaccess 

10. En el siguiente paso, abra un navegador desde una ubicación remota en su LAN y navegue hasta la dirección IP de la lámpara de ejecución de la máquina (o dominio), elija el lenguaje de instalación y presione Próximo botón.

http: /// instalar.php 

11. Después de una serie de cheques del sistema Próximo continuar.

12. En la siguiente pantalla, acepte la licencia y presione Próximo botón de nuevo.

13. Después de una serie de verificaciones de entorno, el instalador redirigirá a las opciones de instalación de SugarCRM. Aquí elige Instalacion personalizada y hacer clic Próximo botón para continuar.

14. Elija MySQL como base de datos interna para SugarCRM y presione el botón Siguiente.

15. Una vez que aparece la pantalla de configuración de la base de datos, procede a la configuración de la base de datos MySQL. Aquí llene los campos con los valores creados anteriormente para SugarCrm MySQL Base de datos y presione Próximo cuando esté terminado:

Nombre de la base de datos: azúcar Nombre del host: hostil Nombre de usuario del administrador de la base de datos: tecmenta Contraseña de administrador de la base de datos: contraseña Nombre de usuario de la base de datos de azúcar: Igual que el usuario administrativo Popular base de datos con datos de demostración: No 

Si la base de datos ya está creada, una notificación le pedirá que verifique las credenciales de DB. Golpear Aceptar botón para continuar.

dieciséis. En la siguiente pantalla, el instalador le pregunta el Url de instancia de azúcar y un nombre para el sistema. Deje el valor de la URL como predeterminado y elija un nombre descriptivo para el sistema SugarCrm. Además, ingrese un nombre de usuario y contraseña de administrador para SugarCrm.

17. En la siguiente pantalla, Seguridad del sitio, desmarque todas las opciones y presione Próximo continuar.

17. Finalmente, revise las configuraciones de SugarCRM y confirme la configuración presionando el Instalar botón.

18. Después de que termina la instalación, presione Próximo botón para continuar. También puedes subir un Paquete de idioma Para SugarCrm si ese es el caso.

19. En la siguiente pantalla puede elegir registrar el software. Si ese es el caso, llene los campos requeridos en consecuencia y presione enviar. Cuando termina golpeado Próximo botón de nuevo y el Acceso Debería aparecer la ventana principal.

20. Inicie sesión con las credenciales creadas anteriormente y continúe personalizando SugarCMS con un logotipo, configuración local, configuración de correo y su información personal.

Paso 3: Asegure SugarCrm

21. Después del proceso de configuración, ingrese la línea de comando emita los siguientes comandos para revertir los cambios realizados en los archivos de instalación de SugarCrm. También elimine el directorio de instalación emitiendo los siguientes comandos.

# cd/var/www/html/ # chmod 755 .configuración de htaccess.PHP config_override.PHP # RM -RF Instalar/ Instalar.php 

Finalmente, agregue el siguiente cronjob para azúcar en su máquina ejecutando crontab -e dominio:

* * * * * CD/var/www/html/; Php -f Cron.php> /dev /null 2> y 1 

Felicidades! SugarCrm ahora está instalado en su sistema.

Cómo reproducir el formato WMV en el códec de video de alias de Linux no disponible
Recientemente intenté abrir un archivo WMV (Microsoft ASF) usando VLC. VLC no pudo abrir la transmisión de video, así que intenté un par de reproducto...
Manipulación de la fecha con yest
Yest es una gran herramienta que permite al usuario hacer algunas manipulaciones complejas de fecha al emplear AB fácil de entender sintaxis. No es un...
Google ofrece una base de datos MySQL gratuita
El motor de búsqueda es una herramienta muy potente, pero no solo para la búsqueda, sino también para la piratería para principiantes. Algunas herrami...