Kurulum :
1. Son türkçe sürümünü indir.
2. Zipli dosyayı aç ve sitede bir klasöre at.
3. Mysql de site için bir database oluştur. Mysql kullanıcı adı ve şifresini al.
4. Php.ini dosyasında de upload_max_filesize = 10M , post_max_size = 10M ve memory_limit 16M ayarla
5. Browserdan siteye gir ve kuruluma başla.
6. Site tasarımı için bir şablon bul ve indir ve Joomla yönetim ekranında Eklentiler/Kur-Kaldır ile ekle ve ayarla.
7. Kullanıcıların dosya gönderebilmesi için Docman eklentisini önce bilgisayarına indir ve Joomla yönetim ekranında Eklentiler/Kur-Kaldır ile ekle ve ayarla.
8. Kullanıcıların sohbet yapabilmeleri için jPFChat önce bilgisayarına indir ve Joomla yönetim ekranında Eklentiler/Kur-Kaldır ile ekle ve ayarla.
9. Resime galerisi için morfeoshow önce bilgisayarına indir ve Joomla yönetim ekranında Eklentiler/Kur-Kaldır ile ekle ve ayarla.
Bazı Ayarlar :
1. Site/Genel Yapılandırma/Sistem/Kullanıcı Ayarları/Yeni Kullanıcı Kaydı Türü=Yayıncı ile kullanıcılar kendileri haber ekleyebilir.
2. Site/Genel Yapılandırma/Sunucu/Posta Ayarları SMTP ayarları ile posta işlemlerini aktif hale getir.
3. Menüler/Ana Menü/Ana Sayfa/Sütunlar 1 yaparak haberlerin alt alta olası sağlanır.
4 .Güvenlik Ayarları için http://www.r10.net/joomla/35557-joomla-guvenlik-rehberi.html ve http://yukle.wordpress.com/category/web-master-kaynaklari/php/cms/joomla/joomla-dersanesi/joomla-guvenlik/
5. Bazı şablonlarda sonradan eklenen menülerin de ana menü gibi olması için Eklentiler/Modül Yöneticisi/Menüyü seç ve /Gelişmiş Özellikler/Modül Sınıfı Öneki/_menu (ana menüdeki gibi) yapınız.
6. Yazma hakları verilecek klasörler :
chmod -R 755 administrator/backups/
chmod -R 755 administrator/components/
chmod -R 755 administrator/language/
chmod -R 755 administrator/language/en-GB/
chmod -R 755 administrator/language/tr-TR/
chmod -R 755 administrator/modules/
chmod -R 755 administrator/templates/
chmod -R 755 components/
chmod -R 755 images/
chmod -R 755 images/banners/
chmod -R 755 images/stories/
chmod -R 755 language/
chmod -R 755 language/en-GB/
chmod -R 755 language/tr-TR/
chmod -R 755 language/pdf_fonts/
chmod -R 755 modules/
chmod -R 755 plugins/
chmod -R 755 plugins/content/
chmod -R 755 plugins/editors/
chmod -R 755 plugins/editors-xtd/
chmod -R 755 plugins/search/
chmod -R 755 plugins/system/
chmod -R 755 plugins/user/
chmod -R 755 plugins/xmlrpc/
chmod -R 755 tmp/
chmod -R 755 templates/
chmod -R 755 cache/
25 Aralık 2008 Perşembe
21 Kasım 2008 Cuma
bash script örnekleri
Bir dosyadaki IP ler ile aktif IP lerin karşılaştırılması :
#!/bin/bash
satir=`arp-scan -l |grep $1`
echo "$satir"
mac=${satir:15:17}
echo "Listede : `cat /home/user/ipler.txt | grep $1`"
echo "Şu anda : `cat /home/user/ipler.txt |grep $mac`"
#!/bin/bash
satir=`arp-scan -l |grep $1`
echo "$satir"
mac=${satir:15:17}
echo "Listede : `cat /home/user/ipler.txt | grep $1`"
echo "Şu anda : `cat /home/user/ipler.txt |grep $mac`"
php kısa örnekler
php de user dizininin toplam boyutunu bul :
exec('du -H --max-depth=1 /home/user');
exec('du -H --max-depth=1 /home/user');
bash shell örnekler
user dizinindeki tüm Thumbs.db dosyalarını silme için :
find /home/user -name Thumbs.db -ok rm -f {} \;
home dizinindeki tüm mp3 dosyalarını sil :
find /home -name "*.mp3" -print -exec rm -f {} \;
bir dosyayı parçalamak :
split -b 1m deneme.mp3 deneme.mp3.part_
ftp sunucuya dosya göndermek :
curl -T aa.txt ftp://kulanıcı:şifre
vi editorde ^M karakterlerini silmek :
%s/\r//g
IP-MAC taraması : (arp-scan yüklü olmalı)
arp-scan -l
passwd dosyasından 1.ve 6. alanlar olan kullanıcı ve dizini bilgilerini listelemek :
cut -d":" -f1,6 /etc/passwd
passwd dosyasından 5. alan olan kullanıcı ad ve soyad bilgilerini listelemek :
cut -d":" -f5 /etc/passwd
sessiz cd sürücü :
/usr/sbin/hdparm -E 8 /dev/cdrom
sunucu zaman güncellemesi için :
ntpdate -u tr.pool.ntp.org
uzak sunucudan dizin kopyalama :
scp -r www-data@10.0.0.1:/var/www .
toplu sekilde dosya uzantilarini degistirmek (Öenek : TIF i JPG ye) :
for i in *.TIF; do mv $i ${i%%.TIF}.JPG; done
find /home/user -name Thumbs.db -ok rm -f {} \;
home dizinindeki tüm mp3 dosyalarını sil :
find /home -name "*.mp3" -print -exec rm -f {} \;
bir dosyayı parçalamak :
split -b 1m deneme.mp3 deneme.mp3.part_
ftp sunucuya dosya göndermek :
curl -T aa.txt ftp://kulanıcı:şifre
vi editorde ^M karakterlerini silmek :
%s/\r//g
IP-MAC taraması : (arp-scan yüklü olmalı)
arp-scan -l
passwd dosyasından 1.ve 6. alanlar olan kullanıcı ve dizini bilgilerini listelemek :
cut -d":" -f1,6 /etc/passwd
passwd dosyasından 5. alan olan kullanıcı ad ve soyad bilgilerini listelemek :
cut -d":" -f5 /etc/passwd
sessiz cd sürücü :
/usr/sbin/hdparm -E 8 /dev/cdrom
sunucu zaman güncellemesi için :
ntpdate -u tr.pool.ntp.org
uzak sunucudan dizin kopyalama :
scp -r www-data@10.0.0.1:/var/www .
toplu sekilde dosya uzantilarini degistirmek (Öenek : TIF i JPG ye) :
for i in *.TIF; do mv $i ${i%%.TIF}.JPG; done
17 Kasım 2008 Pazartesi
userdir.conf ile public_html dizinini kullanıma açmak
Komut satırında :
vi /etc/apache2/mods-enabled/userdir.conf
ile
IfModule mod_userdir.c
UserDir public_html
UserDir disabled root
#user1 kullanıcısının public_html dizinini kullanıma açmak için
#UserDir enabled user1
Directory /home/*/public_html
#tüm kullanıcıların public_html dizinini kullanıma açmak için
Allow from all
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
/Directory
/IfModule
vi /etc/apache2/mods-enabled/userdir.conf
ile
IfModule mod_userdir.c
UserDir public_html
UserDir disabled root
#user1 kullanıcısının public_html dizinini kullanıma açmak için
#UserDir enabled user1
Directory /home/*/public_html
#tüm kullanıcıların public_html dizinini kullanıma açmak için
Allow from all
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
/Directory
/IfModule
22 Ekim 2008 Çarşamba
Mysql hatası
Got error 127 from table handler
Bu problemin kaynagi:
data boyutunun cok fazla artip /usr bölümünde yer kalmamasıdır.
Ve mysql sunucuda 4.0 öncesi bir bug.
Çözüm Metodları:
/usr/local/mysql/bin/myisamchk -e *.MYI
/usr/local/mysql/bin/myisamchk -r -q tbl_name
Eger myisamchk -e ve -r -q parametreleri ile kurtarma operasyonu esnasinda hata verirse o zaman yapilmasi gereken
phpmyadmin ile veya console moddan Mysql'e login olup hata olusan database'i secip asagidaki sql komutlarini vermek olacaktir.
CHECK TABLE table_name;
REPAIR TABLE table_name;
Bu sekilde problem giderilecektir.
Ama unutulmamalidirki bu problemin kaynagi yetersiz harddisk alanidir
Alıntıdır
Bu problemin kaynagi:
data boyutunun cok fazla artip /usr bölümünde yer kalmamasıdır.
Ve mysql sunucuda 4.0 öncesi bir bug.
Çözüm Metodları:
/usr/local/mysql/bin/myisamchk -e *.MYI
/usr/local/mysql/bin/myisamchk -r -q tbl_name
Eger myisamchk -e ve -r -q parametreleri ile kurtarma operasyonu esnasinda hata verirse o zaman yapilmasi gereken
phpmyadmin ile veya console moddan Mysql'e login olup hata olusan database'i secip asagidaki sql komutlarini vermek olacaktir.
CHECK TABLE table_name;
REPAIR TABLE table_name;
Bu sekilde problem giderilecektir.
Ama unutulmamalidirki bu problemin kaynagi yetersiz harddisk alanidir
Alıntıdır
4 Temmuz 2008 Cuma
14 Nisan 2008 Pazartesi
pardus ta windows fontları
c:\windows\fonts dizinindeki dosyaları yedekleyerek pardusta ;
Tasma/Görünüm Temalar/Yazıtipi kurucusu ile Yazıtiplerini ekle diyerek yedekteki dosyaları çoklu olarak seçerek bir seferde tümü eklenebilir.
OpenOfis tekrar açılınca font listesinde görüntülenir.
Bunların dışında değişik fontlar için :
http://www.dafont.com
sitesinde indirilerek aynı şekilde yüklenebilir.
Tasma/Görünüm Temalar/Yazıtipi kurucusu ile Yazıtiplerini ekle diyerek yedekteki dosyaları çoklu olarak seçerek bir seferde tümü eklenebilir.
OpenOfis tekrar açılınca font listesinde görüntülenir.
Bunların dışında değişik fontlar için :
http://www.dafont.com
sitesinde indirilerek aynı şekilde yüklenebilir.
9 Nisan 2008 Çarşamba
Pardus KDE autostart ile başlangıçta çalışan programlar
Eğer bazı programların Pardus açılışında kendi kendine çalışmasını istiyorsanız bu adımları uygulayın:
1. Paket Yöneticisi'ni kullanarak Autostart isimli paketi kurun.
2. Pardus Yapılandırma Merkezi'nde Masaüstü Seçenekleri kategorisinde Otomatik Başlatıcı'ya girin.
3. Ekle'ye basarak istediğiniz programı açılışa ekleyin.
1. Paket Yöneticisi'ni kullanarak Autostart isimli paketi kurun.
2. Pardus Yapılandırma Merkezi'nde Masaüstü Seçenekleri kategorisinde Otomatik Başlatıcı'ya girin.
3. Ekle'ye basarak istediğiniz programı açılışa ekleyin.
7 Ocak 2008 Pazartesi
Kaydol:
Kayıtlar
(
Atom
)