FreeBSD

Обновление

# freebsd-update fetch
# freebsd-update install

Обновление до новой версии

# freebsd-update -r X.X-RELEASE upgrade
# freebsd-update install

Обновление пакетов

# pkg-static upgrade -f

Из портов

#cd /usr/ports/ports-mgmt/portmaster && make install clean

# portmaster -af

Установка портов

# portsnap fetch
# portsnap extract

# portsnap fetch
# portsnap update

Установка пакетов

# pkg install mc zsh sudo git htop screen nano

Создание пользователя

Оптимизация компиляции

# cp /usr/share/examples/etc/make.conf /etc

make.conf

CPUTYPE?=westmere
DEFAULT_VERSIONS+=ssl=openssl

OPTIONS_SET+=ZIP ZLIB IPV6 SSL
OPTIONS_UNSET+=\
    PDFDOCS NLS EXAMPLES DEBUG ASPELL GNUTLS IDN X11 GUI CUPS \
    DEDUG GNOME ALSA

Установка nginx

# pkg install nginx
# echo 'nginx_enable="YES"' >> /etc/rc.conf

Установка php и расширений

pkg install php72 php72-gd php72-mysqli php72-xml php72-mbstring php72-simplexml php72-curl php72-ctype php72-session php72-tokenizer php72-xmlreader php72-xmlwriter php72-json php72-dom php72-pdo php72-phar php72-zlib php72-zip php72-sqlite3 php72-pdo_sqlite php72-filter php72-pgsqlphp72-openssl opensslphp72-fileinfo
echo 'php_fpm_enable="YES"' >> /etc/rc.conf
ln -s /usr/local/etc/php.ini-production /usr/local/etc/php.ini

 

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *