Solaris
Inhaltsverzeichnis
Textbasierte Intallation von Solaris
Installation von Solaris 11.3 in der Virtualbox mit dem iso-File sol-11_3-text-x86.iso.
Eine graphische Oberfläche kann nachinstalliert werden.
Proxy eintragen
In /etc/profile
die IP-Adresse des Proxys und die Portnummer eintragen:
export http_proxy=http://xx.xxx.xx.xx:yyyy/
Desktop nachinstallieren
The Solaris 11 does not come bundled with the desktop GUI package by default, so you will have to install the desktop GUI package from the IPS repository[1].
root@geeklab:~# pkg info -r solaris-desktop Name: group/system/solaris-desktop Summary: Oracle Solaris Desktop Description: Provides an Oracle Solaris desktop environment Category: Meta Packages/Group Packages State: Not installed Publisher: solaris Version: 0.5.11 Build Release: 5.11 Branch: 0.175.1.0.0.24.3 Packaging Date: September 19, 2012 06:53:17 PM Size: 5.46 kB FMRI: pkg://solaris/group/system/solaris-desktop@0.5.11,5.11-0.175.1.0.0.24.3:20120919T185317Z
Let us now install the package on the machine.
root@geeklab:~# pkg install solaris-desktop Packages to install: 369 Create boot environment: No Create backup boot environment: Yes Services to change: 14 ........
The install by default creates a backup Boot environment, so that you can roll back any time to a state before installing the desktop package. After the install, just reboot the system to login into the Desktop GUI.
root@geeklab:~# shutdown -i6 -g0 -y
http://thegeekdiary.com/how-to-install-desktop-gui-in-solaris-11/
Gasterweiterungen installieren
In Virtualbox: Geräte > Gasterweiterungen installieren.
Rechte Maustaste > Terminal öffnen.
cd /cdrom/vboxadditions_3.2.xxxx pkgadd -d VBoxSolarisAdditions
http://www.virtualbox.org/manual/ch04.html#idm2003
Überprüfung:
root@solarflink:~# modinfo | grep box 248 fffffffff874a000 29a30 322 1 vboxguest (VirtualBox GstDrv 5.0.24r108355) 283 fffffffff8857000 3b28 323 1 vboxms (VBoxMouseIntegr 5.0.24r108355) 285 fffffffff885b000 8828 28 1 vboxfs (VirtualBox ShrdFS 5.0.24r108355)
Den Gemeinsamen Ordner für einen Standarduser verfügbar machen:
usermod -G vboxsf user (Name des Standardusers) shutdown -i6 -g0 -y
Anwendungen
MySQL
Auf der graphischen Oberfläche kann man über das Menü System > Package Manager die Pakete der gewünschten MySQL-Version installieren.
Hier die manuelle Installation anhand der Version MySQL 5.5:
1. Herunterladen des Pakets mysql-5.5.53-solaris11-x86_64.pkg.gz - z. B. von der RWTH Aachen.
2. Erzeugen der Gruppe mysql mit groupadd mysql
.
3. Erzeugen des Benutzers mysql mit useradd -g mysql -s /bin/false mysql
.
4. Entpacken des Installationspakets mit gunzip mysql-5.5.53-solaris11-x86_64.pkg.gz
4. Installation mit pkgadd -d mysql-5.5.53-solaris11-x86_64.pkg
5. Um den Server zu starten, im Installationsverzeichnis als root in ./support-files/ ./mysql-server start
ausführen, z. B.
root@solbuntu:/opt/mysql/mysql/support-files/mysql.server start
6. Jetzt kann im Terminal mysql gestartet werden.
Sollte der MySQL-Server beim Booten automatisch gestartet und gestoppt werden, setzt man folgende Links:
ln /etc/init.d/mysql /etc/rc3.d/S91mysql ln /etc/init.d/mysql /etc/rc0.d/K02mysql
Anzeige der mysqladmin
-Befehle:
/opt/mysql/mysql/bin/mysqladmin
https://dev.mysql.com/doc/refman/5.7/en/solaris-installation-pkg.html
xampp
Installation
- Von Sourceforge die letzte für Solaris verfügbare Version von xampp herunterladen:
xampp-solaris-x86-1.7.7.sh
. - In das Verzeichnis /opt/ verschieben und dort ausführen mit
./xampp-solaris-x86-1.7.7.sh
.
Start, Stopp, Status
- Starten mit
/opt/xampp/xampp start
. - Stoppen mit
/opt/xampp/xampp stop
. - Status abfragen mit
/opt/xampp/bin/mysqladmin status
Wenn MySQL nicht startet, ggf. prüfen, ob schon eine Instanz von MySQL läuft /opt/mysql/mysql/support-files/mysql.server status
und diese beenden mit /opt/mysql/mysql/support-files/mysql.server stop
.
Startseite aufrufen
Im Browser localhost
aufrufen.
phpMyAdmin
Über die Startseite (s.o., Menüleiste links) aufrufen oder in einem Browser localhost/phpmyadmin
aufrufen.
Java
Java ist normalerweise vorhanden. Man kann sich dessen folgendermaßen vergewissern:
java -version
oder which java
Ansonsten prüfen, ob das Paket verfügbar ist[2]:
pkg list -a jdk
Installieren:
pkg install --accept jdk
Die Option accept
ist notwendig, um das Akzeptieren der Nutzerbedingungen zu markieren[3].
Open Office
Tarball herunterladen, z. B. OOo_3.3.0_Solaris_x86_install-w> Jan 17 2011 193158k
von RWTH Aachen; diesen in Solaris entpacken mit tar xvfz tarballname.tgz
.
In das Verzeichnis mit den entpackten Daten wechseln und ./update
ausführen.
Benutzerverwaltung
Benutzer anlegen:
useradd -m -d /export/home/<user> -s /usr/bin/bash <user>
Passwort definieren:
passwd <user>
Passwort bei Erstlogin ändern:
passwd -f <user>
Quellen
Bücher
Watters, Paul: UNIX SYSTEM ADMINISTRATION WITH SOLARIS 11.3, 2016 British Scientific trust.
Links
System Administration Guide: Basic Administration
What's New in Oracle® Solaris 11.3