স্থানীয় নেটওয়ার্ক ব্যবহারকারীদের কীভাবে আমার ডাব্লুএএমপি সাইটগুলি অ্যাক্সেস করতে সক্ষম করবেন?


119

প্রথমত, আমি এই বিষয় সম্পর্কে কমপক্ষে 20 টি নিবন্ধ পড়েছি, এবং এর একটিরও দৃশ্যের সাথে মিলে যায় না এবং আমি প্রক্রিয়াটি বহুবার স্ক্রু করেছি। সুতরাং আমি আমার নির্দিষ্ট দৃশ্যের প্রস্তাব দিয়ে সাহায্য ঘুরিয়ে যদি কোনও সাহায্য প্রশংসা করা হয়।

ল্যাপটপ বা অন্যান্য ডিভাইসগুলি একটি ওয়্যারলেস রাউটারের মাধ্যমে সংযুক্ত থাকে।

আমি চেষ্টা করেছিলাম:

  • ফায়ারওয়ালে পোর্ট 80 সক্ষম করুন। কিছুই ঘটেনি.
  • চালান ping, ipconfigএবং সেখানে আইপিভি 4 ঠিকানা চেষ্টা করেছেন, অ্যাক্সেস অস্বীকার করেছেন বা আমাকে ভেরাইজনে আনুন (আমার আইএসপি), রাউটার কনফিগারেশন পৃষ্ঠা।
  • চেষ্টা করেছেন কনফিগার আপাচে, একটি গোলমাল, কখনও কখনও অসংখ্য পোস্টে সমস্ত অনুমোদনের সেটআপ পান না এবং প্রতিশ্রুতিবদ্ধ একটির চেষ্টা করেছিলেন, যা আমার ডাব্লুএইচএমপি ক্র্যাশ করেছিল, সমস্ত ঝামেলা পেরিয়ে পুনরায় ইনস্টল করতে হয়েছিল।

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

আমি অবাক হয়েছি যদি এমন কোনও নির্দিষ্ট পদক্ষেপ রয়েছে যা আমি এটিকে সত্যই কার্যকর করার জন্য যেতে পারি?

Win8.1 এ WAMP 2.4। ল্যাপটপ হোস্ট স্থানীয় সাইট।

উত্তর:


250

ডাব্লুএএমপিএস সার্ভার 3 এ এটি কীভাবে করা যায় তার জন্য এই পোস্টের শেষটি দেখুন

ওয়্যাম্প সার্ভার 2.5 এবং পূর্ববর্তী সংস্করণগুলির জন্য

ডাব্লুএএমপিএস সার্ভারটি একক সিট বিকাশকারী সরঞ্জাম হিসাবে ডিজাইন করা হয়েছে। কেবল সার্ভার চালিত পিসি অর্থাৎ লোকালহোস্ট বা 127.0.0.1 বা :: 1 এ অ্যাক্সেসের অনুমতি দিতে অ্যাপাচি ডিফল্টরূপে কনফিগার করা হয়েছে

তবে এটি অ্যাপাচি সম্পূর্ণ সংস্করণ হিসাবে আপনার প্রয়োজনীয় সার্ভারটি ব্যবহার করা আপনার সামান্য জ্ঞান।

সহজ (বাদাম ফাটানোর হাতুড়ি) উপায়টি হ'ল 'পুট অনলাইন' wampmanager মেনু বিকল্পটি ব্যবহার করা।

left click wampmanager icon -> Put Online

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

আরও বুদ্ধিমান উপায় হ'ল httpd.conf ফাইলটি সম্পাদনা করা (আবার wampmanager মেনু ব্যবহার করে) এবং অ্যাপাচি অ্যাক্সেস সুরক্ষাটি ম্যানুয়ালি পরিবর্তন করা।

left click wampmanager icon -> Apache -> httpd.conf

এটি নোটপ্যাডে httpd.conf ফাইলটি চালু করে।

এই ফাইলটির এই বিভাগটি দেখুন

<Directory "d:/wamp/www">
    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important.  Please see
    # http://httpd.apache.org/docs/2.4/mod/core.html#options
    # for more information.
    #
    Options Indexes FollowSymLinks

    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   AllowOverride FileInfo AuthConfig Limit
    #
    AllowOverride All

    #
    # Controls who can get stuff from this server.
    #
