ssh user@ip -i ~/.ssh/id_rsa
Category: Linux
Ubuntu – Laravel 4 Geliştirme Ortamı Oluşturmak
Composer için curl indirme: sudo apt-get install curl Php 5.5 kurulumu: sudo apt-get install php5 php5-gd php5-json php5-ldap php5-pgsql php5-mcrypt Composer kurulumu: curl -sS https://getcomposer.org/installer | php Laravel kurulumu: php composer.phar create-project laravel/laravel –prefer-dist
Composer Kurulumu
Composer’ı indirip, kurmak için: curl -sS https://getcomposer.org/installer | php veya php -r “readfile(‘https://getcomposer.org/installer’);” | php Başka bir dizin altına kurmak için: curl -sS https://getcomposer.org/installer | php — –install-dir=bin Composer için özel bir isim kullanmak (default: composer.phar): curl -sS https://getcomposer.org/installer | php — –filename=composer Özel bir versiyon için kurulum yapmak: curl -sS https://getcomposer.org/installer | php — […]
XUbuntu – apache2: Could not reliably determine the server …
apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1. Set the ‘ServerName’ directive globally to suppress this message Çözümü: /etc/apache2/apache2.conf dosyasının sonuna ServerName localhost kodunu ekleyin. /etc/apache2/conf-available/servername.conf isminde bir dosya oluşturun ve içinde ServerName localhost kodunu ekleyin. Daha sonra /etc/apache2/conf-enabled altına aşağıdaki kodlarla bir soft-link oluşturun: ln -s /etc/apache2/conf-available/servername.conf . veya […]
Ubuntu Nginx Kaldırma – Apache2 Çalıştırma
Önce Nginx’i durdurup, sistemimizden kaldırıyoruz: sudo service nginx stop sudo apt-get remove nginx sudo apt-get purge nginx Sonra apache2′yi sistemimize kuruyoruz: sudo apache2ctl restart sudo apt-get install apache2
CentOS nginx ile ngx_pagespeed ve ngx_cache_purge Modülü Kurulumu
yum update yum install gcc-c++ pcre-devel pcre-devel zlib-devel make unzip openssl-devel mkdir -p /opt/nginx/modules cd /opt/nginx/modules ngx_pagespeed modülünü indirmek için: wget https://github.com/pagespeed/ngx_pagespeed/archive/release-1.7.30.3-beta.zip unzip release-1.7.30.3-beta.zip cd ngx_pagespeed-release-1.7.30.3-beta/ wget https://dl.google.com/dl/page-speed/psol/1.7.30.3.tar.gz tar -xzf 1.7.30.3.tar.gz ngx_cache_purge modülünü indirmek için: wget http://labs.frickle.com/files/ngx_cache_purge-2.1.tar.gz tar -xzf ngx_cache_purge-2.1.tar.gz nginx indirmek için: cd /opt/nginx/ wget http://nginx.org/download/nginx-1.4.5.tar.gz tar -xzf nginx-1.4.5.tar.gz cd nginx-1.4.5/ ./configure –add-module=/opt/nginx/modules/ngx_pagespeed-release-1.7.30.3-beta \ […]
NO_PUBKEY / GPG Error
sudo apt-get install debian-archive-keyring sudo apt-get update
Ubuntu Nginx Pagespeed Kurulumu
Önce bağımlılıkları kuruyoruz: sudo apt-get install build-essential zlib1g-dev libpcre3 libpcre3-dev unzip Sonra nginx pagespeed’i aşağıdaki kodları sırasıyla çalıştırarak kuruyoruz: cd NPS_VERSION=1.9.32.2 wget https://github.com/pagespeed/ngx_pagespeed/archive/release-${NPS_VERSION}-beta.zip unzip release-${NPS_VERSION}-beta.zip cd ngx_pagespeed-release-${NPS_VERSION}-beta/ wget https://dl.google.com/dl/page-speed/psol/${NPS_VERSION}.tar.gz tar -xzvf ${NPS_VERSION}.tar.gz Sonra nginx’i aşağıdaki kodları sırasıyla çalıştırarak kuruyoruz: * Nginx’i indirmeden önce http://nginx.org/en/download.html adresinden son stabil sürüm bilgisini alın. cd NGINX_VERSION=1.6.2 wget http://nginx.org/download/nginx-${NGINX_VERSION}.tar.gz tar […]
Ubuntu’da Nginx Kurulumu
sudo apt-get update sudo apt-get install nginx Daha sonra eğer sistemde apache kuruluysa onu durduruyoruz: sudo service apache2 stop Daha sonra sistemde nginx’in durumuna bakıyoruz: sudo service nginx status Eğer çalışmıyorsa çalışır hale getiriyoruz: sudo service nginx start Daha sonra aşağıdaki kodla server’ımızın IP adresini öğrenip, browser’da o sayfayı açtığımızda nginx’in çalıştığını görüyoruz: ip addr […]
Ubuntu’da Server IP Adresini Öğrenmek
ip addr show eth0 | grep inet | awk ‘{ print $2; }’ | sed ‘s/\/.*$//’