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

Алатке сајта


dev:server

Разлике

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

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

Обе стране последње ревизијеПретходна ревизија
Следећа ревизија
Претходна ревизија
dev:server [17.01.2014. 14:54] dooledev:server [17.01.2014. 15:23] (тренутно) doole
Линија 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>
  
Линија 32: Линија 32:
  
 <code> <code>
-mysql_secure_instalation+mysql_secure_instalation
 </code> </code>
  
 Променити ''root'' шифру уколико то већ није урађено током инсталације. Затим обрисати ''test'' базу и онемогућити спољно повезивање. Променити ''root'' шифру уколико то већ није урађено током инсталације. Затим обрисати ''test'' базу и онемогућити спољно повезивање.
- 
-Логовањем на базу као администратор (''root'') из командне линије се даље може додати нова база и корисник који ће бити додељен тој бази. 
- 
-<code> 
-$ mysql -u root -p 
-</code> 
- 
-<code sql> 
-CREATE USER 'dbuser'@'localhost' IDENTIFIED BY 'userpassword'; 
-CREATE DATABASE 'newdb'; 
-GRANT ALL PRIVILEGES ON newdb.* TO 'dbuser'@'localhost' WITH GRANT OPTION; 
-FLUSH PRIVILEGES; 
-</code> 
  
 === PostgreSQL === === PostgreSQL ===
Линија 61: Линија 48:
  
 <code> <code>
-wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - +wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - 
-sudo apt-get update +sudo apt-get update 
-sudo apt-get install postgresql-9.3+sudo apt-get install postgresql-9.3
 </code> </code>
  
Линија 84: Линија 71:
  
 <code> <code>
-sudo apt-get install nginx+sudo apt-get install nginx 
 +</code> 
 + 
 +Покрени сервер. 
 + 
 +<code> 
 +% sudo service nginx start
 </code> </code>
  
Линија 90: Линија 83:
  
 <code> <code>
-sudo apt-get install apache2+sudo apt-get install apache2
 </code> </code>
  
Линија 98: Линија 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.1389966861.txt.gz · Последњи пут мењано: 17.01.2014. 14:54 од doole