#    Require all granted
#   onlineoffline tag - don't remove
     Order Deny,Allow
     Deny from all
     Allow from 127.0.0.1
     Allow from ::1
     Allow from localhost
</Directory>

এখন ধরে নিচ্ছি আপনার স্থানীয় নেটওয়ার্ক সাবনেট 192.168.0 ঠিকানা সীমাটি ব্যবহার করে?

এর পরে এই লাইনটি যুক্ত করুন Allow from localhost

Allow from 192.168.0

এটি অ্যাপাচি কে বলবে যে sub সাবনেটের কোনও আইপি ঠিকানা থেকে এটি অ্যাক্সেসের অনুমতি দেওয়া আছে। অবশ্যই আপনাকে যাচাই করতে হবে যে আপনার রাউটারটি 192.168.0 ব্যাপ্তিটি ব্যবহারের জন্য সেট করা আছে।

কমান্ড উইন্ডো থেকে এই কমান্ডটি সন্নিবেশ করিয়ে ipconfigএবং লেবেলযুক্ত লেবেলটি IPv4 Address.দেখে আপনি কেবল সেখানে ঠিকানাটির প্রথম 3 বিভাগ ব্যবহার করুন This

উদাহরণস্বরূপ যদি আপনার এটির মতো দেখা যায়: -

IPv4 Address. . . . . . . . . . . : 192.168.2.11

আপনি ব্যবহার করবেন

Allow from 192.168.2

অ্যাপাচি ২.৪ ব্যবহারকারীদের জন্য আপডেট

অবশ্যই যদি আপনি অ্যাপাচি ২.৪ ব্যবহার করেন তবে এর জন্য সিনট্যাক্সটি পরিবর্তিত হয়েছে।

আপনার এই বিভাগের সমস্ত প্রতিস্থাপন করা উচিত:

Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from ::1
Allow from localhost

এটির সাহায্যে নতুন অ্যাপাচি ২.৪ বাক্য গঠন ব্যবহার করে

Require local
Require ip 192.168.0

আপনি httpd.confএটিতে এটি যুক্ত করা উচিত নয় এটি একটি প্রতিস্থাপন হতে হবে।

WAMPServer 3 এবং তারপরের জন্য

WAMPServer 3 এ একটি ভার্চুয়াল হোস্ট ডিফল্টরূপে সংজ্ঞায়িত করা আছে। সুতরাং উপরোক্ত পরামর্শ কার্যকর হয় না। আপনাকে আর httpd.confফাইলটিতে কোনও সংশোধন করার দরকার নেই । আপনি এটি হিসাবে ঠিক এটি ছেড়ে দেওয়া উচিত।

পরিবর্তে, সার্ভারটি ছেড়ে দিন OFFLINEকারণ এই ফানশনালিটিটি Online/Offlineহ্রাস পেয়েছে এবং আর কাজ করে না, এজন্য মেনুটি alচ্ছিক হয়ে গেছে এবং ডিফল্টরূপে বন্ধ হয়ে গেছে।

এখন আপনার \wamp\bin\apache\apache{version}\conf\extra\httpd-vhosts.confফাইলটি সম্পাদনা করা উচিত । WAMPServer3.0.6 এবং তার উপরে প্রকৃতপক্ষে একটি মেনু রয়েছে যা আপনার সম্পাদকে এই ফাইলটি খুলবে

left click wampmanager -> Apache -> httpd-vhost.conf

যেমনটি সর্বদা বিদ্যমান থাকে যা আপনার httpd.confফাইলকে সম্পাদনা করে ।

এটি যদি আপনার নিজের ভার্চুয়াল হোস্টগুলির মধ্যে কোনও যোগ না করে থাকে তবে এটি দেখতে দেখতে এমনই হওয়া উচিত

#
# Virtual Hosts
#

<VirtualHost *:80>
    ServerName localhost
    DocumentRoot c:/wamp/www
    <Directory  "c:/wamp/www/">
        Options +Indexes +FollowSymLinks +MultiViews
        AllowOverride All
        Require local
    </Directory>
</VirtualHost>

Requireআপনার প্রয়োজনীয় EG স্যুট করতে এখন কেবলমাত্র প্যারামিটারটি পরিবর্তন করুন

