الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Php Under Ubuntu Linux

بدأه fatimah في 22 نوفمبر 2009 · 9 رد · 1,681 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه

لا ادري اذا كان هالمنتدى هو المكان المناسب لموضوعي واعتذر ان كان موقعه غلط

انا مستخدمة جدية للينكس اوبنتو صار لي اسبوع تقريبا

واريد ان ابدأ بتعلم البي اتش بي من الصفر

حاولت تثبيت xampp

للينكس ولكن واجهتني مشكلة وهي ان عندما اشغل السرفر يظهر لي عبارة

couldn't start mysql

عجزت عنه وتركته ورحت نزلت البي اتش بي عن طريق ابنتو

ولكن لا اعرف كيف ابدا البرمجة

بدات كتابة كود بسيط ولكن لا اعرف كيف تشغيله

how to compile it ???

في لغات اخرى هناك ide

بضغطة زر يحول الكود

لا ادري ان كان هناك في عالم البي اتش بي تحت اللينكس

تعبت مع البي اتش بي لما كان عندي الويندوز ماقدرت انزله ونفس الشي الحين مع اللينكس

شكرا

#2

:)

الأمر أبسط من ذلك

بالنسبه للينكس بعد تنزيل الإكزامب xampp يجب أن تقومي بتشغيله من التيرمينال بواسطة هذا الأمر

/opt/lampp/lampp start

بعد ذلك تقومي بوضع الملف المراد تنفيذه على هذا الباث :

/opt/lampp/htdocs/

ويفضل إنشاء مجلد داخل هذا المجلد htdocs وعمل صلاحيات تمكنك من تخزين الملفات ونقلها إليه دون الحاجه إلى الروت

بعد ذلك يمكنكي الوصول إلى الملف من خلال المتصفح فيرفوكس أو غيره بكتابة العنوان التالي :

http://localhost

ثم إسم المجلد الجديد و بعدها إسم الصفحة التي قمتي بنقلها داخل المجلد الجديد أو إسم الصفحة مباشره إذا نقلتها بدون مجلد يعني على الباث السابق

أتمنى يكون الشرح مفهوم

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

#3

شكرا جزيلا لك اخي العزيز على الرد السريع

اعتقد مشكلتي اصبحت معقدة جدا

قبل عملت الكود الاول /opt/lampp/lampp start

ثم ظهر لي كل شي سليم ماعدا انه لم يمكن تشغيل سيكول سرفر هذا عندما بدات بتنصيب

بعدها صرت ابحث في النت ووجدت ناس عندهم نفس مشلكتي وكان حل مشكلته هو انه نزل البي اتش بي عن طريق اوبنتو وعندها انا طبقت الفيديو هذا

وهنا بعد ما طبقت الفيديو لا اعرف كيف ابدا البرمجة وتركته مثل ماهو ورجعت لـ xampp

وحاليا عندما ابدا بــ كتابة كود تشغيل السرفر يطلع لي التالي

Starting XAMPP for Linux 1.7.2...

XAMPP: Another web server daemon is already running.

XAMPP: Starting MySQL...

XAMPP: Couldn't start MySQL!

XAMPP: Another FTP daemon is already running.

XAMPP for Linux started.

حاليا عندما ادخل الرابط لوكال هوست تطلع الصفحة المعروفة وعندما اضغط على اللغة انجلش لا يحدث شي!!!

لا ادري اعتقد اني نزلت سرفرين ولكن لا عرف كيف احذف الاول عشان اباتشي يشتغل

انا ليس عندي خلفية عن البي اتش بي

انا بحاول انزل البي اتش بي من زمان صار لي اسبوع او اكثر

#4

السلام عليكم

اختي الكريمة انا بعرف انو اللينوكس ما يحتاج برامج لتشغيل البي اتش بي

لذلك اذا كنتي شغالة على اليوبنتو , ما في داعي تنزلي اي برنامج لتشغيل البي اتش بي , يعني بتقدري تنفذي اكواد البي اتش بي مباشرة .

موفقة .

تم تعديل هذه المشاركة بواسطة عدنان عيسى في 23 نوفمبر 2009 في 15:01

سبحان الله والحمد لله ولا اله الا الله و الله اكبر

اللهم صلي وسلم وبارك على سيدنا محمد وعلى اله وصحبه وسلم

