मैंने Apache2, mysql, php5 and phpmyadmin
अपने Ubuntu 14.04 पर स्थापित किया है लेकिन बाद में गलती से मैंने nginx स्थापित कर लिया है।
अब मेरा लोकलहोस्ट पेज मुझे nginx सर्वर में आपका स्वागत करता है । और localhost/phpmyadmin
लिंक काम नहीं कर रहा है।
मैं अपना LAMP सर्वर कैसे वापस पा सकता हूं?
मैं कमांड का उपयोग कर ngnix हटा दिया
sudo apt-get remove nginx
sudo apt-get purge nginx
अपाचे स्थापित करना
sudo apache2ctl restart
लेकिन apache2 पुनः आरंभ करने पर अंत में मुझे यह त्रुटि मिलती है
sudo apache2ctl restart
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
httpd not running, trying to start
(98)Address already in use: AH00072: make_sock: could not bind to address [::]:80
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
AH00015: Unable to open logs
Action 'restart' failed.
/var/www/
और /var/www/html
वेब सर्वरों के लिए 'डिफ़ॉल्ट' डॉक्रोट हैं; यदि Apache से पहले NGINX स्थापित किया गया था, तो यह पूरी तरह से संभव है 'डिफ़ॉल्ट इंडेक्स पेज' जो कि वेब सर्वर द्वारा इंस्टॉल किया गया है, वह अभी भी मौजूद है, और सिस्टम Apache या NGINX को इंस्टॉल करते समय इसे अधिलेखित नहीं करता है (यदि वास्तव में उपयोगकर्ता के पास कोई कस्टम पेज है) । ऐसा इसलिए हो सकता है कि अपाचे के बजाय 'नेगनेक्स' लैंडिंग पृष्ठ देखे जा रहे थे, इसलिए आपको हमेशा यह सुनिश्चित करने के लिए जांचना चाहिए कि या तो कोई index.html मौजूद नहीं है या आपके द्वारा लिखा गया कोई कस्टम मौजूद है।
apt-get
?