আপনি যদি কোথাও থেকে অ্যাক্সেসের অনুমতি দিতে চান তবে এর Require localসাথে প্রতিস্থাপন করুন

Require all granted

আপনি যদি আরও সুনির্দিষ্ট এবং সুরক্ষিত হতে চান এবং কেবল আপনার সাবনেটের মধ্যে আইপি ঠিকানাগুলিকে অনুমতি দেয় তবে আপনার সাবনেটের কোনও পিসিকে অনুমতি দেওয়ার জন্য এটির মতো অ্যাক্সেসের অধিকার যুক্ত করুন

Require local
Require ip 192.168.1

বা আরও নির্দিষ্ট হতে হবে

Require local
Require ip 192.168.1.100
Require ip 192.168.1.101

1
একটি সমস্যা. আমার বিভিন্ন স্থানীয় সাইট রয়েছে (অর্থাত্ 192.168.1.1/mysite1) তবে আমি একবার সেই ওয়েবসাইটটি অ্যাক্সেস করার জন্য আমার ফোনে চেষ্টা করেছি, এটি কোনও কারণে অসম্পূর্ণ বলে মনে হচ্ছে। এটি একটি ওয়ার্ডপ্রেস সাইট। আপনি এটির কারণ জানবেন?
ইজেইউই

1
ওহ, আমি সমস্যাটি খুঁজে পেয়েছি, কারণ ডিবিতে, যে লিঙ্কগুলি লোকালহোস্টের ভিত্তিতে! সবকিছু এখন নিখুঁতভাবে কাজ করে: ডি
ইজেওয়ে

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

আপনি যদি আপনার সাবনেটের কোনও আইপি ঠিকানাটি বোঝাতে চান তবে উপরের প্রশ্নে আমি যেমনটি বলেছিলাম আইপি ঠিকানার 3 টি কোয়ার্টাল ব্যবহার করুন
রিগসফলি

4
@ রিগসফলি আমি এটি করেছি তবে এখনও তা কার্যকর হয় না। 403 নিষিদ্ধ.
জিগোবাইট

66

আপনার অবশ্যই ফায়ারওয়ালের মাধ্যমে প্রস্তাবিত অ্যাপাচি প্রক্রিয়া (httpd.exe) থাকতে হবে (প্রস্তাবিত)।

অথবা ল্যানে আপনার ফায়ারওয়ালটি অক্ষম করুন (কেবল পরীক্ষা করার জন্য, প্রস্তাবিত নয়)।

ওয়্যাম্পের সাথে উদাহরণ (অ্যাপাচি সক্রিয় সহ):

  1. ওয়্যাম্প স্থানীয়ভাবে প্রকাশিত হয় কিনা তা পরীক্ষা করুন, চালিয়ে যান;
  2. অ্যাক্সেস কন্ট্রোল প্যানেল
  3. "ফায়ারওয়াল" ক্লিক করুন
  4. "ফায়ারওয়ালের মাধ্যমে অ্যাপ্লিকেশনকে অনুমতি দিন" ক্লিক করুন
  5. "কিছু অ্যাপ্লিকেশনকে অনুমতি দিন" ক্লিক করুন
  6. C: /wamp64/bin/apache2/bin/httpd.exe খুঁজুন এবং চয়ন করুন
  7. ওয়্যাম্প পুনরায় চালু করুন

এখন আপনার নেটওয়ার্কের অন্য হোস্টে ব্রাউজারটি খুলুন এবং আইপি (যেমন 192.168.0.5) দ্বারা আপনার অ্যাপাচি সার্ভারটি অ্যাক্সেস করুন। ipconfigআপনার কমান্ড প্রম্পটে টাইপ করে আপনি আপনার স্থানীয় হোস্ট আইপি আবিষ্কার করতে পারেন ।

এটা কাজ করে


আপনার ওয়্যাম্প সার্ভার চলছে কিনা তা নিশ্চিত করুন এবং আপনি এটি ইতিমধ্যে "পুট অনলাইন"
ম্যাটিউস বারবোসা

ব্রাউজার ক্যাশে সাফ করুন কিছু সমস্যাও সমাধান করতে পারে
ম্যাটিউস বারবোসা

3
ফায়ারওয়াল অংশটি উইন্ডোজ ১০ এর জন্য আমাকে সহায়তা করেছে ধন্যবাদ!
সুন্দর কুল

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

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

