সুচিপত্র:

উবুন্টু সার্ভারে Apache2 ইনস্টল করা: 4 টি ধাপ
উবুন্টু সার্ভারে Apache2 ইনস্টল করা: 4 টি ধাপ

ভিডিও: উবুন্টু সার্ভারে Apache2 ইনস্টল করা: 4 টি ধাপ

ভিডিও: উবুন্টু সার্ভারে Apache2 ইনস্টল করা: 4 টি ধাপ
ভিডিও: লোকাল সার্ভার ইন্সটল localserver xampp installation 2024, নভেম্বর
Anonim
উবুন্টু সার্ভারে Apache2 ইনস্টল করা
উবুন্টু সার্ভারে Apache2 ইনস্টল করা
উবুন্টু সার্ভারে Apache2 ইনস্টল করা
উবুন্টু সার্ভারে Apache2 ইনস্টল করা

একটি উবুন্টু সার্ভারে Apache2 ইনস্টল করা আপনাকে আপনার নিজস্ব ওয়েবসাইট হোস্ট করার ক্ষমতা দেবে। আপনি এটি আপনার নিজের ব্যক্তিগত ব্যবহার, ব্যবসা বা এমনকি ওয়েব ডেভেলপমেন্টের জন্য ব্যবহার করতে পারেন।

ধাপ 1: ইনস্টলেশন

অ্যাপাচি উবুন্টুর ডিফল্ট অ্যাপ্লিকেশন প্যাকেজ সংগ্রহস্থলে অন্তর্ভুক্ত, তাই এটি ইনস্টল করার জন্য কোন বিশেষ সরঞ্জাম বা প্রক্রিয়া প্রয়োজন নেই। আমরা সরাসরি উবুন্টু থেকে প্যাকেজটি আপডেট এবং ইনস্টল করতে পারি। আপনার সার্ভারে লগ ইন করে এবং অ্যাপটি আপডেট করে শুরু করুন।

sudo apt- আপডেট পান

এটি প্যাকেজ ক্যাশে আপডেট করবে সমস্ত বর্তমান প্যাকেজ উপলব্ধ। একবার আপডেট হয়ে গেলে, এগিয়ে যান এবং Apache2 ইনস্টল করুন।

sudo apt-apache2 ইনস্টল করুন

এই ইনস্টলেশন Apache2 এবং সেইসাথে কোন অনুপস্থিত নির্ভরতা ইনস্টল করবে, তাই ইনস্টলেশন প্রক্রিয়া চলাকালীন যে কোনটি গ্রহণ করতে ভুলবেন না। একবার সম্পূর্ণ হলে, Apache2 ইনস্টল করা হয়, তবে এটি চালু করার জন্য একটু বেশি কনফিগারেশন প্রয়োজন।

পদক্ষেপ 2: ফায়ারওয়াল সামঞ্জস্য করুন

উবুন্টুর ufw নামে একটি ডিফল্ট ফায়ারওয়াল রয়েছে যা বাক্সের বাইরে বেশ সীমাবদ্ধ। আমরা অ্যাপাচি ওয়েব সার্ভারে যোগাযোগ প্রবাহিত করার জন্য এটি খুলতে চাই। ফায়ারওয়াল খুলতে নিম্নলিখিত কমান্ডগুলি ব্যবহার করুন। UFW- এর একটি ডিফল্ট অ্যাপাচি প্রোফাইল রয়েছে।

sudo ufw 'Apache Full' এর অনুমতি দেয়

অথবা আপনি পোর্ট দ্বারা ম্যানুয়ালি এটি করতে পারেন।

sudo ufw 80 এর অনুমতি দেয়

sudo ufw 443 অনুমতি দেয়

ধাপ 3: সার্ভার চেক করা

একবার অ্যাপাচি ইনস্টল হয়ে গেলে এবং ফায়ারওয়াল খোলা হয়ে গেলে, আপনি প্রথমবারের জন্য সার্ভারের অবস্থা পরীক্ষা করতে পারেন। পরিষেবাটি আসলে চলছে কিনা তা নিশ্চিত করতে নীচের কমান্ডটি ব্যবহার করুন।

sudo সেবা apache2 অবস্থা

যদি পরিষেবাটি সঠিকভাবে চলতে থাকে, তাহলে আপনার "RUNNING" এর একটি অবস্থা দেখতে হবে যদি তা না হয় তবে এটি শুরু করার জন্য একটি "স্ট্যাটাস" কমান্ডের পরিবর্তে একটি "স্টার্ট" কমান্ড দিন। এখন যেহেতু সার্ভারটি চলছে, আপনি ডিফল্ট অ্যাপাচি ওয়েবসাইট দেখতে হোস্টনাম বা আইপি দ্বারা সার্ভারে আঘাত করতে পারেন।

হোস্টনাম

অথবা

ifconfig

একবার আপনি সম্পূর্ণ হোস্টনাম বা ওয়েব সার্ভারের আইপি ঠিকানা সংগ্রহ করলে, আপনার ব্রাউজারটি খুলুন এবং সেই ইউআরএল -এ নেভিগেট করুন যেখানে ওয়েবসাইট শুনছে অর্থাৎ

hostname অথবা https:// hostname অথবা https:// hostname অথবা https:// hostname

ধাপ 4: ডিফল্ট কনফিগ/লগ লোকেশন

অ্যাপাচি ফাইল সংরক্ষণ বা পড়ার জন্য কয়েকটি ডিফল্ট অবস্থান রয়েছে। জিনিসগুলিকে সত্যিই ঝুলিয়ে রাখতে আপনাকে আপনার সার্ভারে একটু ঘুরে বেড়াতে হবে, তবে উবুন্টুর ডিফল্টগুলি সাধারণত নীচের স্থানে থাকে

ওয়েব ফাইল -/var/www/html/

কনফিগারেশন ফাইল

/etc/apache2/apache2.conf /etc/apache2/sites-available/000-default.conf

লগ -/var/logs/apache2

প্রস্তাবিত: