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

Алатке сајта


dev:server

Разлике

Овде су приказане разлике између изабране ревизије и тренутне верзије странице.

Постави везу ка овом компаративном приказу

Обе стране последње ревизијеПретходна ревизија
Следећа ревизија
Претходна ревизија
dev:server [17.01.2014. 14:23] dooledev:server [17.01.2014. 15:23] (тренутно) doole
Линија 1: Линија 1:
-====== Подешвање сервера ======+====== Инсталација и подешaвањ======
  
 ===== Debian Wheezy (7.0) ===== ===== Debian Wheezy (7.0) =====
Линија 6: Линија 6:
  
 <code> <code>
-sudo apt-get update +sudo apt-get update 
-sudo apt-get upgrade -y +sudo apt-get upgrade -y 
-sudo apt-get dist-upgrade -y+sudo apt-get dist-upgrade -y
 </code> </code>
  
Линија 16: Линија 16:
  
 <code> <code>
-sudo apt-get install mysql5-server+sudo apt-get install mysql5-server
 </code> </code>
  
Линија 22: Линија 22:
  
 <code> <code>
-sudo apt-get install mariadb-server+sudo apt-get install mariadb-server
 </code> </code>
 +
 +== Подешавање ==
 +
 +//Даље процедуре су исте за MySQL и MariaDB.//
 +
 +Прво додатно осигурати инсталацију, када је сервер инсталиран и покренут.
 +
 +<code>
 +% mysql_secure_instalation
 +</code>
 +
 +Променити ''root'' шифру уколико то већ није урађено током инсталације. Затим обрисати ''test'' базу и онемогућити спољно повезивање.
 +
 +=== PostgreSQL ===
 +
 +Треба додати додатни сервер за новије верзије PostgreSQL базе тако што се направи фајл ''/etc/apt/sources.list.d/pgdg.list'', и дода једна линија са подацима о серверу.
 +
 +<code>
 +deb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main
 +</code>
 +
 +Додати серверски кључ, затим освежити листу пакета и инсталирати базу.
 +
 +<code>
 +% 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
 +</code>
 +
 +=== Алати ===
 +
 +Веб
 +
 +  * [[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]]
  
 ==== Веб сервер ==== ==== Веб сервер ====
Линија 30: Линија 71:
  
 <code> <code>
-sudo apt-get install nginx+sudo apt-get install nginx 
 +</code> 
 + 
 +Покрени сервер. 
 + 
 +<code> 
 +% sudo service nginx start
 </code> </code>
  
Линија 36: Линија 83:
  
 <code> <code>
-sudo apt-get install apache2+sudo apt-get install apache2
 </code> </code>
  
Линија 44: Линија 91:
  
 <code> <code>
-sudo apt-get install php5 php5-cli+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
 </code> </code>
  
-Уколико је инсталиран Aпач веб сервер, потребно је инсталирати модул за њега.+//PHP-MySQL//
  
 <code> <code>
-sudo apt-get install libapache2-mod-php5+% sudo apt-get install php5-mysql php5-mysqli 
 +</code> 
 + 
 +//PHP-PostgreSQL// 
 + 
 +<code> 
 +% sudo apt-get install php5-pgsql 
 +</code> 
 + 
 +//PHP-Apache2//, уколико је инсталиран Aпач веб сервер 
 + 
 +<code> 
 +sudo apt-get install libapache2-mod-php5 
 +</code> 
 + 
 +//PHP-FPM// уколико је инсталиран nginx или не желимо apache2 модул 
 + 
 +<code> 
 +% sudo apt-get install php5-fpm 
 +</code> 
 + 
 +== Подешавање == 
 + 
 +''php.ini'' (''/etc/php5/php.ini'' или ''/etc/php5/fpm/php.ini''
 + 
 +<code php> 
 +timezone = 'Europe/Belgrade'
 </code> </code>
  
 === Ruby === === Ruby ===
 +
 +<code>
 +% sudo apt-get install curl
 +% \curl -sSL https://get.rvm.io | bash -s stable
 +</code>
  
 === Python === === Python ===
  
 Уз систем долази верзија **2.7.2** FIXME Уз систем долази верзија **2.7.2** FIXME
 +
 +<code>
 +% sudo apt-get install python2-setuptools
 +</code>
  
 == Инсталација верзије 3.3.x == == Инсталација верзије 3.3.x ==
 FIXME FIXME
 +
 +===== Додавање новог пројекта =====
 +
 +  * [[dev:project_php|Нови пројекат (PHP)]]
 +  * [[dev:project_py|Нови пројекат (Python)]]
 +  * [[dev:project_rb|Нови пројекат (Ruby/Rails)]]
dev/server.1389964980.txt.gz · Последњи пут мењано: 17.01.2014. 14:23 од doole