13
go to... 
C:\wamp\alias

ওরফে ফোল্ডারের ভিতরে আপনি কিছু ফাইল দেখতে পাবেন যেমন phpmyadmin, phpsysinfo, ইত্যাদি ...

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

Require local

by

Require all granted

4

অবশেষে আমার জন্য যা কাজ করেছে তা আমি এখানে পেয়েছি:

http://www.codeproject.com/Tips/395286/How-to-Access-WAMP-Server-in-LAN-or-WAN

সংক্ষেপ:

  • শোনার মধ্যে সেট করুন httpd.conf:

    Listen 192.168.1.154:8081

  • এই বিভাগে সমস্ত থেকে অনুমতি দিন:

    <Directory "cgi-bin"> AllowOverride None Options None Order allow,deny Allow from all </Directory>

  • একটি অভ্যন্তরীণ পোর্ট নিয়ম সেট করুন। আমি মনে করি এটি আমার জন্য গুরুত্বপূর্ণ অনুপস্থিত অংশ:

গ্রেট! পরবর্তী পদক্ষেপটি হ'ল সার্ভারের পোর্ট (8081) খুলুন যাতে প্রত্যেকে আপনার সার্ভারটি অ্যাক্সেস করতে পারে। এটি নির্ভর করে আপনি কোন ওএস ব্যবহার করছেন depends আপনি যদি উইন্ডোজ ভিস্তা ব্যবহার করে থাকেন তবে নীচের পদক্ষেপগুলি অনুসরণ করুন।

কন্ট্রোল প্যানেল খুলুন >> সিস্টেম এবং সুরক্ষা >> উইন্ডোজ ফায়ারওয়াল তারপরে "অ্যাডভান্স সেটিং" এ ক্লিক করুন এবং তারপরে বাম প্যানেল থেকে "ইনবাউন্ড বিধি" নির্বাচন করুন এবং তারপরে "যুক্ত বিধি…" ক্লিক করুন। তালিকা থেকে একটি বিকল্প হিসাবে "পোর্ট" নির্বাচন করুন এবং তারপরে পরবর্তী স্ক্রিনে "টিসিপি" প্রোটোকলটি নির্বাচন করুন এবং "নির্দিষ্ট স্থানীয় বন্দর" এর অধীনে পোর্ট নম্বর "8081" লিখুন তারপরে "নেক্সট" বোতামটি ক্লিক করুন এবং "সংযোগের অনুমতি দিন" নির্বাচন করুন এবং তারপরে এই বন্দরে সাধারণ নাম এবং বিবরণ দিন এবং হয়ে ক্লিক করুন।

এখন আপনি পোর্ট খোলার কাজটিও শেষ করেছেন।

এরপরে WAMP এর "সমস্ত পরিষেবা পুনরায় চালু করুন" এবং ল্যান বা WAN এ আপনার মেশিনটি অ্যাক্সেস করুন।


192.168.1.154 দাঁড়ায়?
চার্লস্লিয়াম

1
@ চারলেসিলিয়াম অন্য মেশিনের আইপি ঠিকানা
কোডিবাগস্টাইন

1

কারণ আমি কেবল এটি পেরিয়েছি - আমি কিছুটা পুরানো হলেও আমার সমাধান দিতে চেয়েছিলাম give

আমার একটি হোম রাউটারে বেশ কয়েকটি কম্পিউটার রয়েছে এবং আমি নিজের জন্য কিছু প্রকল্পে কাজ করছি। ঠিক আছে, আমি আমার মুবিল ডিভাইসে এটি দেখতে কেমন তা দেখতে চেয়েছিলাম। তবে ডাব্লুএইচএএমপি সেট করা হয়েছিল যাতে আমি কেবল উন্নয়ন ব্যবস্থা থেকে যেতে পারি। তাই আমি চারপাশে তাকাতে শুরু করি এবং এই নিবন্ধটি পাশাপাশি আরও কিছুকে পেয়েছি। সমস্যাটি হ'ল - তাদের কেউই আমার পক্ষে কাজ করেনি। সুতরাং আমি আমার নিজের থেকে এটি বের করতে বাকি ছিল।

আমার সমাধান:

