linux  linux OS  fedora

fedora - kde

Aktuell bin ich beruflich auf Abwegen von Windows unterwegs und prüfe in weit sich unsere Arbeit mit Linux vereinen lässt 🖤🐧🤍
Nach erste Gehversuchen und Tests mit z.B. Manjaro, Ubuntu, Debian bin ich bei meiner Recherche bei fedora gelandet. Eine Vorstufe von Red Hat mit halbjährlichen Releasezyklus und weil Red Hat von DELL supported wird, ist diese Unterstützung auch bei fedora Verfügbar. Hardware, Treiber und Tools sind verfügbar. Erste Gehversuche mit fedora sind so vielversprechen das ich ins Kalte Wasser gesprungen bin und den produktiv Einsatz damit versuche. Learning bei doing! 
Nach einem viertel Jahr Nutzung in der Arbeit, wage ich den Gehversuch nun auch Privat! Anleitung von Manjaro KDE kopiert und losgelegt...
Aber in Summe fühle ich mich nicht wohl... Vieles ist doch anders als ich es gewohnt bin 🫣

Erste Schritte inkl. Backup-Restore 

cd ~ && mkdir -p nas && mkdir -p tmp && mkdir -p mnt

Download Backup via Nextcloud im Firefox... Entpacken, Rückspielen, und Abfahrt...

sudo hostnamectl set-hostname l0la59

# Falls Vivaldi nicht mehr startet...
rm -r ~/.config/vivaldi/Singleton*

CA Import 

sudo cp ~/.cert/HeisAG-CA.crt /etc/pki/ca-trust/source/anchors/
sudo update-ca-trust

Bash-IT & Ble.sh

Terminal Konfiguration

nano .bashrc
#.bash_aliases
if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi
nano .config/alacritty/alacritty.toml

[window]
opacitiy = 0.87

[window.dimensions]
columns = 183
lines = 43

[colors.primary]
background = "0x530530"
foreground = "0xD8DEE9"

Install

Vivaldi.rpm laden/installieren: https://vivaldi.com/de/download/

#visual-studio-code
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc &&
echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\nautorefresh=1\ntype=rpm-md\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" | sudo tee /etc/yum.repos.d/vscode.repo > /dev/null

update

install 7zip rpi-imager traceroute sshfs inkscape gimp synfig audacity mc bc gparted tigervnc alacritty doublecmd-qt6 nextcloud-client make cmake gcc code libreoffice-langpack-de

mailutils
github-cli 
#
go
signal-desktop
bitwarden
gufw
ufw

chromebook keymapping

GitHub

gh auth login

git config --global user.email "manfred@heister.email"
git config --global user.name "maheis"

Konfiguration


♯crypt♯

2 Spacer ...

... mit "Flexible size" jeweils rechts/links von den Icons platzieren.




#91a34b



Erst Deutsch als zusätzliche Sprache hinzufügen und danach alle Formatie auf Deutschland umstellen


Apache

Install

install httpd php php-common

Service

sudo systemctl start httpd
sudo systemctl enable httpd

Base-Conf

sudo nano /etc/httpd/conf/httpd.conf
    
            AllowOverride ALL

    uncomment:
    LoadModule rewrite_module modules/mod_rewrite.so

sudo nano /etc/php/php.ini
    memory_limit = 2048M
    upload_max_filesize = 500M
    max_file_uploads = 100
    post_max_size = 500M
    max_input_vars = 5000
    display_errors = On
  uncomment:
    extension=gd
    extension=pdo_sqlite
    extension=sqlite3

sudo nano /etc/httpd/conf/httpd.conf
    #comment:
    #LoadModule mpm_event_module modules/mod_mpm_event.so
    #uncomment:
    LoadModule mpm_prefork_module modules/mod_mpm_prefork.so

    #Insert:
    LoadModule php_module modules/libphp.so
    AddHandler php-script .php
    Include conf/extra/php_module.conf

HTTPS

sudo cp ~/.cert/l0la59.l11_crt.pem /etc/httpd/conf/server.crt
sudo cp ~/.cert/l0la59.l11_prv.pem /etc/httpd/conf/server.key

sudo nano /etc/httpd/conf/httpd.conf
    #uncomment:
    LoadModule socache_shmcb_module modules/mod_socache_shmcb.so    
    LoadModule ssl_module modules/mod_ssl.so
    Include conf/extra/httpd-ssl.conf

    #ganz unten anfügen
    Header always set Strict-Transport-Security "max-age=15552000; includeSubDomains"
    Header always set X-Content-Type-Options "nosniff"
    Header always set X-Xss-Protection "1; mode=block"
    Header always set Referrer-Policy "no-referrer"
    Header always set X-Frame-Options "SAMEORIGIN"

sudo nano /etc/httpd/conf/extra/httpd-ssl.conf
    ServerName l0la59.l11:443
    ServerAdmin manfred@heister.email

Restart/Status

sudo systemctl restart httpd
sudo systemctl status httpd

m.dev/m.be

sudo usermod -aG http mani
#Relogin

sudo ln -s /srv/http ~/m.dev/m.be
sudo chown -R http:http /srv/http
sudo chmod -R 775 /srv/http
#Restore + Rechte erneut setzen!

git config --global --add safe.directory /srv/http

MEMO:
apachectl configtest
Error-Log: /var/log/httpd/error_log
- [ ] php.ini https://heister.email/m.notes/index.php?article=46
sudo nano /etc/php/php.ini

Backup

Mail

Firewall

 OS   OS   OS   OS   OS   OS   OS   OS   OS   OS   OS   OS   fedora   linux   linux   linux   linux   linux   linux   linux   linux   linux   linux   linux   linux   linux   linux OS