Php varlığını kontrol ve ssh'dan ubuntu sunucu üzerinde apache nasıl

4 Cevap php

Nasıl apache ssh'dan Ubuntu sunucu üzerinde PHP ve MySQL ile yüklü olup olmadığını kontrol edebilirsiniz?

Ayrıca yüklüyse, hangi dizin?

Ve durumda bazı diğer paket olduğunu lighttpd gibi, yüklü ise.

4 Cevap

Tip aptitude paket yöneticisini başlatmak için. Orada uygulamaların yüklü olduğunu görebilirsiniz.

/ paketleri aramak için kullanın. apache2 ve php5 (veya kullanmak istediğiniz ne olursa olsun sürümler) için arama yapmayı deneyin. Onlar yüklüyse, bunlar cesur olmak ve önlerinde bir i olmalıdır. Onlar (p çizgisi önünde) yüklü ve bunları yüklemek istediğiniz (ve root izinlerine sahip) değilseniz, bunları seçmek için + kullanın ve ardından {[(6 )]} (iki kez) yüklemek için.

Word uyarı: Bunu yapmadan önce, bu web üzerinde bazı aptitude öğretici bir göz atınız var akıllıca olabilir.

Bir program yüklü olup olmadığını öğrenmek için başka bir yol which komutunu kullanmaktır. Bu aradığınız programın yolunu gösterecektir. Örneğin apache için arama aşağıdaki komutu kullanabilirsiniz zaman eğer:

$ which apache2ctl
/usr/sbin/apache2ctl

Ve PHP ararken, eğer bu deneyin:

$ which php
/usr/bin/php

Sen mevcut apache2 modüllerini incelemek olabilir:

$ ls /usr/lib/apache2/modules/

Yoksa uygun erişiminiz varsa, php modülü etkinleştirmek için deneyin:

$ a2enmod
Which module would you like to enable?
Your choices are: actions alias asis ...
... php5 proxy_ajp proxy_balancer proxy_connect ..

How to tell on Ubuntu if apache2 is running:

sudo service apache2 status

/etc/init.d/apache2 status

ps aux | grep apache