প্রথমে, HTTPD.CONF ফাইলে আপনাকে কী কী ডিভাইসগুলি আপনার ডাব্লুএএমপি সার্ভার অ্যাক্সেস করার অনুমতি দেয় তার তালিকার শেষে একটি লাইন যুক্ত করতে হবে। এর পরিবর্তে:

#    Require all granted
#   onlineoffline tag - don't remove
     Order Deny,Allow
     Deny from all
     Allow from 127.0.0.1
     Allow from ::1
     Allow from localhost

বানাও:

#    Require all granted
#   onlineoffline tag - don't remove
     Order Deny,Allow
     Deny from all
     Allow from 127.0.0.1
     Allow from ::1
     Allow from localhost
     Allow from 192.168.78

উপরের অংশে বলা হয়েছে যে আপনার রাউটারে থাকা কোনও ডিভাইস ('78' এই সমাধানের জন্য নেওয়া কেবল একটি স্বেচ্ছাসেবী সংখ্যা। এটি আপনার রাউটারের জন্য যা সেট আপ করা উচিত তাই এটি হওয়া উচিত So তাই এটি 192.168.1 বা 192.168.0 বা এমনকি হতে পারে 192.168.254 - আপনাকে এটি আপনার রাউটারে সন্ধান করতে হবে)) এখন আপনার সার্ভারটি অ্যাক্সেস করতে পারে।

উপরেরগুলি আমার জন্য কিছুই করেনি - প্রথমে। আপনার আরও কিছু করার দরকার আছে। তবে প্রথম - আপনার যা করার দরকার নেই। আপনার অফলাইন থেকে অনলাইনে ডাব্লুএমএপ সেটিং পরিবর্তন করার দরকার নেই। আমার জন্য - সেটিংস পরিবর্তন করা কিছু করে না। অজানা কেন - এটি ঠিক না। তাই আপনি চাইলে এটিকে পরিবর্তন করুন - তবে আমার মনে হয় না এটি পরিবর্তন করা দরকার।

সুতরাং অন্য কি পরিবর্তন করা প্রয়োজন? এই পরবর্তী পরিবর্তনের জন্য আপনাকে httpd.conf ফাইলের শুরুতে ফিরে যেতে হবে এবং এটি সত্যিই সহজ। এর পরে আপনাকে একটি নতুন লাইন যুক্ত করতে হবে

Listen Localhost:80

যোগ

Listen 192.168.78.###:80

যেখানে "###" হ'ল আপনার সার্ভারটি কী আইপি চালু আছে। সুতরাং যাক আপনার সার্ভারটি আইপি নম্বর 234 এ রয়েছে Then

Listen localhost:80
Listen 192.168.78.234:80

আবার - '78' হ'ল আমি তোলা একটি স্বেচ্ছাসেবী সংখ্যা। আপনার আসল আইপি নম্বর পেতে আপনাকে একটি কমান্ড উইন্ডো খুলতে হবে এবং টাইপ করতে হবে

ipconfig/all

কমান্ড। আপনার টিসিপি / আইপিভি 4 নম্বরটি কী তা সন্ধান করুন এবং এটির জন্য এটি নম্বর সেট করুন বা আপনার যদি সমস্ত কিছু থাকে তবে টিসিপি / আইপিভি 6 (যদিও অভ্যন্তরীণ রাউটারের সেটগুলিতে আপনার কাছে সাধারণত একটি আইপিভি 4 নম্বর থাকে)।

দ্রষ্টব্য : আপনি যদি কমান্ড উইন্ডোটি কীভাবে আনতে পারেন তা না জানেন - আপনি স্টার্ট ক্লিক করুন, "রান" বিকল্পটি নির্বাচন করুন, এবং উদ্ধৃতিগুলি ছাড়াই ডায়ালগ বাক্সে "cmd.exe" টাইপ করুন। নতুন সিস্টেমে (যেহেতু তারা সবকিছু পরিবর্তন করে চলেছে) এটি হোয়াইট উইন্ডোজ আইকন বা বৃত্ত বা বিল গেটস উপরের দিকে ঝাঁপিয়ে পড়ে। যাই হোক না কেন - এটিতে ক্লিক করুন।

একবার আপনি উপরের কাজটি সম্পন্ন করার পরে - সমস্ত পরিষেবাদি পুনরায় চালু করুন এবং সবকিছু ঠিকঠাক আসবে।

