StuRa:Server/Ghost: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „Host: srs100034 ; pauschale Aktualisierung (auf die Schnelle) <code>pkg update && pkg upgrade -y</code> ; Aktivierung zum Zugriff per SSH : <code>sysrc s…“) |
Keine Bearbeitungszusammenfassung |
||
Zeile 8: | Zeile 8: | ||
: <code>service sshd start</code> | : <code>service sshd start</code> | ||
; Erstellung Account '' | ; Erstellung Account ''pv'' | ||
: <code>adduser</code> | : <code>adduser</code> | ||
<pre> | <pre> | ||
Zeile 76: | Zeile 76: | ||
</pre> | </pre> | ||
; Installation der benötigten Pakete | |||
: <code>pkg install -y nginx node8 npm-node8 bash python3 sudo mariadb102-server</code> | |||
<!-- | |||
<pre> | |||
Updating FreeBSD repository catalogue... | |||
FreeBSD repository is up to date. | |||
All repositories are up to date. | |||
The following 17 package(s) will be affected (of 0 checked): | |||
New packages to be INSTALLED: | |||
nginx: 1.14.0_10,2 | |||
node8: 8.11.3_2 | |||
npm-node8: 5.10.0 | |||
bash: 4.4.23 | |||
python3: 3_3 | |||
sudo: 1.8.23_2 | |||
mariadb102-server: 10.2.16_1 | |||
c-ares: 1.14.0_1 | |||
libuv: 1.22.0 | |||
icu: 62.1_2,1 | |||
gmake: 4.2.1_2 | |||
python36: 3.6.6_1 | |||
libxml2: 2.9.7 | |||
libedit: 3.1.20170329_2,1 | |||
unixODBC: 2.3.6 | |||
mariadb102-client: 10.2.16_1 | |||
libiconv: 1.14_11 | |||
Number of packages to be installed: 17 | |||
The process will require 460 MiB more space. | |||
69 MiB to be downloaded. | |||
[ghost] [1/17] Fetching nginx-1.14.0_10,2.txz: 100% 419 KiB 428.7kB/s 00:01 | |||
[ghost] [2/17] Fetching node8-8.11.3_2.txz: 100% 4 MiB 1.1MB/s 00:04 | |||
[ghost] [3/17] Fetching npm-node8-5.10.0.txz: 100% 3 MiB 1.8MB/s 00:02 | |||
[ghost] [4/17] Fetching bash-4.4.23.txz: 100% 1 MiB 1.5MB/s 00:01 | |||
[ghost] [5/17] Fetching python3-3_3.txz: 100% 1 KiB 1.1kB/s 00:01 | |||
[ghost] [6/17] Fetching sudo-1.8.23_2.txz: 100% 670 KiB 685.6kB/s 00:01 | |||
[ghost] [7/17] Fetching mariadb102-server-10.2.16_1.txz: 100% 31 MiB 2.7MB/s 00:12 | |||
[ghost] [8/17] Fetching c-ares-1.14.0_1.txz: 100% 122 KiB 124.6kB/s 00:01 | |||
[ghost] [9/17] Fetching libuv-1.22.0.txz: 100% 98 KiB 100.1kB/s 00:01 | |||
[ghost] [10/17] Fetching icu-62.1_2,1.txz: 100% 9 MiB 3.3MB/s 00:03 | |||
[ghost] [11/17] Fetching gmake-4.2.1_2.txz: 100% 379 KiB 388.2kB/s 00:01 | |||
[ghost] [12/17] Fetching python36-3.6.6_1.txz: 100% 15 MiB 3.9MB/s 00:04 | |||
[ghost] [13/17] Fetching libxml2-2.9.7.txz: 100% 818 KiB 837.9kB/s 00:01 | |||
[ghost] [14/17] Fetching libedit-3.1.20170329_2,1.txz: 100% 126 KiB 128.6kB/s 00:01 | |||
[ghost] [15/17] Fetching unixODBC-2.3.6.txz: 100% 454 KiB 465.0kB/s 00:01 | |||
[ghost] [16/17] Fetching mariadb102-client-10.2.16_1.txz: 100% 1 MiB 1.5MB/s 00:01 | |||
[ghost] [17/17] Fetching libiconv-1.14_11.txz: 100% 601 KiB 615.4kB/s 00:01 | |||
Checking integrity... done (0 conflicting) | |||
[ghost] [1/17] Installing c-ares-1.14.0_1... | |||
[ghost] [1/17] Extracting c-ares-1.14.0_1: 100% | |||
[ghost] [2/17] Installing libuv-1.22.0... | |||
[ghost] [2/17] Extracting libuv-1.22.0: 100% | |||
[ghost] [3/17] Installing icu-62.1_2,1... | |||
[ghost] [3/17] Extracting icu-62.1_2,1: 100% | |||
[ghost] [4/17] Installing libedit-3.1.20170329_2,1... | |||
[ghost] [4/17] Extracting libedit-3.1.20170329_2,1: 100% | |||
[ghost] [5/17] Installing libiconv-1.14_11... | |||
[ghost] [5/17] Extracting libiconv-1.14_11: 100% | |||
[ghost] [6/17] Installing node8-8.11.3_2... | |||
[ghost] [6/17] Extracting node8-8.11.3_2: 100% | |||
[ghost] [7/17] Installing gmake-4.2.1_2... | |||
[ghost] [7/17] Extracting gmake-4.2.1_2: 100% | |||
[ghost] [8/17] Installing python36-3.6.6_1... | |||
[ghost] [8/17] Extracting python36-3.6.6_1: 100% | |||
[ghost] [9/17] Installing libxml2-2.9.7... | |||
[ghost] [9/17] Extracting libxml2-2.9.7: 100% | |||
[ghost] [10/17] Installing unixODBC-2.3.6... | |||
[ghost] [10/17] Extracting unixODBC-2.3.6: 100% | |||
[ghost] [11/17] Installing mariadb102-client-10.2.16_1... | |||
[ghost] [11/17] Extracting mariadb102-client-10.2.16_1: 100% | |||
[ghost] [12/17] Installing nginx-1.14.0_10,2... | |||
===> Creating groups. | |||
Using existing group 'www'. | |||
===> Creating users | |||
Using existing user 'www'. | |||
[ghost] [12/17] Extracting nginx-1.14.0_10,2: 100% | |||
[ghost] [13/17] Installing npm-node8-5.10.0... | |||
[ghost] [13/17] Extracting npm-node8-5.10.0: 100% | |||
[ghost] [14/17] Installing bash-4.4.23... | |||
[ghost] [14/17] Extracting bash-4.4.23: 100% | |||
[ghost] [15/17] Installing python3-3_3... | |||
[ghost] [15/17] Extracting python3-3_3: 100% | |||
[ghost] [16/17] Installing sudo-1.8.23_2... | |||
[ghost] [16/17] Extracting sudo-1.8.23_2: 100% | |||
[ghost] [17/17] Installing mariadb102-server-10.2.16_1... | |||
===> Creating groups. | |||
Creating group 'mysql' with gid '88'. | |||
===> Creating users | |||
Creating user 'mysql' with uid '88'. | |||
[ghost] [17/17] Extracting mariadb102-server-10.2.16_1: 100% | |||
Message from node8-8.11.3_2: | |||
Note: If you need npm (Node Package Manager), please install www/npm. | |||
Message from python36-3.6.6_1: | |||
=========================================================================== | |||
Note that some standard Python modules are provided as separate ports | |||
as they require additional dependencies. They are available as: | |||
py36-gdbm databases/py-gdbm@py36 | |||
py36-sqlite3 databases/py-sqlite3@py36 | |||
py36-tkinter x11-toolkits/py-tkinter@py36 | |||
=========================================================================== | |||
Message from mariadb102-client-10.2.16_1: | |||
************************************************************************ | |||
MariaDB respects hier(7) and doesn't check /etc and /etc/mysql for | |||
my.cnf. Please move existing my.cnf files from those paths to | |||
/usr/local/etc and /usr/local/etc/mysql. | |||
************************************************************************ | |||
Message from nginx-1.14.0_10,2: | |||
=================================================================== | |||
Recent version of the NGINX introduces dynamic modules support. In | |||
FreeBSD ports tree this feature was enabled by default with the DSO | |||
knob. Several vendor's and third-party modules have been converted | |||
to dynamic modules. Unset the DSO knob builds an NGINX without | |||
dynamic modules support. | |||
To load a module at runtime, include the new `load_module' | |||
directive in the main context, specifying the path to the shared | |||
object file for the module, enclosed in quotation marks. When you | |||
reload the configuration or restart NGINX, the module is loaded in. | |||
It is possible to specify a path relative to the source directory, | |||
or a full path, please see | |||
https://www.nginx.com/blog/dynamic-modules-nginx-1-9-11/ and | |||
http://nginx.org/en/docs/ngx_core_module.html#load_module for | |||
details. | |||
Default path for the NGINX dynamic modules is | |||
/usr/local/libexec/nginx. | |||
=================================================================== | |||
Message from mariadb102-server-10.2.16_1: | |||
************************************************************************ | |||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | |||
!! !! | |||
!! The default InnoDB storage engine is no longer XtraDB, check your !! | |||
!! configuration and switch it to InnoDB !! | |||
!! !! | |||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | |||
Remember to run mysql_upgrade (with the optional --datadir=<dbdir> flag) | |||
the first time you start the MySQL server after an upgrade from an | |||
earlier version. | |||
MariaDB respects hier(7) and doesn't check /etc and /etc/mysql for | |||
my.cnf. Please move existing my.cnf files from those paths to | |||
/usr/local/etc and /usr/local/etc/mysql. | |||
This port does NOT include the mytop perl script, this is included in | |||
the MariaDB tarball but the most recent version can be found in the | |||
databases/mytop port | |||
************************************************************************ | |||
</pre> | |||
--> | |||
<!-- | |||
: <code></code> | |||
<pre> | <pre> | ||
</pre> | </pre> | ||
--> |
Version vom 4. August 2018, 16:08 Uhr
Host: srs100034
- pauschale Aktualisierung (auf die Schnelle)
pkg update && pkg upgrade -y
- Aktivierung zum Zugriff per SSH
sysrc sshd_enable=YES
service sshd start
- Erstellung Account pv
adduser
Username: pv Full name: PV Uid (Leave empty for default): Login group [pv]: Login group is pv. Invite pv into other groups? []: wheel Login class [default]: Shell (sh csh tcsh git-shell zsh rzsh nologin) [sh]: zsh Home directory [/home/pv]: Home directory permissions (Leave empty for default): Use password-based authentication? [yes]: Use an empty password? (yes/no) [no]: Use a random password? (yes/no) [no]: Enter password: Enter password again: Lock out the account after creation? [no]: Username : pv Password : ***** Full Name : PV Uid : 1001 Class : Groups : pv wheel Home : /home/pv Home Mode : Shell : /usr/local/bin/zsh Locked : no OK? (yes/no): yes adduser: INFO: Successfully added (pv) to the user database. Add another user? (yes/no): no Goodbye!
- Erstellung Account rj
adduser
Username: rj Full name: RJ Uid (Leave empty for default): Login group [rj]: Login group is rj. Invite rj into other groups? []: wheel Login class [default]: Shell (sh csh tcsh git-shell zsh rzsh nologin) [sh]: zsh Home directory [/home/rj]: Home directory permissions (Leave empty for default): Use password-based authentication? [yes]: Use an empty password? (yes/no) [no]: Use a random password? (yes/no) [no]: Enter password: Enter password again: Lock out the account after creation? [no]: Username : rj Password : ***** Full Name : RJ Uid : 1002 Class : Groups : rj wheel Home : /home/rj Home Mode : Shell : /usr/local/bin/zsh Locked : no OK? (yes/no): yes adduser: INFO: Successfully added (rj) to the user database. Add another user? (yes/no): no Goodbye!
- Installation der benötigten Pakete
pkg install -y nginx node8 npm-node8 bash python3 sudo mariadb102-server