29 Aralık 2015 Salı

ubuntu smf kurulumu

Ubuntu da smf kurulumu nası yapılı onu göstereceğim. Öncelikle sahip olmamız gereken 2 şey var.

1-)Oracle VM yeni sürümü
2-)Ubuntu web server 15.10 versiyonu

 Programları pc mize indirdikten sonra Oracle vm yi açıyoruz sol üstte yeni tuşu var tıklayıp yeni bir ubuntu vm oluşturuyoruz(sisteminize göre 32 yada 64 biti seçin). ayarlar default olarak gelecektir sizin bir değiştirme yapmanıza gerek yok hepsine ok deyip vm yi kurun.

NAT AYARI

Nat ayarı ile kendi pc miz ile web server kurduğumuz vm yi bağlamak ve ubuntuda yaptığımız siteyi görüntülemek için bu ayarı yapacağız.

ayarlar->ağ->->gelişmiş->b.noktası yönlendirme

şimdi eklemeler yapacağız.ssh adlı anamakine b.noktası 22  misafir b.noktası 22 olan bir tcp ve ve web adlı anamakine b.noktası 80 misafir b.noktası 80 olan tcp ekliyoruz.

Açıklama:web 80 protokolü pc ile vm arası bağlantıyı sağlayacak ssh 22 ise putty ve bazı ftp programlarını kendi pcmizde kullanmamıza yarayacaktır.

şimdi oluşturduğumuz vm yi başlatıyoruz çıkan menüden bize ubuntu web server ın iso sunu isteyecektir onu seçip programı başlatalım.

kurulumda dili türkçe seçiyoruz :) çıkan seçeneklere evet diyip devam ediyoruz burada önemli olan kısımlar makine ismi,kullanıcı ismi ve parolaları giriyoruz. kılavuzla diskin tamamı lvm ile ayarla diyoruz. yazlılım seçme menüsü gelecektir karşımıza burada open ssh,dns server ve lamp ı seçiyoruz ( isterseniz lamp i burada yüklemeyip kodla onu da yükleyebilirsiniz göstereceğim onu da). mysql paralosı isteyecektir onuda girdikten sonra ubuntu server kurulmuştur hayırlı olsun :),

şimdi yapılacak işler sistemi güncellemektir. sudo su ile root olabilirsiniz sizden şifre isteyecektir şifreyi girdikten sonra root oluyoruz.

sudo apt-get update && sudo apt-get upgrade

bu kodlarla sistemi güncelleme işlemlerini yapıyoruz. eğer lamp server ı seçmediyseniz baştaki yükleme ekranın da şimdi de lamp server ı yüklüyoruz.

apt-get -y install apache2 mysql-server mysql-client php5 php5-mysql php5-gd sendmail

koduyla apache,php ve mysql kurulumunu pc mize yüklemesini yapacaktır.şimdi smf yi kuracağız ama önce bir veri tabanı oluşturacağız. (isterseniz veritabanını phpmy adminle de yapabilirsiniz
sudo apt-get install phpmyadmin koduyla kurabilirsiniz)

/etc/init.d/apache2 start
/etc/init.d/mysql start

koduyla apache ve mysql i çalıştırıyoruz.

mysql_secure_installation

ile ise mysql deki ayarlamaları yapıyoruz.(şifre değişimi,uzaktan root un bağlantısı falan)

mysql -u root -p =>mysql i çağırdık şifre isteyecektir belirlediğiniz şifre ile giriş yapın

CREATE DATABASE smf; => smf adında bir database oluşturduk

CREATE USER 'smf_user'@'localhost' IDENTIFIED BY 'Your_Paasword';=> smf_user adında bir kullanıcı oluşturduk ve sadece localhosttan bağlanılacağını gösterdik ve şifremizde your_password oldu bu şifreyi siz kendi istediğiniz şeyi girebilirsiniz.

GRANT ALL PRIVILEGES ON `smf`.* TO 'smf_user'@'localhost';=> burada ise smf databasein de oluşturduğumuz kullanıcıya izinler verdik ayarlamalarla ilgili

FLUSH PRIVILEGES;=> privilege tablolarını yüklemek amaçlı kullandık bunu.

cd /var/www =>belirtilen yere gittik

wget http://mirror.ord.simplemachines.org/downloads/smf_2-0-9_install.tar.gz =>smf yi yükleme işlemi

tar xvfz smf_2-0-9_install.tar.gz tar dosyasının açma,listeleme,dosyanın sıkıştırılmış olduğunu ve yaratılacak,açılacak ya da içindekiler tablosu listelenecek tar dosyasının adının komut satırında verileceğini belirtir.

rm -rf smf_2-0-9_install.tar.gz  =>silme işlemi yapıyoruz.

chown www-data:www-data /var/www/* -R

dosya ve klasörlere izin verdik bu komutla.

şimdi web tarayıcımıza http://localhost yada http://127.0.0.1 yazıp smf yükleme alanına geçiyoruz.

3.database ayarları adımında bizden server adı,kullanıcı adı,şifre isteyecektir bu alanları dolduruyoruz.
4. adımda form adı ve url yi ister url kısmına http://127.0.0.1 girin
6.adımda tekrar hesap adı,şifresi,database şifresi ve e mmail isteyecektir bu alanlarada kendi bilgilerinizi giriniz.

kurulum işlemini yaptıktan sonra

rm -rf /var/www/install.php

ile dosyayı silin.

Hiç yorum yok:

Yorum Gönder