*******************************************************************************
* Apache, PHP, MySQL, phpMyAdmin *
* Kurulumu *
* *
*Version: *
*apache24 – Version 2.4.x of Apache web server *
*php71 – Version 7.1 of PHP scripting language *
*mysql56-server – Version 5.6.x of MySQL database server *
*phpMyAdmin-php71 – Set of PHP-scripts to manage MySQL over the web *
*******************************************************************************
Apache Web Server Kurulumu
* pkg install apache24 (ENTER) (YES)
kurulum bittikten sonra /etc/rc.conf ekleyin apache24_enable="YES"
kodla eklemek için " sysrc apache24_enable="YES" "
bunlar uygulandıktan sonra apache başlatalım
* service apache24 start
şimdi apachenin çalışıp çalışmadığına bakalım tarayıcımızdan http://sunucuipadresi/ girelim "ıt works" "çalışıyor"
*******************************************************************************************************************
Php71 Kurulumu
* pkg install php71 mod_php71 php71-bz2 php71-gd php71-imap php71-json php71-mbstring php71-mcrypt php71-mysqli php71-session php71-tidy (ENTER) (YES)
kurulumdan sonra
/usr/local/etc/apache24/httpd.conf dosyasını açıp
Bul : LoadModule php7_module libexec/apache24/libphp7.so
Hemen altına ekle:
AddType application/x-httpd-php .php
SetHandler application/x-httpd-php
SetHandler application/x-httpd-php-source
Bul:
DirectoryIndex index.html
"DirectoryIndex index.html" Ekle index.php
Son Hali:
DirectoryIndex index.html index.php
Kaydedip Kapatıyoruz ve apache restart atıyoruz
* service apache24 restart
Apachenin çalışıp çalışmadığını kontrol ediyoruz
* service apache24 status " apache24 is running" çalışıyor
masaüstünde yeni bi metin belgesi oluşturup uzantısını .php yapıyoruz "info.php" sistem bilgisi için
oluşturduğumuz dosyanın içine :
yazıp kaydedip /usr/local/www/apache24/data dizinine atıyoruz
"kodla oluşturmak için" echo '' | tee -a /usr/local/www/apache24/data/info.php
tarayıcıdan http://sunucuipadresi/info.php girip sistem bilgisine ulaşabilirsiniz.
***************************************************************************************************************
MySQL DB Kurulumu ( mysql sisteminizde mysql kuruluysa bu bölümü atlayabilirsiniz.)
* pkg install mysql56-server mysql56-client (ENTER) (YES)
kurulum bittikten sonra /etc/rc.conf ekleyin mysql_enable="yes"
kodla eklemek için " sysrc mysql_enable="yes"
* service mysql-server start
* mysql_secure_installation (ENTER) (Sizden root kullanıcı için güçlü şifre oluşturmanızı isteyecektir Gelen uyarılara (Yes) cevabını verip şifrenizi oluşturabilirsiniz.
* mysql -u root -p şifrenizi ve sistemi kontrol edebilmek için "exit" yazıp çıkabilirsiniz.
****************************************************************************************************************
phpMyAdmin-php71 Kurulumu
*pkg install phpMyAdmin-php71 (ENTER) (YES)
kurulum sonrasında /usr/local/etc/apache24/httpd.conf dosyasını açıp Bul:
Include etc/apache24/Includes/*.conf
Hemen altına ekle:
Alias /phpmyadmin "/usr/local/www/phpMyAdmin/"
Options None
AllowOverride Limit
Require ip 192.168.2.7/24 (sunucuipadresi) yazın
kaydedip apache restart atıyoruz
* service apache24 restart
sonrasında cd /usr/local/www/phpMyAdmin dizini config.inc.php Buluyoruz:
$cfg['blowfish_secret'] = ''
32 karakterli rastgele bir deger oluşturuyoruz Örnek:
$cfg['blowfish_secret'] = 'Eh2f*g!8g#dHs6QhkjkU)*J!hagh%$!7'
kaydedip çıkıyoruz. http://sunucuipadresi/phpmyadmin giriş yapabiliriz
Kullanıcı adı: root
kullanıcı parolası : mysql şifreniz (navicat şifresi)
******************************************************************************
httpd.conf : /usr/local/etc/apache24
site dizini: /usr/local/www/apache24/data (dosyaları buraya atıyoruz)
apache loglarının bulunduğu dizin: /var/log