Solaris

Aus Flinkwiki
Wechseln zu: Navigation, Suche
Seitenübersicht


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


Videos

Solaris 10 Basic Commands