#5

اخ عدنان شكرا لك على ردك

طيب لكن انا كيف ابدأ اعمل برنامج بالبي اتش بي

لو بس اعرف انفذ برنامج هلو ورلد وخلصنا

المشكلة مابعرف كيف انفذ الكود اللي اكتبه ووين اخزن الكود

#6

سواء بتستخدمى اوبنتو او فيدورا او غيرها

افتحى مدير الحزم عندك ومنه ستبى apache , php, mysql, phpmyadmin

بعد كدا مسار الملفات هيكون فى

/var/www/

او /var/www/html

@عدنان عيسى

php مش افتراضية فى لينكس

تم تعديل هذه المشاركة بواسطة ahmed_youssef في 25 نوفمبر 2009 في 09:07

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#7

اخ يوسف شكرا لمشاركتك

بالمناسبة انا قبل خزنت كود بي اتش بي وخزنته في المكان اللي قلت عليه var/www ولكن عندما احاول فتح الملف يطلع الكود وعندما ادخل الرابط لوكال هوست تتطلع لي الصفحة التالية

Not Found

The requested URL / was not found on this server.

Apache/2.2.12 (Ubuntu) Server at localhost Port 80

بالنسبة للحزم للي قلت عنها انا ماعرف بالضبط لان لما اعمل بحث بتطلع لي مليون حزمة باسم بي اتش بي ومليون حزمة باسم اباتشي وهكذا لكن في الفيديو موجود كيفية تحميل هذي الحزم عن طريق اوبنتو وانا طبقته مثل ماهو

لكن اثناء تطبيقي للفيديو وعندما عملت تشغيل السرفر بتاع ماي سيكول طلع عندي couldn't start mysql server

مادري ايش كانت المشكلة

شخص اقترح لي هذا الرابط واعتقد اني نجحت بتطبيقه

https://help.ubuntu.com/9.10/serverguide/C/php5.html

طبقت الخطوات ماعدا الاخيرة وهي تجربة الكود ماعرف وين المفروض اخزن البي اتش بي

كيف اشغل كود البي اتش بي

ممكن حد يعرض لي الباث حق المجلد المدعو

DocumentRoot directory of Apache2 Web server

انا لقيت مجلد باسم اباتشي فقط ولا موجود DoucumentRoot بداخل هالمجلد

مالقيت هالمكان يا انه مو موجود او اني مو لاقيته

اذا كان غير موجود هل يفترض انا انشئه ووين؟

انا اسفة ادري اني تعبتكم معاي بس شكلي بترك السالفة خير شر

شكرا لكم

#8

على افتراض انك شفتى https://help.ubuntu....de/C/httpd.html اولا عشان تستيب Apache/MySQL

وبعد كدا ستبت الحزم المذكورة لل PHP5 هنا https://help.ubuntu....ide/C/php5.html

ال DocumentRoot مع الحزم المتجهزة لأوبنتو هو

/var/www

تم تعديل هذه المشاركة بواسطة ahmed_youssef في 26 نوفمبر 2009 في 17:46

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#9

السلام عليكم و رحمة الله

اخواني اولا كل عام و انتم بخير , بهنيكم بعيد الاضحى المبارك .

اخي احمد شكرا على الرد , انا عارف انو اللينوكس يحتاج تنزيل حزم الــــPHP و الـــــMy Sql

لكن انا حبيت اوضح للاخت فاطمة انو لاتحتاج لبرامج متل الـــWamp او غيرها من البرامج يلي تشتغل على نظام الويندوز .

الاخت فاطمة مثل ما قال الاخ احمد .

بالتوفيق للجميع ان شاء الله .

تم تعديل هذه المشاركة بواسطة عدنان عيسى في 27 نوفمبر 2009 في 00:02

1

سبحان الله والحمد لله ولا اله الا الله و الله اكبر

اللهم صلي وسلم وبارك على سيدنا محمد وعلى اله وصحبه وسلم

#10

اخ احمد شكرا لك على الرابط وان شاء الله راح اطبقه بس مو الحين عشان اني مشغولة مع الامتحانات بس الشهر القادم ان شاء الله راح اتفرغ لبي اتش بي اخ عدنان شكرا لمتابعتك ولمساعدتك شكرا لكم وكل عام وانتم بخير

مواضيع مشابهة