Debian 11 - Initialisierung
Aus QBWiki
Zur Navigation springenZur Suche springen
cd ~
touch .vimrc
echo -ne "set nocompatible
syntax on
colorscheme ron
set hlsearch
set incsearch
set showmatch
set expandtab
set ts=4
set mouse=\"\"
" > ~/.vimrc
mkdir .vim
echo -ne "[ -z \"\$PS1\" ] && return
HISTCONTROL=ignoredups:ignorespace
shopt -s histappend
HISTSIZE=10000
HISTFILESIZE=20000
shopt -s checkwinsize
" >> ~/.bashrc
sury_php() {
curl -sSLo /usr/share/keyrings/deb.sury.org-php.gpg https://packages.sury.org/php/apt.gpg
sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
apt update -y
}
sury_apache() {
curl -sSLo /usr/share/keyrings/deb.sury.org-apache2.gpg https://packages.sury.org/apache2/apt.gpg
sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-apache2.gpg] https://packages.sury.org/apache2/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/apache2.list'
apt update -y
}
install_mariadb_server() {
curl -LsS https://r.mariadb.com/downloads/mariadb_repo_setup | bash
apt update -y && apt upgrade -y
apt install mariadb-server -y
}
install_nginx() {
curl https://nginx.org/keys/nginx_signing.key | gpg --dearmor | tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null
echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] \
http://nginx.org/packages/debian `lsb_release -cs` nginx" \
| tee /etc/apt/sources.list.d/nginx.list
apt update -y && apt upgrade -y
apt install nginx -y
}