অবশেষে - কেন? আপনার কেন শুনুন আদেশটি পরিবর্তন করতে হবে? এটি লোকালহোস্টের সাথে করতে হবে। 'লোকালহোস্ট' 127.0.0.1 এ সেট করা হয়েছে এবং ডিফল্টরূপে আপনার আইপি ঠিকানা নয়। এটি আপনার হোস্ট ফাইলে পাওয়া যেতে পারে যা সাধারণত উইন্ডোজের অধীনে সিস্টেম 32 ফোল্ডারে পাওয়া যায় তবে মাইক্রোসফ্ট সম্ভবত অন্য কোনও জায়গায় চলে গেছে। এটি কোথায় আছে তা অনলাইনে সন্ধান করুন এবং এটি দেখুন। আপনি যদি আপনার লোকালহোস্ট হোস্ট ফাইলে প্রচুর যৌনতা, অশ্লীলতা ইত্যাদির সাইটগুলি দেখতে পান - আপনাকে সেগুলি থেকে মুক্তি দেওয়া দরকার (যদি না এটি আপনার জিনিস হয়)। আমি পরামর্শ দিচ্ছি RogueKiller (AdLice.com এ) আপনার সিস্টেমে একবার দেখে নিতে ব্যবহার করা হবে কারণ এটি আপনার হোস্ট ফাইলটি আপনার জন্য পুনরায় সেট করতে পারে।

যদি আপনার হোস্ট ফাইলটি স্বাভাবিক হয় - তবে এটিতে কেবল একটি এন্ট্রি থাকা উচিত এবং সেই এন্ট্রিটি লোকালহোস্টকে 127.0.0.1 এ সেট করতে হবে। এই কারণেই httpd.conf ফাইলে লোকালহোস্ট ব্যবহারের ফলে এটি আপনাকে কেবলমাত্র সমস্ত কিছুতে কাজ করতে এবং আপনার সার্ভার কম্পিউটার থেকে সমস্ত কিছু দেখতে পারে।

সুতরাং আপনি যদি দুঃসাহসী বোধ করেন - আপনার হোস্ট ফাইলটি পরিবর্তন করুন এবং শুনুন আদেশটি একা ছেড়ে যান বা আপনার সার্ভারের 80 পোর্ট শুনতে শোনার আদেশটি পরিবর্তন করুন।

নতুন (আমি এই অংশে রাখতে ভুলে গেছি)

