[Nasıl] Apache,MySQL,PHP5,PhpMyAdmin kurulumu - LAMPP

Başlatan heartsmagic, 08 Aralık 2009 - 05:19:05

« önceki - sonraki »

0 Üyeler ve 6 Ziyaretçi konuyu incelemekte.

hckr

Alıntı yapılan: fzt_sheldon - 23 Kasım 2012 - 11:34:21
http://e1211.hizliresim.com/13/r/g5y0t.png
resmi ancak böyle yükleyebildim en sonda 192.168.1.1 yaptım adresi
192.168.1.1 modemin adresidir o yüzden sıkıntı olabilir.Bir de portu da giriyor olmanız lazım 192.168.1.x:80 gibi bundan emin değilim.Ayrıca ağınızdaki kendi ip'nizi girmelisiniz.Sanırım ağ üzerinden erişime açmaya çalışıyorsunuz.Bir de bu LAMPP değil sanırım XAMPP.

gogobeko

Xampp sorunsuz çalışıyor phpmyadmini @heartsmagic in bu başlıkta anlattığı gibi kurdum (önce yanlışlıkla evet deyip sonra düzelterek) Niçin böyle oluyor sizce?
"Ömür umuttan önce bitmeli." [Talip Dalkılıç]

burk

sudo chmod 777 -R ile gerekli klasöre izin verdiniz mi?

gogobeko

sudo /etc/init.d/apache2 restart
XAMP'ı tümüyle kapatıp ayrıca apache yi üstteki kodla restartlayınca bu erişim yasağı sorunu çözüldü

-Ancak şimdi de XAMP ' ı kontrol panel ile 'Çalıştır' dediğimde sadece Apache çalışmıyor.



-Bunların haricinde phpmyadmin şifresi ve kullanıcı adında sıkıntı var.XAMP kurulumunu wiki deki gibi yaptım ve hiç Mysql kullanıcı adı veya şifresi girmedim.
kullanıcı adına : root  ,şifreye : 'root şifrem' olarak ve boş olarak denedim olmuyor.
"Ömür umuttan önce bitmeli." [Talip Dalkılıç]

burk

sudo LC_ALL=C /opt/lampp/lampp restart ile açmayı deneyin. Ayrıca girmeyince nasıl bir hata ekranı veriyor?

gogobeko

Stopping XAMPP for Linux 1.8.1...
XAMPP: XAMPP-Apache is not running.
XAMPP: Stopping MySQL...
XAMPP: Stopping ProFTPD...
XAMPP stopped.

Starting XAMPP for Linux 1.8.1...
XAMPP: Another web server daemon is already running.
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.
"Ömür umuttan önce bitmeli." [Talip Dalkılıç]

burk


gogobeko

#157
Hala olmadı anlamadığım web server zaten kullanılıyor diyo


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 25 Kasım 2012 - 23:19:52

Sadece apacheyi çalıştıracak kod nedir

sudo /etc/init.d/apache2 restart
* Restarting web server apache2                                               
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName




Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 25 Kasım 2012 - 23:37:08

tamam apache restart sorunu şu yöntemle çözüldü diğeri ( phpmyadmin şifre sorunu) hala duruyor

Sorunu çözmek için, httpd.conf dosyasını düzenlemeniz gerekiyor.

sudo gedit /etc/apache2/httpd.conf
yazıp dosya içerisine uygun bir yere

ServerName localhost
satırını ekleyip

sudo /etc/init.d/apache2 restart
komutu ile restart atabilirsini. Eğer httpd.conf u açtığınızda boş bir sayfa görüyosanız

sudo gedit /etc/apache2/apache2.conf
komutu ile dosyayı açıp, söylediğim satırı eklemeniz yeterli olacaktır.

"Ömür umuttan önce bitmeli." [Talip Dalkılıç]

heartsmagic

@gogobeko, sende hâlâ phpmyadmin sorunu devam ediyor mu?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

gogobeko

#159
@heartsmagic evet phpmyadmin şifre kullanıcı adı sorunu var şifremi bilmiyorum üstte de belirttiğim gibi wikideki gibi XAMPP 'ı kurulumu yaptım kurulum sırasında mysql şifresi yada kullanıcı adı belirtmedim


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 26 Kasım 2012 - 18:07:04

Son hali şuan kullanıcı adına 'root' yazıp  linux root şifremi giriyorum eskiden yanlış diyodu şimdi localhost/phpmyadmin/index.php sayfasında erişim yasak çıktısı veriyor.
http://forum.ubuntu-tr.net/index.php?topic=34739.0 şu adreste sizin verdiğiniz 3 linkten en alttakinin dediklerini uyguladım erişim yasak sorunu hala devam ediyor.
"Ömür umuttan önce bitmeli." [Talip Dalkılıç]

if

@gogobeko, neyi uyguladığınızı tam olarak çıkartamadım ben?

