Ich habe F-Revo CRM 7.3 unter CentOS 7.7 installiert

■ Linux-Version CentOS-7-x86_64-Minimal-1908.iso

■ Installieren Sie Netzwerk-Tools yum install net-tools

■ Stoppen Sie firewalld systemctl stop firewalld systemctl disable firewalld

■ Installation von Apache 2.4 yum install httpd.x86_64 ←2.4.6-93.el7.centos

So stellen Sie ein, dass es beim Start des Servers automatisch gestartet wird systemctl enable httpd

Um zu überprüfen, ob es automatisch gestartet wird systemctl is-enabled httpd

■ Installation von MYSQL5.6 Überprüfen und löschen Sie vorhandene mariaDB rpm -qa | grep maria <-Überprüfen Sie, ob mariaDB vorhanden ist yum entfernen mariadb-libs <-körper entfernen rm -rf / var / lib / mysql / <-Daten löschen

Überprüfen und entfernen Sie vorhandene MySQL yum remove mysql-server mysql-devel mysql rm -rf /var/lib/mysql/

Installieren Sie das offizielle MySQL Yum-Repository. Sie können die neueste Version unter MySQL unter https://dev.mysql.com/downloads/repo/yum/ überprüfen. (Das Folgende ist mysql57, aber es ist in Ordnung, da 5.5 und 5.6 ebenfalls enthalten sind.) yum localinstall http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm

Um zu überprüfen, ob es installiert wurde yum repolist all | grep mysql

(In einigen Umgebungen wird aktiviert als aktiviert und deaktiviert als deaktiviert angezeigt.) Im obigen Beispiel ist 5.7 aktiviert und 5.6 deaktiviert. Wenn Sie es so installieren, wie es ist, wird 5.7 aktiviert, das aktiviert ist. Wechseln Sie also zwischen Aktivieren und Deaktivieren. Das yum-utils-Paket zum Ändern der yum-Einstellungen ist erforderlich, um dies zu ändern. Installieren Sie es daher, wenn es nicht installiert ist.

-Überprüfen Sie, ob yum-utils installiert ist yum list installed | grep yum-utils

・ Wenn nicht, installieren Sie yum-utils yum -y install yum-utils

yum-config-manager --disable mysql57-community <-5.7 deaktiviert yum-config-manager - mysql56-community <-5.6 aktiviert

Überprüfen Sie erneut, ob die Einstellungen abgeschlossen sind. yum repolist all | grep mysql

Überprüfen Sie die Details des mysql-community-server-Pakets. yum info mysql-community-server Installieren Sie das Gerät, nachdem Sie bestätigt haben, dass es 5.6 ordnungsgemäß ist. yum -y install mysql-community-server

Überprüfen Sie die Version nach der Installation. mysqld --version mysqld Ver 5.6.50 for Linux on x86_64 (MySQL Community Server (GPL))

So stellen Sie ein, dass es beim Start des Servers automatisch gestartet wird systemctl enable mysqld

Um zu überprüfen, ob es automatisch gestartet wird systemctl is-enabled mysqld

chkconfig --list mysqld <- Überprüfen Sie die Autostart-Einstellungen

Bearbeiten Sie my.cnf (/etc/my.cnf) in mysql    [mysqld] Korrektur #sql_mode = NO_ENGINE_SUBSTITUTION, STRICT_TRANS_TABLES    sql_mode=NO_ENGINE_SUBSTITUTION Zeichensatzserver = utf8 hinzugefügt Standardauthentifizierungs-Plugin = mysql_native_password hinzugefügt [Client] hinzugefügt Standardzeichensatz = utf8 hinzugefügt

● Grundeinstellung von MySQL Starten Sie MySQL systemctl start mysqld

Initialisieren Sie MySQL Initialisieren Sie MySQL mit dem Befehl mysql_secure_installation. Starten Sie MySQL nach der Initialisierung neu.

Geben Sie das aktuelle Passwort für root ein (geben Sie für none ein): Return-Taste Set root password? [Y/n] Y Neues Passwort: Nicht vergessen! Re-enter new password: Remove anonymous users? [Y/n] Y Disallow root login remotely? [Y/n] Y Remove test database and access to it? [Y/n] Y Reload privilege tables now? [Y/n] Y

Starten Sie MySQL neu systemctl restart mysqld

Erstellen Sie eine FREVO-Datenbank in MySQL mysql -u root -p show databases; create database frevocrm default charset utf8 default collate utf8_general_ci;

■ Installieren von PHP 5.6.40 EPEL-Repository hinzufügen yum install epel-release

Remi-Repository hinzufügen rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

Installieren Sie PHP 5.6 yum install --enablerepo=remi,remi-php56 php php-devel php-mbstring php-pdo php-gd php-xml php-mcrypt

php --version PHP 5.6.40 (cli) (built: Sep 29 2020 11:13:13)

