====== Инсталација и подеш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 === Алати === Веб * [[http://adminer.org/|Adminer]] * [[http://www.phpmyadmin.net/|PhpMyAdmin]] * [[http://phppgadmin.sourceforge.net/‎|PhpPgAdmin]] Windos, Linux, MacOSX * [[http://www.mysql.com/products/workbench/|MySQL Workbench]] * [[http://www.pgadmin.org/|PgAdmin3]] ==== Веб сервер ==== === 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 ===== Додавање новог пројекта ===== * [[dev:project_php|Нови пројекат (PHP)]] * [[dev:project_py|Нови пројекат (Python)]] * [[dev:project_rb|Нови пројекат (Ruby/Rails)]]