عملت الويب سيرفر ولكن ايه اللي اقدر اعمله بعد هذا
عملت الويب سيرفر ولكن ايه اللي اقدر اعمله بعد هذا الان اصبح لما اكتب في الbrowser
127.0.0.1
تفتح صفحة مكتوب اعلها
its work
ولكن مالذي يمكن عمله بعد ذلك
هل ممكن مثلا استخدم phpلكي اكتب في هذه الصفحة ؟ اضع صور ؟اضع ايكوناات عند ضغط المستخدم عليها تفتح صفحات ويب اعملها انا برضو؟
اذا كانت الاجابة نعم فالسؤال الطبيعي كيف؟
واذا عملت ده كله طيب وايه الفايدة طالما محدش يقدر يفتح الصفحة هذه غير جهازي انا؟
ام هل ممكن جعل هذه الصفحة ممكن اي حد في العالم يفتحها.؟هل لازم اشتري domain لكي اعنل هذا؟واشتري ايضا static ip?ثم اربط الـــــــــ
domain witth static ip?how
واعتقد الDNS server هو اللي بيعمل الربط ده ولكن كيف اقوله يعمل الربط هذا؟
أنا مبتدئ وعايز مساعده كثير
كل الكلام كده على لينكس اوبنتو تحديدا
بارك الله فيكم
رد: عملت الويب سيرفر ولكن ايه اللي اقدر اعمله بعد هذا
السلام عليكم،
قبل ان ابدء، سأفترض انك تستعمل apache2. إن لم يكن هذا صحيحاً، أرجو إعلامنا بذلك.
أباشي في أوبونتو عادةً يقوم بقرءة ملفاته من الدليل:
و الصفحة التي تراها معروضة عندما تحدد الـip في متصفحك هي index.html و التي توجد بالدليل السابق.
يقوم أباشي بالتعامل مع هذا الدليل كأنة "جذر" المستندات الرئيسي، أي:
كود:
/var/www/index.html -> https://127.0.0.1/index.html
/var/www/dajaja.html -> https://127.0.0.1/dajaja.html
/var/www/images/flag.png -> https://127.0.0.1/images/flag.png
و يقوم بعرض الملفات على هذا الأساس مادام ان اباشي (المستخدم www-data) لديه الحق لعرض الملفات.
و يمكنك استخدام php من خلال تنفيذ ما يلي من خلال الطرفية:
كود:
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5
لا تنسى ان تنهي اسامي ملفات بـ".php".
اما لتوصيل الجهاز للإنترنت، إقراء:https://www.arabhardware.net/forum/s...53&postcount=2
بإختصار:
أ- حدد ip ثابت لجهازك.
ب- أفتح منفذ في الراوتر يصل إلى جهازك (أباشي يستعمل الرقم 80).
ج- إستخدم خدمة مجانية (FreeDNS) لربط domain لـip منزلك.
و السلام عليكم و رحمة الله و بركاته.
رد: عملت الويب سيرفر ولكن ايه اللي اقدر اعمله بعد هذا
اقتباس:
المشاركة الأصلية كتبت بواسطة SIGTERMer
السلام عليكم،
قبل ان ابدء، سأفترض انك تستعمل apache2. إن لم يكن هذا صحيحاً، أرجو إعلامنا بذلك.
.
اشكرك اخي على الرد السريع والمتكامل ولكن للأسف أنا اللي عملته كان
wget https://www.apachefriends.org/downlo...-1.7.3a.tar.gz
اعتقد ان ده مش apache2
ولكن انا لما جيت اعمل install to apache2
لكي اتابع معك ظهرت المشكلة الاتية:
sudo apt-get install apache2
Reading package lists... Done
Building dependency tree
Reading state information... Done
apache2 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Setting up snort (2.8.4.1-3ubuntu1) ...
* Stopping Network Intrusion Detection System snort * No running snort instance found
* Starting Network Intrusion Detection System snort * /etc/snort/db-pending-config file found
* Snort will not start as its database is not yet configured.
* Please configure the database as described in
* /usr/share/doc/snort-{pgsql,mysql}/README-database.Debian
* and remove /etc/snort/db-pending-config
invoke-rc.d: initscript snort, action "start" failed.
dpkg: error processing snort (--configure):
subprocess installed post-installation script returned error exit status 6
Errors were encountered while processing:
snort
E: Sub-process /usr/bin/dpkg returned an error code (1)
السطور الزرقاء لحل المشكله لكن المشكلة أني مبتدئ ومش عارف افهم
لاحظ ايضا أخي اني عندي snort (ids,ips)
عملت له stop
ﻷنه قبل كده لما عملت
install to apache2 it was required
to make stop and this by
sudo /etc/init.d/snort stop
يـــــــــــــــاليت توضح لي كيف انفذ السطور الزرقاء او احل المشكلة
شكرا أخي بارك الله فيك
رد: عملت الويب سيرفر ولكن ايه اللي اقدر اعمله بعد هذا
يمكن حل كل هذا بانك تنصب LAMP
Linux Apache Mysql PHP
من مستودعات توزيعتك
هذا الكتاب يمكن يفيدك
Howto Setup ubuntu server 9.04+ GUI
ثانيا اذا اردت ان يري العالم موقع ما من جهازك فستحتاج سرعة رفع عالية لتلبي طلبات جميع المستخدمين
تخيل انه سوف يشاهد موقعك 100 شخص في نفس اللحظة ما معني هذا ؟
اي ستقوم برفع الموقع بالكامل ل 100 شخص في نفس اللحظة
ارجوا ان اكون وضحت الفكرة
رد: عملت الويب سيرفر ولكن ايه اللي اقدر اعمله بعد هذا
اقتباس:
المشاركة الأصلية كتبت بواسطة Bahaa.m
يمكن حل كل هذا بانك تنصب LAMP
Linux Apache Mysql PHP
ارجوا ان اكون وضحت الفكرة
أنا لم أجد LAMP ولا حتى linux apache mysql php
لما كتبتهم في الsearch بتاع الsynapitic backage manager
لم اجدهم ياريت لو ممكن تقولي اعمل ايه ؟ او ممكن استخدمterminal
in this case what can i write in it?
معنى الكتاب اللي حضرتك بعته اني لازم انزل اوبنتو سيرفر وانه مش ممكن يشتغل على الاوبنتو العادي اتمنى اكون انا فهمت خطأ
واذا كا كده هو مفيش في الاوبنتو سيرفر خيار عشان to do dual boot
أكرمك الله أخي واشكرك على الرد
وبارك الله فيك
رد: عملت الويب سيرفر ولكن ايه اللي اقدر اعمله بعد هذا
يا شبا ب ارجوكم ردوا بسرعة
انا لما بكتب 127.0.0.1
بيكتب it works
وتقريبا برضو هو apache2
خلينا أكرمكم الله اخواني نعدي هذه الخطوه لذهاب الى اللي بعدها اكرمكم الله انا متحمس جدا "ماشاء الله"
السؤال الان
هو
how to build my web server just for usage on an
internal network?" i dont have domain name"
more information about wanted server" my server have a loacl access
لو عاوزين أي معلومات تانية عن السيرفر قولوا ياجماعة بس ياريت توضحوا "انا مبتدئ":ah27:
رد: عملت الويب سيرفر ولكن ايه اللي اقدر اعمله بعد هذا
آسف انت لم توضح انك منصب ubuntu desktop
تابع هذا الفيديو
https://www.multiupload.com/SUGSS3U1C1
طبعا انت تكتب localhost/
بعدها تكتب مسار الصفحة مثلا اذا اردت صفحة h.php الموجودة في مجلد www ستكتب هكذا
https://localhost/h.php
اذا كانت الصفحة في مجلد فرعي مثلا www/test ستكتب هكذا
https://localhost/test/h.php
ينقصك فقط التصاريح علي الملف ,هي بالضغط بزر الفارة الايمن علي الملف او المجلد واختيار Properties
ومن تاب Permissions اعطى التصاريح المناسبة للملف او المجلد
وابدا في نصميم صفحاتك او تستطيع ان تعمل منتدي مثل او مدونة
رد: عملت الويب سيرفر ولكن ايه اللي اقدر اعمله بعد هذا
طبعا اذا طلب ip السيرفر تبعك بدل ما تكتب localhost من اي جهاز آخر في الشبكة
مثلا
https://192.168.16.100/test/h.php
وهذا يتطلب تثبيت ip السيرفر (ابحث عن هذا واذا اردت المساعدة انا موجود)
رد: عملت الويب سيرفر ولكن ايه اللي اقدر اعمله بعد هذا
ايضا نسيت انك لتدخل علي المجلد www عليك استخدام صلاحيات الروت
استخدم الامر
ثم ادخل كلمة المرور
بعدها تستطيع اعطاء صلاحيات لك على الملف لتتصفحه وتنقل ملفاتك اليه بسهولة
رد: عملت الويب سيرفر ولكن ايه اللي اقدر اعمله بعد هذا
اقتباس:
المشاركة الأصلية كتبت بواسطة communication
how to build my web server just for usage on an
internal network?" i dont have domain name"
more information about wanted server" my server have a loacl access
لو عاوزين أي معلومات تانية عن السيرفر قولوا ياجماعة بس ياريت توضحوا "انا مبتدئ
:ah27:
معلش ياشباب يمكن سؤالي مش واضح بس حضراتكم هتعزروني أكيد عشان أنا مبتدئ
المطلوب بالعربي عندي عشر أجهزه وعندي switch في معمل منهم جهاز هو اللي هعمل عليه صفحات ويب وبالتالي يستطيع أي حد من الاجهزة التسعة الباقية يفتح من الbroswer اللي هو يستخدمه الصفحات اللي أنا عملتها على الجهاز الرئيس اعتقد ده هيكون بإنه يكتب الip بتاع الجهاز الرئيس في الbrowser بتاعه ؟الكلام ده صح؟ "just for usage on an
internal network"
هو الdomain name بكام يعني تقريبا ؟
أنا عارف اني انا دلوقتي مش محتاجه بس من باب العلم بالشيئ
عشان أعمل الصفحات ديه هستخدم PHP نص ، صور "قليل" بها أيكونات عند الضغط عليها تفتح صفحات أخرى برضو أنا اللي هعملها ( لو حد يقولي أعمل كده إزاي أو يقولي على دروس سريعة لتحقيق الغاية في أسرع وقت ممكن ؟)
بارك الله فيكم
شكر خاص لك أخي بهاء:)
رد: عملت الويب سيرفر ولكن ايه اللي اقدر اعمله بعد هذا
اقتباس:
المشاركة الأصلية كتبت بواسطة Bahaa.m
طبعا اذا طلب ip السيرفر تبعك بدل ما تكتب localhost من اي جهاز آخر في الشبكة
مثلا
https://192.168.16.100/test/h.php
وهذا يتطلب تثبيت ip السيرفر (ابحث عن هذا واذا اردت المساعدة انا موجود)
بارك الله فيك أخي Bahaa.m
كيف تثبيت ip server?
وما هو الip server انا يمكن اكون فاهمك بس الاسم ip server
يمكن أكون أتا عارفه بحاجة تانية مثلا ياريت تقولي ايه وظيفته عشان أفهمك أكثر؟
معلش أنا تقلت عليك
بارك الله فيك
رد: عملت الويب سيرفر ولكن ايه اللي اقدر اعمله بعد هذا
اقتباس:
المشاركة الأصلية كتبت بواسطة communication
بارك الله فيك أخي Bahaa.m
كيف تثبيت ip server?
وما هو الip server انا يمكن اكون فاهمك بس الاسم ip server
يمكن أكون أتا عارفه بحاجة تانية مثلا ياريت تقولي ايه وظيفته عشان أفهمك أكثر؟
معلش أنا تقلت عليك
بارك الله فيك
اقصد الاي بي الخاص بجهاز السيرفر (الجهاز المثبت عليه النظام) مثله مثل اي جهاز في الشبكة لكن بما انه سيرفر فيجب ان يكون له اي بي ثابت لا يتغير (طبعا هذا ip الداخلي ويمكن ان يكون له ip خارحي ايضا وهذا real ip الذي تشتريه من موزع خدمة الانترنت حتي يستطيع المستخدمين الدخول عليه من خارج شبكتك او الانترنت)
رد: عملت الويب سيرفر ولكن ايه اللي اقدر اعمله بعد هذا
ولجعل ل ubuntu اي بي ثابت
من system >> prefernces << network connections
ثم add
ثم من تاب ip4 settings
ومن method اختر Manual
ثم زر add وضيف بيانات الشبكة الخاصة بك
كما في الصورة
https://www14.0zz0.com/2010/04/17/23/672909492.jpg
رد: عملت الويب سيرفر ولكن ايه اللي اقدر اعمله بعد هذا
عندي عشر أجهزه وعندي switch في معمل منهم جهاز هو اللي هعمل عليه صفحات ويب وبالتالي يستطيع أي حد من الاجهزة التسعة الباقية يفتح من الbroswer اللي هو يستخدمه الصفحات اللي أنا عملتها على الجهاز الرئيس اعتقد ده هيكون بإنه يكتب الip بتاع الجهاز الرئيس في الbrowser بتاعه ؟الكلام ده صح؟ "just for usage on an
internal network"
بارك الله فيك أخي جاوبني ع السؤال ده
أكرمك الله
حفظك الله
أكثر الله من أمثالك
يعني هل مثلا الحل اني أوصل العشر أجهزه ع الswitch واعمل صفحات الويب اللي أنا عاوزها على الجهاز بتاعي وبالتالي أي حد من التسع أجهزه بمجرد انه يكتب الip بتاعي )اللي هو مش real ولا لازم يبقى real?(
يقدر يدخل ع الصفحات اللي انا عملتها ؟
اذا كانت الاجابه بنعم طيب ايه رأي حضرتك لو جعلت التسع أجهزه بدل ما يكتبوا الipبتاعي يكتبوا مثلا أي domain )هو الdomain name ينفع يبقى محلي
بارك الله فيك
رد: عملت الويب سيرفر ولكن ايه اللي اقدر اعمله بعد هذا
متهيألي الكلام دا موجود ف مشروع تخرج بهندسة الاتصالات جامعة أسيوط ؟؟؟
لو كدا ياريت تعرف نفسك او كلمني ع الخاص لأن معايا كل الحل ...