Deaktivieren Sie SELinux (um zu vermeiden, dass Berechtigungen beeinträchtigt werden). vi /etc/selinux/config "SELINUX = erzwingen" wurde geändert in → SELINUX = deaktiviert. Starten Sie jetzt neu.

■ Installieren Sie F-REVO CRM ① Extrahieren Sie die Zip-Datei unter diesem Verzeichnis /home/frevouser/public_html/frevocrm

Übertragen Sie zip mit WINSCP auf Linux

Unzip installieren yum install unzip

Registrieren Sie den Benutzer frevouser, um die Gruppeneinstellungen und den Eigentümer des Installationspaketverzeichnisses zu ändern useradd frevouser -g wheel passwd frevouser

usermod -G apache frevouser cat /etc/group | grep frevouser

mkdir /home/frevouser/public_html cd /home/frevouser/public_html cp /root/frevocrm7.3.zip /home/frevouser/public_html unzip frevocrm7.3.zip

Dann wird es in / home / frevouser / public_html / frevocrm dekomprimiert

Ändern Sie den Verzeichnisbesitzer in frevouser und setzen Sie die Berechtigungen auf beschreibbar cd /home chown -R frevouser frevouser/ find . -type d -print -exec chmod 777 {} ;

(2) Ändern Sie /etc/httpd/conf/httpd.conf wie folgt. Dokumentstamm ändern, Zeile 119 DocumentRoot "/var/www/html" Dokumentstamm ändern, Zeile 132 DocumentRoot "/home/frevouser/public_html"

③ Wenn das Installationsprogramm von F-Revo anzeigt, dass das PHP-Erweiterungsmodul nicht ausreicht, installieren Sie es. Zum Beispiel, wenn IMAP nicht ausreicht Überprüfen Sie den Gültigkeitsstatus des Repositorys in Bezug auf PHP yum repolist all | grep php

Aktivieren Sie das PHP 5.6-Repository, wenn es deaktiviert ist yum-config-manager --enable remi-php56

PHP-IMAP installieren yum install php-imap

mysqli installieren yum -y install php-mysqli

④ Ändern Sie die Einstellungen von /etc/php.ini log_errors = Off

error_reporting = E_WARNING & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT

⑤ Ändern Sie die Berechtigungen der Dateien im Installationsordner (auf chmod 777 gesetzt). Konfigurationsdatei (config.inc.php) ← Ignorieren Sie diese Datei, da sie nicht vorhanden ist. .. Tabdata File (tabdata.php) Parent Tabdata File (parent_tabdata.php)

⑥ Geben Sie im Installationsprogramm Datenbankinformationen ein Hostname: localhost Benutzername: root ← Dies ist ein MySQL-Benutzer Passwort: Passwort für den Benutzer Datenbankname: frevocrm

Administrator-Benutzerinformationen Benutzername: admin Passwort: Optional

Die Installation dauert ca. 10 Minuten, aber warten Sie geduldig!

das ist alles

Recommended Posts

Ich habe F-Revo CRM 7.3 unter CentOS 7.7 installiert
Ich habe CentOS 8 unter Windows 10 mit VirtualBox und Vagrant installiert
Ich habe Squid unter CentOS in meiner lokalen Umgebung installiert
Ich habe TinyTinyRSS unter Cent OS 8 installiert
Ich habe versucht, CentOS 8 unter ESXi 6.7 zu installieren
Ich habe versucht, AdoptOpenjdk 11 unter CentOS 7 zu erstellen
Ich habe Docker auf EC2 installiert und gestartet
Maven auf CentOS 7 Tutorial
Docker-Installation unter CentOS 6
Verwenden Sie perltidy unter CentOS 8
Installieren Sie Golang unter CentOS 8
Probieren Sie OpenLiteSpeed unter CentOS8 aus
Installieren Sie Neo4j 4.1.3 unter centOS
Tomcat v8 unter CentOS7
Installation von Zabbix 5 unter CentOS 8
Verwenden Sie mod_auth_cas unter CentOS 8
Installieren Sie PostgreSQL 12 auf Centos8
Installieren Sie kuromoji unter CentOS7
Anlegestelle v8 auf CentOS7
OpenJDK-Installation unter CentOS7
Installieren Sie PostGIS 2.5.5 unter CentOS7
Installieren Sie jpndistrict unter CentOS 7
Installieren Sie Redmine 4.1.1 unter CentOS 7
Smokeping Installation unter CentOS7
Installieren Sie PostgreSQL 13 unter CentOS 7.5
Probieren Sie Rabbit MQ + PHP unter CentOS aus
Richten Sie Gitolite unter CentOS 7 ein
Installieren Sie Jenkins auf Dockers CentOS
Installieren Sie Apache unter CentOS auf VirtualBox
Ändern Sie die Java-Version unter CentOS
Installieren Sie Ruby 2.7 unter CentOS 7 (SCL)
Führen Sie eine Protokollrotation mit Centos durch