SANAL UBUNTU SERVER 5.10
SÜRÜMÜN’DE
(Limesurvey)
LAMP Uygulaması Yükleme
İlk önce gerekli programları indirelim ;
- Apache, MySQL ve PHP bileşenleri Konsoldan kuracağız.
Başlayalım ;
- Şimdi indirdiğimiz virtualbox’ı kuruyoruz.
- Virtualbox’a ubuntu serveri kuruyoruz.
Ubuntu serveri internetten bakarak kolayca kurabilirsiniz.
Ubuntu serverimizi başarıyla kurabildiysek şimdi sıradaki adımlara geçelim.
- Güncelleme
Serverimizi başlattıktan sonra giriş yapıyoruz ve siyah ekran'a
sudo apt-get update && sudo apt-get upgrade
komutunu giriyoruz.
sonra veritabanı işlemleri için diğerlerinin kurmaya başlayalım.
- Apache
sudo apt-get install apache2
- Mysql
- Php
komutlarını da çalıştırdıysak veri tabanı kurulum işlemimiz de tamamdır.
Şimdi dışarıdan sanal sunucumuza ulaşmak için port yönlendirmesi yapmalıyız.
Bunu da virtualbox’un “makine” sekmesinin “ayarler” kısmına girip
“Ağ” sekmesindeki <b.noktası yönlendirme> açılır değerler aşağıdaki gibi ayarlanır.
İndirdiğimiz dosyayı açalım
Hostname’ye localhost giriyoruz diğerleri zaten default gelmektedir.
Mysql çalışıp çalışmadığını kontrol için
komutunu kullanıyoruz.
Servislerimiz yeniden başlatmalıyız yoksa bazı komutlarımız çalışmayabilir.
service apache2 restart
komutu ile servis yeniden başlatılır
Bu arada internet sayfasına girip adres kısmına localhost yazarsak
Apache sunucumuz gayet başarılı olarak çalıştığını görmeliyiz.
- Phpmyadmin kurulumu ;
Komutu ile internetten yüklenir.
Test edelim
çalışıyor ...
------------------------------------------------------------------------------------------
Artık gelelim LimeSurvey kurulumuna ;
Normalde indirilen doysayı komutlarla açıp taşımamız lazım ben biraz farklı yapacağım.
Öncelikle indirdiğimiz dosyayı rar’dan çıkarır gibi masaüstüne çıkaralım.
Sonra bu dosyayı
- Filezilla prgramı ile sunucumuza bağlanıp gereken klasöre yükleyelim.
Öncelikle oraya yükleme yapabilmek için izin almamız lazım
sudo chmod -R 777 /var/www/html
komutu ile şimdilik herkes yazıp okusun diyelim sonra değiştiriz.
Şimdi atabiliriz dosyalarımızı.
mysql_secure_installation
koutu ile mysql’e her başalamadan önce güvence altına alabilirsiniz demiş size kalmış
bu komutu girdiğinizde
Bu yolu izleyebilirsiniz.
Bu işlemleri yaptıktan sonra
Konsoldan mysql’e bağlanıp veritabanını oluşturalım.
sudo chmod -R 777 /var/www/html
komutu ile şimdilik herkes yazıp okusun diyelim sonra değiştiriz.
Şimdi atabiliriz dosyalarımızı.
mysql_secure_installation
koutu ile mysql’e her başalamadan önce güvence altına alabilirsiniz demiş size kalmış
bu komutu girdiğinizde
Bu yolu izleyebilirsiniz.
Bu işlemleri yaptıktan sonra
Konsoldan mysql’e bağlanıp veritabanını oluşturalım.
mysql -u root –p
şifreye mysql kurulurken girdiğimiz şifreyi giriyoruz.
şifreye mysql kurulurken girdiğimiz şifreyi giriyoruz.
- Ve SQL komutumuzu giriyoruz.
GRANT ALL PRIVILEGES ON limesurvey.* TO 'meka'@'localhost'
IDENTIFIED BY 'ubuntu'; //kullanıcı açtık
FLUSH PRIVILEGES;
IDENTIFIED BY 'ubuntu'; //kullanıcı açtık
FLUSH PRIVILEGES;
\q //mysql den çıkış
-------------------------------------------------------------------------------------
Tabiki yine başka bir klasörde değişiklik yapacağımız için yine izinler vermemi lazım
Sudo chmod –R 777 /etc/apache2
Böyle bir dosya oluşturuyoruz.
-------------------------------------------------------------------------------------
Tabiki yine başka bir klasörde değişiklik yapacağımız için yine izinler vermemi lazım
Sudo chmod –R 777 /etc/apache2
Böyle bir dosya oluşturuyoruz.
touch /etc/apache2/sites-available/limesurvey.conf
not: bu arada touch kullandık mkdir aklına gelenler için mkdir(klasör) touch ise doysa oluşturur.
Şimdi yukarıdaki oluşturduğumuz dosyaya bir bağlı(yedek gibi)bir dosya oluşturuyoruz.
Eğer gerçek dosya silinirse yedeklerin diğer dosyada durur ve bağlantıları kopar.
ln -s /etc/apache2/sites-available/limesurvey.conf /etc/apache2/sites-enabled/limesurvey.conf
oluşturduğumuz dosyayı düzenlemek için açalım
not: bu arada touch kullandık mkdir aklına gelenler için mkdir(klasör) touch ise doysa oluşturur.
Şimdi yukarıdaki oluşturduğumuz dosyaya bir bağlı(yedek gibi)bir dosya oluşturuyoruz.
Eğer gerçek dosya silinirse yedeklerin diğer dosyada durur ve bağlantıları kopar.
ln -s /etc/apache2/sites-available/limesurvey.conf /etc/apache2/sites-enabled/limesurvey.conf
oluşturduğumuz dosyayı düzenlemek için açalım
nano /etc/apache2/sites-available/limesurvey.conf
bu satırları ekleyelim;
------------------------------------------------------------------------------------
<VirtualHost *:80>
ServerAdmin admin@yourdomain.com
DocumentRoot /var/www/html/limesurvey/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/limesurvey/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>
------------------------------------------------------------------------------------
<VirtualHost *:80>
ServerAdmin admin@yourdomain.com
DocumentRoot /var/www/html/limesurvey/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/limesurvey/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>
------------------------------------------------------------------------------------
Kaydettikten sonra
Değişiklikleri görmek için apache web sunucusunu yeniden başlatalım.
Kaydettikten sonra
Değişiklikleri görmek için apache web sunucusunu yeniden başlatalım.
Sudo systemctl restart apache2.service
Şimdi
http://localhost/limesurvey/index.php?r=installer/welcome
Adresine gidip kuruluma başlayalım.
Şimdi
http://localhost/limesurvey/index.php?r=installer/welcome
Adresine gidip kuruluma başlayalım.
Hiç yorum yok:
Yorum Gönder