Basic setup
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
sudo apt update && sudo apt upgrade
sudo ufw allow OpenSSH
ufw enable
timedatectl set-timezone 'Europe/Oslo'
hostnamectl set-hostname HOSTNAME
vim /etc/hosts
# IP FQDN LOCAL_HOSTNAME
sudo useradd arthurnoerve
sudo usermod -aG sudo arthurnoerve
|
Usersetup
1
2
3
4
5
6
7
8
|
sudo apt install zsh
sudo apt install bat tree hstr
chsh -s $(which zsh)
# TODO: get dotfiles
./dotfiles/install.sh
|
PHP
1
2
3
4
5
6
|
sudo apt install php php-cli php-fpm php-json
sudo apt install php-mysql php-zip php-gd php-mbstring
php-curl php-xml php-pear php-bcmath
sudo apt install imagemagick php-imagick
|
DB
1
|
sudo apt install mariadb
|
Nginx
Nginx cache
Redis
Optimize
Links