Корисничке алатке

Алатке сајта


dev:server

Ово је стара верзија документа!


Инсталација и подеш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 базу и онемогућити спољно повезивање.

Логовањем на базу као администратор (root) из командне линије се даље може додати нова база и корисник који ће бити додељен тој бази.

% mysql -u root -p
CREATE USER 'dbuser'@'localhost' IDENTIFIED BY 'userpassword';
CREATE DATABASE 'newdb';
GRANT ALL PRIVILEGES ON newdb.* TO 'dbuser'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;

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

Apache

% sudo apt-get install apache2

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

PHP

% sudo apt-get install php5 php5-cli

Уколико је инсталиран Aпач веб сервер, потребно је инсталирати модул за њега.

% sudo apt-get install libapache2-mod-php5

Ruby

Python

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

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

FIXME

dev/server.1389966963.txt.gz · Последњи пут мењано: 17.01.2014. 14:56 од doole