আমার 5000 বন্দর দিয়ে ফ্লাস্ক সার্ভার চলছে এবং এটি ঠিক আছে। আমি এটি http://example.com:5000 এ অ্যাক্সেস করতে পারি
তবে এটি কি কেবলমাত্র http://example.com এ অ্যাক্সেস করা সম্ভব ? আমি ধরে নিচ্ছি তার মানে আমাকে বন্দরটি 5000 থেকে 80 এ পরিবর্তন করতে হবে But তবে আমি যখন ফ্লাস্কে চেষ্টা করি তখন এটি চালানোর সময় আমি এই ত্রুটি বার্তাটি পাই।
Traceback (most recent call last):
File "xxxxxx.py", line 31, in <module>
app.run(host="0.0.0.0", port=int("80"), debug=True)
File "/usr/local/lib/python2.6/dist-packages/flask/app.py", line 772, in run
run_simple(host, port, self, **options)
File "/usr/local/lib/python2.6/dist-packages/werkzeug/serving.py", line 706, in run_simple
test_socket.bind((hostname, port))
File "<string>", line 1, in bind
socket.error: [Errno 98] Address already in use
চলছে lsof -i :80
রিটার্ন
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
apache2 467 root 3u IPv4 92108840 0t0 TCP *:www (LISTEN)
apache2 4413 www-data 3u IPv4 92108840 0t0 TCP *:www (LISTEN)
apache2 14346 www-data 3u IPv4 92108840 0t0 TCP *:www (LISTEN)
apache2 14570 www-data 3u IPv4 92108840 0t0 TCP *:www (LISTEN)
apache2 14571 www-data 3u IPv4 92108840 0t0 TCP *:www (LISTEN)
apache2 14573 www-data 3u IPv4 92108840 0t0 TCP *:www (LISTEN)
আমার কি প্রথমে এই প্রক্রিয়াগুলি মেরে ফেলার দরকার আছে? এটা কি নিরাপদ? বা ফ্লাস্ককে 5000 বন্দর চলমান রাখার অন্য কোনও উপায় আছে তবে মূল ওয়েবসাইটের ডোমেনটি কোনওভাবে পুনঃনির্দেশিত আছে?