■ 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