Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
de:installation:installation_ubuntu_linux [2014/08/29 13:22] admin [VI. Installation von untermStrich X] |
— (aktuell) | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== Installationsbeispiel für Ubuntu Linux (Als Server) ====== | ||
| - | |||
| - | ^ **:!: ACHTUNG: ANLEITUNG OHNE GEWÄHR. ** ^ | ||
| - | | Die Firma untermStrich software gmbh übernimmt keine Haftung für etwaige Schäden oder Fehler die direkt oder indirekt durch die Benutzung oder nicht Benutzung dieser Anleitung entstehen! | | ||
| - | ^ ** :!: ACHTEN SIE AUF DIE SICHERHEIT IHRES SERVERS!! ** ^ | ||
| - | | Apache, PHP, MySQL muss wie auch untermStrich aktuell gehalten werden. Dies gilt besonders, wenn der Server im Internet verfügbar sein soll. | | ||
| - | |||
| - | |||
| - | ===== I. Ubuntu Server installieren ===== | ||
| - | - Ubuntu Server herunterladen | ||
| - | * [[http:// | ||
| - | * :!r: Wählen Sie **nicht** 10.10 (mit MySQL 5.1.49) - Beachten Sie die [[http:// | ||
| - | * Empfehlung: Eine LTS Version wie etwa 12.04. | ||
| - | * :!r: Wählen Sie für untermStrich X **nicht** 13.10 oder 14.04 (mit PHP 5.5) - PHP 5.5 wurde von untermStrich noch nicht freigegeben. | ||
| - | - Installieren | ||
| - | * **:!: Wählen Sie bei der Installation '' | ||
| - | * **:!: ACHTUNG: ** Bewahren Sie das MySQL root Kennwort gut auf. Sie benötigen es, um später untermStrich zu installieren, | ||
| - | ===== II. Ubuntu Server vorbereiten ===== | ||
| - | Mit diesen Befehlen bereiten Sie den Server so vor, dass Sie später keine Komponenten mehr installieren müssen. | ||
| - | |||
| - | :!: Selbstverständlich ist dies nur einer der vielen möglichen Wege. | ||
| - | Wenn Sie eine andere Methode bevorzugen, erhalten Sie in **Schritt V** durch den Installer alle notwendigen Informationen. | ||
| - | |||
| - | :!: Beachten Sie dennoch **Schritt III und IV** | ||
| - | |||
| - | * Software | ||
| - | * <code bash> | ||
| - | sudo apt-get install automysqlbackup | ||
| - | sudo apt-get install php5-cli | ||
| - | sudo apt-get install openjdk-7-jre-headless | ||
| - | </ | ||
| - | * ioncube | ||
| - | * <code bash> | ||
| - | tar -xzvf ioncube_loaders_lin_x86-64.tar.gz | ||
| - | sudo mv ioncube / | ||
| - | </ | ||
| - | * Erstellen Sie die Datei ''/ | ||
| - | * <code ini> | ||
| - | * Apache | ||
| - | * <code bash> | ||
| - | sudo a2enmod expires</ | ||
| - | * In der Datei '' | ||
| - | * <code ini>< | ||
| - | ... | ||
| - | AllowOverride All | ||
| - | ... | ||
| - | </ | ||
| - | |||
| - | * PHP | ||
| - | * <code bash> | ||
| - | * Erstellen Sie die Datei ''/ | ||
| - | * <code ini> | ||
| - | post_max_size = 130M</ | ||
| - | * <code bash> | ||
| - | |||
| - | |||
| - | ===== III. MySQL ===== | ||
| - | - **:!: Unbedingt anlegen:** MySQL Anpassung für Connector 4VX | ||
| - | * Folgende Datei anlegen ''/ | ||
| - | [mysqld] | ||
| - | lower_case_table_name=1 | ||
| - | </ | ||
| - | - Sie sollten nun den [[de: | ||
| - | - Wenn Sie den [[de: | ||
| - | * Öffnen Sie dazu die Datei ''/ | ||
| - | - MySQL neu starten | ||
| - | * < | ||
| - | - **:!: Mögliches Problem bei einigen Linux Distributionen: | ||
| - | - **:!: Backup:** Sie sollten regelmäßig ein Backup der MySQL Datenbank durchführen. Dies ist unter Ubuntu sehr einfach. | ||
| - | * :!: [[de: | ||
| - | * Wenn Sie manuell ein Backup erstellen möchten, können Sie auch die grafische [[http:// | ||
| - | * Sehr detailierte Information von Oracle (MySQL) für Systemadministratoren: | ||
| - | - - **Wenn Sie von Version 9 Updaten möchten:** | ||
| - | * Migrieren Sie nun die Datenbank auf MySQL. | ||
| - | * Dies muss von einem **Windows PC** aus erfolgen. | ||
| - | * Bitte aktualisieren Sie davor untermStrich auf Version 9.3! | ||
| - | ===== IV. Herunterladen ===== | ||
| - | Die aktuelle Version finden Sie auf: [[http:// | ||
| - | |||
| - | Entpacken Sie die '' | ||
| - | |||
| - | Beachten Sie, dass die ustrich.zip kein Verzeichnis ustrich beinhaltet. Entpacken Sie die Datei also am Besten bereits im Verzeichnis ''/ | ||
| - | |||
| - | ===== V. Zugriffsrechte ===== | ||
| - | Als Besitzer der Dateien kann '' | ||
| - | <code bash> | ||
| - | sudo php / | ||
| - | </ | ||
| - | Achten Sie darauf, dass " | ||
| - | |||
| - | Ansonsten können Sie auch den Besitzer ändern - Diese Konfiguration ist jedoch weniger sicher: | ||
| - | <code bash> | ||
| - | sudo chown -R www-data: | ||
| - | </ | ||
| - | ===== VI. Installation von untermStrich X ===== | ||
| - | Folgen Sie der [[de: | ||
| - | |||
| - | Der untermStrich X Installer gibt Ihnen alle Befehle an, die Sie zum Konfigurieren benötigen. (a2enmod) | ||