gogobeko

http://forum.ragezone.com/f335/fix-xampp-security-concept-error-698292/ bu adresteki yazılanları

sudo gedit httpd-xampp.conf

yapıp açılan sayfayı şu kodlarla doldurdum

#
# XAMPP settings
#

<IfModule env_module>
    SetEnv MIBDIRS "C:/xampp/php/extras/mibs"
    SetEnv MYSQL_HOME "C:\\xampp\\mysql\\bin"
    SetEnv OPENSSL_CONF "C:/xampp/apache/bin/openssl.cnf"
    SetEnv PHP_PEAR_SYSCONF_DIR "C:\\xampp\\php"
    SetEnv PHPRC "C:\\xampp\\php"
    SetEnv TMP "C:\\xampp\\tmp"
    UnsetEnv PERL5LIB
</IfModule>

#
# PHP-Module setup
#
LoadFile "C:/xampp/php/php5ts.dll"
LoadModule php5_module modules/php5apache2_2.dll

<IfModule php5_module>
    <FilesMatch "\.php$">
        SetHandler application/x-httpd-php
    </FilesMatch>
    <FilesMatch "\.phps$">
        SetHandler application/x-httpd-php-source
    </FilesMatch>

    PHPINIDir "C:/xampp/php"
</IfModule>

#
# PHP-CGI setup
#
<IfModule !php5_module>
    <FilesMatch "\.php$">
        SetHandler application/x-httpd-php-cgi
    </FilesMatch>
    <IfModule actions_module>
        Action application/x-httpd-php-cgi "/php-cgi/php-cgi.exe"
    </IfModule>
</IfModule>


<IfModule mime_module>
    AddType text/html .php .phps
</IfModule>

ScriptAlias /php-cgi/ "C:/xampp/php/"
<Directory "C:/xampp/php">
    AllowOverride None
    Options None
    Order deny,allow
    Deny from all
    <Files "php-cgi.exe">
        Allow from all
    </Files>
</Directory>

<Directory "C:/xampp/cgi-bin">
    <FilesMatch "\.php$">
        SetHandler cgi-script
    </FilesMatch>
    <FilesMatch "\.phps$">
        SetHandler None
    </FilesMatch>
</Directory>

<Directory "C:/xampp/htdocs/xampp">
    <IfModule php5_module>
    <Files "status.php">
    php_admin_flag safe_mode off
    </Files>
    </IfModule>
    AllowOverride AuthConfig
</Directory>

<IfModule alias_module>
    Alias /security "C:/xampp/security/htdocs/"
    <Directory "C:/xampp/security/htdocs">
        <IfModule php5_module>
    <Files "xamppsecurity.php">
    php_admin_flag safe_mode off
    </Files>
        </IfModule>
        AllowOverride AuthConfig
   </Directory>

    Alias /licenses "C:/xampp/licenses/"
    <Directory "C:/xampp/licenses">
        Options +Indexes
        <IfModule autoindex_color_module>
            DirectoryIndexTextColor  "#000000"
            DirectoryIndexBGColor "#f8e8a0"
            DirectoryIndexLinkColor "#bb3902"
            DirectoryIndexVLinkColor "#bb3902"
            DirectoryIndexALinkColor "#bb3902"
        </IfModule>
   </Directory>

    Alias /phpmyadmin "C:/xampp/phpMyAdmin/"
    <Directory "C:/xampp/phpMyAdmin">
        AllowOverride AuthConfig
    </Directory>

    Alias /webalizer "C:/xampp/webalizer/"
    <Directory "C:/xampp/webalizer">
        <IfModule php5_module>
    <Files "webalizer.php">
    php_admin_flag safe_mode off
    </Files>
        </IfModule>
        AllowOverride AuthConfig
    </Directory>
</IfModule>

#
# New XAMPP security concept
#
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
    Order deny,allow
    Allow from all
    Allow from All

    ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>


Sonra da şu kodla apacheyi restartladım

sudo /etc/init.d/apache2 restart

SONUÇ : localhost/phpmyadmin sayfası açılıyor şifre ve kullanıcı adı soruyor kul adı ve şifreye ne girersem gireyim beni yolladığı sayfa ERİŞİM YASAK Sayfası

Erişim yasak!

Yeni XAMPP güvenlik konsepti:

Istenen dizine erişim yalnızca yerel ağ mevcuttur.

Bu ayar dosyası "olarak yapılandırılmış olabilir olacak httpd-xampp.conf".

"Ömür umuttan önce bitmeli." [Talip Dalkılıç]

burk


if


gogobeko

Alıntı yapılan: burk - 26 Kasım 2012 - 19:35:09
Alıntı yapılan: burk - 25 Kasım 2012 - 22:23:41
sudo chmod 777 -R ile gerekli klasöre izin verdiniz mi?