আপনাকে আপনার টিসিপি / আইপি ঠিকানা পরিবর্তন করতে হবে। (খনিটি ইতিমধ্যে সেট আপ হয়েছে সুতরাং আমার এটি করার দরকার নেই)) আপনার টিসিপি / আইপি ঠিকানাটি কোথায় সংজ্ঞায়িত হয়েছে সেখানে কীভাবে পৌঁছবেন সে সম্পর্কে আপনাকে আপনার ওএসের সন্ধান করতে হবে। উইন্ডোজ এক্সপির অধীনে এটি ছিল কন্ট্রোল প্যানেল-> নেটওয়ার্ক সংযোগ। এটি পরবর্তী ওএসগুলিতে পরিবর্তিত হয়েছে যাতে আপনাকে কীভাবে সেখানে যাবেন তা সন্ধান করতে হবে। যাইহোক, সেখানে একবার আপনি নিজের ওয়্যারলেস নেটওয়ার্ক সংযোগ বা স্থানীয় অঞ্চল সংযোগ (উইন্ডোজ) দেখতে পাবেন। মূলত ওয়াইফাই বা ইথারনেট তারের। সক্রিয় এবং ব্যবহৃত একটি নির্বাচন করুন। উইন্ডোজ এর অধীনে আপনি তারপরে ডান ক্লিক করুন এবং বৈশিষ্ট্যগুলি নির্বাচন করুন। একটি কথোপকথন পপ-আপ করা উচিত এবং আপনার পাশে থাকা চেকবক্সগুলির একটি তালিকা দেখতে হবে। টিসিপি / আইপির জন্য যেটি সন্ধান করুন। টিসিপি / আইপি ভি 4 বলে একটি থাকতে হবে। এটি নির্বাচন করুন। (যদি না থাকে - আপনার সাবধানতার সাথে এগিয়ে যাওয়া উচিত)) বৈশিষ্ট্য বোতামটি ক্লিক করুন এবং আপনার অন্য একটি ডায়ালগ বক্স পাওয়া উচিত। এটি একটি "স্বয়ংক্রিয়ভাবে একটি আইপি ঠিকানা প্রাপ্ত করুন" বা "নিম্নলিখিত আইপি ঠিকানা ব্যবহার করুন" নির্বাচিত দেখায়। এটি যদি প্রথমটি হয় তবে আপনাকে এটি দ্বিতীয়টিতে পরিবর্তন করতে হবে। আপনি যা করার আগে - একটি কমান্ড উইন্ডো নিয়ে আসুন এবং ipcongfig / all কমান্ড টাইপ করুন যাতে আপনার ঠিক সামনেই আপনার ডিফল্ট গেটওয়েটি কী। তারপরে এটিকে "অর্জন ..." থেকে "ব্যবহার করুন ..." এ পরিবর্তন করুন। যেখানে এটি সর্বদা আপনি ব্যবহার করতে চান সেই আইপি ঠিকানাতে "আইপি ঠিকানা" রাখে। এটি উপরের শুনুন আদেশে আপনি দেওয়া IP ঠিকানা। দ্বিতীয় লাইনের (সাবনেট মাস্ক) সাধারণত 255.255.255.0 হয় যার অর্থ কেবল সর্বশেষ সংখ্যা (যেমন: 0) পরিবর্তন হয়। তারপর, আপনার ডিফল্ট গেটওয়েতে রাখা কমান্ড উইন্ডোটির দিকে ফিরে তাকান। সর্বশেষে, তবে অন্তত নয়, যখন আপনি "প্রাপ্ত ..." থেকে "ব্যবহার করুন ..." তে পরিবর্তিত হয়েছিলেন তখন ডিএনএস সেটিংস পরিবর্তন হতে পারে। ডিএনএস সেটিংসের সাথে সম্পর্কিত বিভাগটি যদি "ব্যবহার করুন ..." এ পরিবর্তিত হয়ে থাকে এবং এটি ফাঁকা হয় - উত্তরটি সহজ। কেবলমাত্র ipconfig / সমস্ত আউটপুট দেখুন, সেখানে ডিএনএস সেটিং (গুলি) সন্ধান করুন এবং তাদের প্রদত্ত ক্ষেত্রগুলিতে রাখুন। একবার হয়ে গেলে ওকে বোতামটি ক্লিক করুন এবং তারপরে দ্বিতীয় ওকে বোতামটি ক্লিক করুন। ডায়ালগটি বন্ধ হয়ে গেলে পরিবর্তনগুলি কার্যকর হওয়ার জন্য আপনাকে আপনার সিস্টেমটি পুনরায় বুট করতে হতে পারে। গুগল বা স্ট্যাক ওভারফ্লোতে গিয়ে চেষ্টা করে দেখুন। আপনি যদি এখনও জায়গায় যেতে পারেন - তবে কোনও রিবুট লাগবে না। অন্যথায়, পুনরায় বুট করুন। মনে রাখবেন! যদি আপনি পরে ইন্টারনেটে না আসতে পারেন তবে আপনার যা কিছু করা উচিত তা হ'ল ফিরে আসুন এবং "অর্জন ..." বিকল্পে সবকিছু রিসেট করুন। পরিবর্তনগুলি করার পরে, সম্ভবত আপনি ইন্টারনেটে আর আসতে পারবেন না এর সর্বাধিক কারণ হ'ল আপনি যে টিসিপি / আইপি ঠিকানাটি বেছে নিয়েছেন তা রাউটারের দ্বারা ইতিমধ্যে ব্যবহৃত। "কেবলমাত্র একটি হতে পারে" এই উক্তিটি টিসিপি / আইপি ঠিকানার জন্যও যায়। এ কারণেই আমি সর্বদা একটি উচ্চতর শতাব্দী সংখ্যা বা নিম্ন দুই-শতাধিক সংখ্যা বাছাই করি। কারণ বেশিরভাগ ডিএইচসিপি সেট আপগুলি পঞ্চাশেরও কম সংখ্যার ব্যবহার করে। সুতরাং আপনি অন্য কারোর টিসিপি / আইপি নম্বরটির সাথে সংঘর্ষ করবেন না।

