Садржај

Инсталација и подешaвањe

Debian Wheezy (7.0)

Прво проверити и ажирирати нове пакете.

% sudo apt-get update
% sudo apt-get upgrade -y
% sudo apt-get dist-upgrade -y

База података

MySQL

% sudo apt-get install mysql5-server

MariaDB

% sudo apt-get install mariadb-server
Подешавање

Даље процедуре су исте за MySQL и MariaDB.

Прво додатно осигурати инсталацију, када је сервер инсталиран и покренут.

% mysql_secure_instalation

Променити root шифру уколико то већ није урађено током инсталације. Затим обрисати test базу и онемогућити спољно повезивање.

PostgreSQL

Треба додати додатни сервер за новије верзије PostgreSQL базе тако што се направи фајл /etc/apt/sources.list.d/pgdg.list, и дода једна линија са подацима о серверу.

deb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main

Додати серверски кључ, затим освежити листу пакета и инсталирати базу.

% wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
% sudo apt-get update
% sudo apt-get install postgresql-9.3

Алати

Веб

Windos, Linux, MacOSX

Веб сервер

nginx

% sudo apt-get install nginx

Покрени сервер.

% sudo service nginx start

Apache

% sudo apt-get install apache2

Програмски језик

PHP

% sudo apt-get install php5 php5-cli php5-curl php5-gd php5-intl php-pear php5-imagick php5-mcrypt php5-sqlite php5-tidy php5-xmlrpc php5-xsl

PHP-MySQL

% sudo apt-get install php5-mysql php5-mysqli

PHP-PostgreSQL

% sudo apt-get install php5-pgsql

PHP-Apache2, уколико је инсталиран Aпач веб сервер

% sudo apt-get install libapache2-mod-php5

PHP-FPM уколико је инсталиран nginx или не желимо apache2 модул

% sudo apt-get install php5-fpm
Подешавање

php.ini (/etc/php5/php.ini или /etc/php5/fpm/php.ini)

timezone = 'Europe/Belgrade'

Ruby

% sudo apt-get install curl
% \curl -sSL https://get.rvm.io | bash -s stable

Python

Уз систем долази верзија 2.7.2 FIXME

% sudo apt-get install python2-setuptools
Инсталација верзије 3.3.x

FIXME

Додавање новог пројекта