Gerekli dosyalar derken ? sadece htdocs klasörüne 777 izni vermiştim.
"Ömür umuttan önce bitmeli." [Talip Dalkılıç]

heartsmagic

XAMMP yerine bence normal bir LAMPP dene. Senin sorunun diğer başlıkta da çözülememiş zaten :) Hani üzerine biraz daha eğilmek gerekiyor galiba.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

kingpin

İyi günler,
ben burada anlatılanları yaparak tüm kurulumları gerçekleştirdim ama bir türlü .php kodunu çalıştıramadım firefoxda onu yazınca girmiyor. phpmyadmin sorunsuz çalışıyor.
/var/www klasörüne attığım şeyleri görmüyor ama http://localhost yazınca çalışıyor.
şuan da benim yapamadığım mesela şu: http://www.maianuploader.com/ scripti nasıl çalıştırabilirim. /var/www klasörüne atınca hiçbir şey görmüyor sorun neden olabilir.
yoksulluk korkusuyla ömrü servet peşinde harcayanda gördüm fakirliğin özünü...

heartsmagic

www dizinine nasıl atıyorsun bu betiği? Erişim hakları ne durumda? Hata olarak ne döndürüyor?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

kingpin

direk kopyala/yapıştır şeklinde atıyorum.
izin içinde

sudo chown root:root /var/www
sudo chmod 0777 /var/www


bunu kullanıyorum dosyaları atıyorum mesela test klasörüne attım. firefoxda http://localhost/test yazıyorum boş bir sayfa çıkıyor hiçbir şey yazmıyor. http://localhost/test/index.php yazıyorum ama yine aynı sayfa bomboş.

mysql hesabı nasıl oluşturcam kimi scirptlerde dbmane, hostname, şifre, kullanıcı adı falan istiyor onu nasıl oluşturabilirim
yoksulluk korkusuyla ömrü servet peşinde harcayanda gördüm fakirliğin özünü...

gogobeko

Alıntı yapılan: heartsmagic - 27 Kasım 2012 - 11:16:06
XAMMP yerine bence normal bir LAMPP dene. Senin sorunun diğer başlıkta da çözülememiş zaten :) Hani üzerine biraz daha eğilmek gerekiyor galiba.

Çok saol @heartsmagic XAMPP ı sildim ve baştan LAMPP kurdum sorunlar bitti.
Yardımcı olan diğer arkadaşlara da teşekkür ederim.

XAMPP ı silmek için :
sudo rm -rf /opt/lampp
"Ömür umuttan önce bitmeli." [Talip Dalkılıç]

kingpin

Alıntı yapılan: kingpin - 27 Kasım 2012 - 12:27:01
İyi günler,
ben burada anlatılanları yaparak tüm kurulumları gerçekleştirdim ama bir türlü .php kodunu çalıştıramadım firefoxda onu yazınca girmiyor. phpmyadmin sorunsuz çalışıyor.
/var/www klasörüne attığım şeyleri görmüyor ama http://localhost yazınca çalışıyor.
şuan da benim yapamadığım mesela şu: http://www.maianuploader.com/ scripti nasıl çalıştırabilirim. /var/www klasörüne atınca hiçbir şey görmüyor sorun neden olabilir.

sorunum hala devam ediyor çözüm önerisi olan var mı?
yoksulluk korkusuyla ömrü servet peşinde harcayanda gördüm fakirliğin özünü...

if


heartsmagic

@kingpin, eğer Phpmyadmin çalışıyorsa Apache ve Mysql işini yapıyor demektir. Kendi kullandığın betik haricinde herhangi başka bir PHP projesi çalışıyor mu? En azından şu çalışıyor mu?

<?php
phpinfo
();
?>
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

kingpin

Alıntı yapılan: if - 01 Aralık 2012 - 22:48:28
@kingpin, ls -l /var/www/ ne diyor?

bu çıkıyor

toplam 12
-rw-r--r-- 1 root root 177 Kas 27 10:05 index.html
-rw-r--r-- 1 root root  20 Kas 27 10:28 info.php
-rw-r--r-- 1 root root  20 Kas 27 10:11 info.php~



Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 03 Aralık 2012 - 16:21:39

Alıntı yapılan: heartsmagic - 02 Aralık 2012 - 01:50:45
@kingpin, eğer Phpmyadmin çalışıyorsa Apache ve Mysql işini yapıyor demektir. Kendi kullandığın betik haricinde herhangi başka bir PHP projesi çalışıyor mu? En azından şu çalışıyor mu?

<?php
phpinfo
();
?>


hepsi çalışıyor sadece attığım herhangi bir script, html dosyası vs çalışmıyor
verdiğiniz kodda çalışıyor
yoksulluk korkusuyla ömrü servet peşinde harcayanda gördüm fakirliğin özünü...

heartsmagic

Kendi betiklerin ve dosyalarının erişim izinleri nasıl?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.