এইভাবেই আমি আমার সমস্যাটি স্থির করেছি।


আপনি কোন ফাইলটিতে এটি করেছেন?
কোডি বাগস্টাইন

উইন্ডোজ / সিস্টেম 32 ডিরেক্টরিতে (এক্সপিতে) থাকা বেশিরভাগ পরিবর্তনের জন্য এবং হোস্ট ফাইলে অ্যাপাচি httpd.conf ফাইলটিতে In উপরেরটিতে একটি আপডেট প্রয়োজন। আপনার কাছে আসলে httpd.conf ফাইলে একাধিক LISTEN কমান্ড থাকতে পারে। সুতরাং আপনি আসলে থাকতে পারেন: লোকালহোস্ট শুনুন: 80 এবং শুনুন 192.168.78.234:80 একের পর এক।
মার্ক ম্যানিং

আমি আমার উত্তর টিসিপি / আইপি পরিবর্তনগুলি আপডেট করার সিদ্ধান্ত নিয়েছি।
মার্ক ম্যানিং

1

WAMPServer 3 এ আপনি এটি করবেন না httpd.conf

পরিবর্তে \wamp\bin\apache\apache{version}\conf\extra\httpd-vhost.confভার্চুয়াল হোস্টের জন্য নির্ধারিত ভার্চুয়াল হোস্টটি সম্পাদনা করুন এবং একই ছানাটি করুনlocalhost

ডাব্লুএএমপিএস সার্ভার 3 একটি ভার্চুয়াল হোস্ট প্রি জন্য সংজ্ঞায়িত সঙ্গে আসে localhost


0

ওয়্যাম্প 3.0 এবং অ্যাপাচি 2.4-এ আমার কিছু অভিজ্ঞতা আছে।

সমস্ত কাজ করার পরে এই পদক্ষেপগুলি করুন:

1- নোড 32 অক্ষম করুন।

2- ফাইলটিতে এই লাইনটি <VirtualHost *:80>ব্লক httpd-vhosts.confকরুন:

Require ip 192.168.100 #client ip, allow 192.168.100.### ip's access

0

আপনি যদি উইন্ডোজ ব্যবহার করেন এবং উপরে যদি আপনি সমস্ত মন্তব্য করেন,

আপনি আপনার নেটওয়ার্ক এবং ভাগ করে নেওয়ার কেন্দ্রটি পরীক্ষা করতে পারেন।

নেটওয়ার্ক এবং ভাগ করে নেওয়ার কেন্দ্র -> উন্নত ভাগ করে নেওয়ার সেটিংস -> হোম বা কাজের প্রোফাইল পরিবর্তন

ধন্যবাদ ভাল কাজ!


-1

এটি সহজ, এবং এটি আমার পক্ষে সত্যই কাজ করেছে।

run you wamp server => click right mouse button => and click on "put online"

তারপরে প্রশাসক হিসাবে আপনার সেন্টিমিডিটি খুলুন এবং এই আদেশ আদেশটি পাস করুন pass

ipconfig => and press enter

তারপরে প্রচুর অ্যাড্রেস শো-আপ করা হবে, তারপরে আপনাকে কেবল প্রথমটি নেওয়া উচিত, এটি উদাহরণের মতো দেখাচ্ছে: Adresse IPv4. . . . . . . . . . . . . .: 192.168.67.190 ভাল হয়েছে! , এটি হ'ল অ্যাড্রেস, আপনি স্থানীয় আপনার ওয়্যাম্পসারভারে সেনেটেক ব্যবহার করবেন।


-2

আপনার ওয়্যাম্প সার্ভারটি অনলাইনে রাখুনএখানে চিত্র বর্ণনা লিখুন

এবং তারপরে প্যানেল > সিস্টেম এবং সুরক্ষা > উইন্ডোজ ফায়ারওয়াল এবং উইন্ডোজ ফায়ারওয়াল বন্ধ করতে যান

এখন আপনি আপনার কম্পিউটারের আইপি দ্বারা কম্পিউটারের আইপি দ্বারা অন্য কম্পিউটার থেকে আপনার wamp সার্ভারটি অ্যাক্সেস করতে পারেন যা http://192.168.2.34/mysite এর মতো ওয়্যাম্প সার্ভার ইনস্টল করেছেন by

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.