- الرئيسية
- ما الجديد !
-
الصفحات▼
الصفحات
أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .
أدواتك يا مستخدم لينوكس في إدارة المنتدى
-
02-11-2010 12:20 صباحاً
-
ahmedyahia87معلومات الكاتبالأعضاءعضو فعال
- انضم في :
- 02-11-2010
- رقم العضوية :
- 908
- المشاركات :
- 111
- الجنس:
- الدعوات:
- 1
- قوة السمعة:
- 64
- موقعي:
- زيارة موقعي
-
السلام عليكم ورحمة الله وبركاته
إلى مَنْ مَنّ الله عليهم وهداهم إلى استخدام لينوكس
حتى تكتمل منظومة الحرية
نظام تشغيل مفتوح المصدر
منتديات مفتوحة المصدر
أدوات مفتوحة المصدر
أولاً والأهم على الإطلاق
السيرفر الشخصي
وسنتكلم إن شاء الله عن أشهر سيرفر شخصي على لينوكس وهو Xampp
يمكن تحميله من الرابط التالي
http://www.apachefriends.org/en/xampp-linux.html
وشرح التعامل مع xampp كالآتي ( للأمانة الشرح منقول من مجتمع لينوكس العربي )
xampp وهو إختصار لجملة X Apache MySQL Perl PHP و هو عبارة عن حزمة تحتوي على الكثير من البرامج و الخدمات مجمعة في حزمة واحدة, و هذه الخدمات هي :
CODEApache 2 MySQL PHP 5 & PEAR Perl ProFTPD phpMyAdmin OpenSSL GD libjpeg libpng gdbm zlib expat Sablotron libxml Ming Webalizer pdf class ncurses mod_perl FreeTDS gettext mcrypt mhash SQLite IMAP C-Client
و لمن يريد تثبيت كل هذه الحزم من دون xampp ما عليه سوى أن يكتب :
CODEsudo apt-get install apache2 apache2-doc mysql-server php5 libapache2-mod-php5 php5-mysql perl php-pear proftpd phpmyadmin openssl php5-gd freetype2-demos libfreetype6 libjpeg-progs libjpeg62 libpng12-0 libgdbm3 zlib1g expat sablotron libapache2-mod-php5 php5-cli proftpd-doc libgd-tools libcompress-zlib-perl libxml-dev mingw32-binutils webalizer php-fpdf ncurses-bin libapache2-mod-perl2 libapache2-mod-perl2-doc freetds-dev gettext php5-mcrypt php5-mhash php5-sqlite libc-client2007b-dev php5-xcache
عملية التثبيت :
ملية تثبيت xampp سهلة جدا فهي عبارة عن فك الأرشيف في مجلد opt , ولهذا أولا تأكد من أن مجلد opt موجود وهو في المسار التالي :
CODE/opt
إن لم يكن موجود أكتب :
CODEsudo mkdir /opt
و إن كان موجود فضع حزمة xampp في مجلد home ثم أكتب :
CODEsudo tar xvfz xampp-linux-1.7.tar.gz -C /opt
وهكذا إنتهينا من تثبيت xampp و الحمد لله ............
الأوامر الأساسية للسيرفر XAMPP :
لتشغيل سيرفر XAMPP :
CODEsudo /opt/lampp/lampp start
لإيقاف التشغيل :
CODEsudo /opt/lampp/lampp stop
لإعادة التشغيل :
CODEsudo /opt/lampp/lampp restart
للمزيد من الأوامر أكتب :
CODEsudo /opt/lampp/lampp
النتيجة :
CODEUsage: /opt/lampp/lampp <action> start Start XAMPP (Apache, MySQL and eventually others) startapache Start only Apache startssl Start only SSL support startmysql Start only MySQL startftp Start only ProFTPD stop Stop XAMPP (Apache, MySQL and eventually others) stopapache Stop only Apache stopssl Stop only SSL support stopmysql Stop only MySQL stopftp Stop only ProFTPD reload Reload XAMPP (Apache, MySQL and eventually others) reloadapache Reload only Apache reloadmysql Reload only MySQL reloadftp Reload only ProFTPD restart Stop and start XAMPP security Check XAMPP&#39;s security php5 Activate PHP5 php4 Activate PHP4 phpstatus Which version of PHP is active? backup Make backup file of your XAMPP config, log and data files panel Starts graphical XAMPP control panel
تجريب عمل السيرفر :
بعد تشغيل السرفر إذهب إلى LocalHost للتأكد من عمل السيرفر ...........
///////////////////////////////////////////////////////////////////////////////////////////////////////////////
إعدادات الحماية :
CODEلوضع إعدادات الحماية شغل السيرفر ثم أكتب ما يلي : [code]sudo /opt/lampp/lampp security
mahio@mahio-desktop:~$ sudo /opt/lampp/lampp security
XAMPP: Quick security check...
XAMPP: Your XAMPP pages are NOT secured by a password.
XAMPP: Do you want to set a password? [yes] yes # يطلب رقم سري
XAMPP: Password:
XAMPP: Password (again):
XAMPP: Password protection active. Please use &#39;lampp&#39; as user name! # اسم المستخدم هو lampp
XAMPP: MySQL is accessable via network.
XAMPP: Normaly that&#39;s not recommended. Do you want me to turn it off? [yes] yes # أكتب نعم لكي لا تصبح قاعدة البيانات متاحة في الأنترنيت
XAMPP: Turned off.
XAMPP: Stopping MySQL...
XAMPP: Starting MySQL...
XAMPP: The MySQL/phpMyAdmin user pma has no password set!!!
XAMPP: Do you want to set a password? [yes] yes #ضع نعم لوضع رقم سري إلى PhpMyAdmin
XAMPP: Password:
XAMPP: Password (again):
XAMPP: Setting new MySQL pma password. # اسم المستخدم هو pma
XAMPP: Setting phpMyAdmin&#39;s pma password to the new one.
XAMPP: MySQL has no root passwort set!!!
XAMPP: Do you want to set a password? [yes] yes # ضع نعم لوضع كلمة السر للمستخدم root
XAMPP: Write the password somewhere down to make sure you won&#39;t forget it!!!
XAMPP: Password: # ضع كلمة السر
XAMPP: Password (again):
XAMPP: Setting new MySQL root password.
XAMPP: Change phpMyAdmin&#39;s authentication method.
XAMPP: The FTP password is still set to &#39;lampp&#39;.
XAMPP: Do you want to change the password? [yes] yes # ضع نعم
XAMPP: Password:
XAMPP: Password (again):
XAMPP: Reload ProFTPD...
XAMPP: Done. # مبروك الحماية [/code]
ثم احفظ العمل و أعد تشغيل السيرفر :
CODEsudo /opt/lampp/lampp restart
تحويل قيمة register global إلى off :
سنقوم هنا بتغيير قيمة register global إلى القيمة off بحيث أنها تأتي بقيمة on إفتراضيا مع سيرفر xampp , وسنقوم بها لأن تركها على الوضع on يشكل ثغرة أمنية خطيرة , و للمزيد حول هذا إليكم هذه الدراسة المفصلة لها .......
نأتي للطريقة أكتب أولا :
CODEsudo gedit /opt/lampp/etc/php.ini
و اذهب إلى السطر 325 و ستجد :
CODEregister_globals = On
حولها إلى :
CODEregister_globals = Off
ثم أعد تشغيل السيرفر :
CODEsudo /opt/lampp/lampp restart
الصلاحيات :
سوف نقوم بإعطاء الصلاحيات إلى مجلد htdocs الذي نضع فيه الملفات وهذا لكي ييسر لنا عملية تجريب السكريبتات ....................
أكتب ما يلي :
CODEsudo chmod -R 777 /opt/lampp/htdocs
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
الحيل :
لقد أعددت لكم حيل كثيرة بخصوص هذا الموضوع أرجوا أن تنال إعجابكم
وضع إختصار للأوامر :
سنضع هنا أمر لإختصار الأوامر الطويلة التي تتعامل مع السيرفر , وما عليك سوى كتابة :
CODEsudo ln -s /opt/lampp/lampp /usr/bin/lampp
وهكذا تصبح الأوامر هكذا :
CODEsudo lampp start sudo lampp stop sudo lampp restart
طريقة جعل السيرفر يعمل عند تشغيل الحاسوب :
لكي يشتغل السيرفر عند تشغيل الحاسوب ودون كتابة أمر التشغيل في كل مرة ما عليكم سوى كتابة :
CODEsudo ln -s /opt/lampp/lampp /etc/rc2.d/S99lampp && sudo ln -s /opt/lampp/lampp /etc/rc1.d/K02lampp
وضع إختصار لمجلد htdocs :
سوف نقوم الآن بعمل إختصار لمجلد htdocs إلى مجلد نضعه في home , ونسمي مجلد الإختصار www مثلا ...........
والطريقة هي أن تكتب ما يلي :
CODEsudo ln -s /opt/lampp/htdocs /home/mahio/www
طبعا مع مراعاة اسم المستخدم ...........
إضافة الواجهة الرسومية للوحة تحكم xampp إلى menu :
تمكنك هذه الطريقة من التحكم في سيرفر xampp بالواجهة الرسومية - طبعا الأوامر محدودة - و إمكانية تشغيلها من Application > internet > XAMPP Control Panel .........
الطريقة سهلة وهي قم بتحميل الملف التالي , و ستجد فيه صورة و برنامج صغير , الآن قم بالضغط على Alt+F2 ثم أكتب :
CODEgksudo nautilus
ضع الصورة في المسار التالي :
CODE/usr/share/icons
ثم ضع البرنامج الصغير في المسار :
CODE/usr/share/applications
مع مراعاة عدم تغيير أسماء الملفات ثم أكتب ما يلي :
CODEsudo chmod +x /usr/share/applications/xampp-control-panel.desktop
و النتيجة هي :

-------------------------------------------------------------------------
إتاحة إمكانية التعامل مع mysql من سطر الأوامر :
هذه طريقة تمكنكم من التعامل مع mysql من سطر الأوامر , و هي خطوة مهمة لمن إعتاد التعامل مع سطر الأوامر بدل برنامج PhpMyAdmin , و الطريقة كالتالي :
أكتب مايلي :
CODEsudo ln -s /opt/lampp/bin/mysql /usr/bin
///////////////////////////////////////////////////////////////////////////////////////////////////////////////
حذف xampp :
لحذف سيرفر xampp أكتب :
CODEsudo /opt/lampp/lampp stop && sudo rm -rf /opt/lampp
هنا نكون قد حذفنا السيرفر أما لحذف الإختصارات فما عليكم إلا كتابة ما يلي :
CODEsudo rm -rf www && sudo rm -rf /usr/bin/mysql && sudo rm -rf /usr/bin/lampp
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
معلومات عن مسار ملفات الإعدادت :
CODE/opt/lampp/bin/ The XAMPP commands home /opt/lampp/htdocs/ The Apache DocumentRoot directory /opt/lampp/etc/httpd.conf The Apache configuration file /opt/lampp/etc/my.cnf The MySQL configuration file /opt/lampp/etc/php.ini The PHP configuration file /opt/lampp/etc/proftpd.conf The ProFTPD configuration file (since 0.9.5) /opt/lampp/phpmyadmin/config.inc.php The phpMyAdmin configuration file
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
ثانياً
برنامج GFTP
وهو برنامج نقل الملفات وستجده في مدير الحزم أو يمكن تنصيبه من الأمر التالي
CODEsudo apt-get install gftp
يمكن استخدام برنامج filezilla بدلاً منه وأيضاً موجود بمدير الحزم
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
ثالثاً
برنامج محرر النصوص الرائع وهو يدعم نظام الألوان وغيره
gedit
وهو يأتي بشكل افتراضي مع التوزيعة ، إن لم يكن موجود يمكن تنصيبه من الأمر التالي
CODEsudo apt-get install gedit
وهناك ملحوظة مع هذا البرنامج
في الوضع الافتراضي للبرنامج لا يقوم بعرض أرقام الأسطر ، وهي خاصية مهمة جداً ولتفعيلها
Edit>>preferences>>view
قم بوضع علامة صح أمام
Display line numbers
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
برنامج Kompare
وهو برنامج يقوم بعمل مقارنة بين ملفين
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
طبعاً المتصفح فايرفوكس ، وهو يأتي افتراضياً مع التوزيعة
لكن من الإضافات المفيدة التي أستخدمها مع المتصفح الآتي
fireftp
وهي عبارة عن برنامج ftp لنقل الملفات ، أفضل ما في هذه الإضافة أنها تفتح لك برنامج لنقل ملفاتك في tab كأنك تفتح صفحة انترنت ، وذلك مفيد جداً في أنه سيقلل من التشتت بين أكثر من برنامج ، فكل شيء في برنامج واحد
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Imagebot
وهي إضافة لرفع الصور إلى موقع imageshake
أيضاً تفتح في tab وكأنك تفتح صفحة انترنت

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
قد تحتاج أيضاً إلى
Bluefish وهو محرر للغات البرمجة

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
وأيضاً هذا لاختيار أكواد الألوان
Agave

من يعرف برامج أخرى قد تقيد يرجى اضافتها
-
-
أدواتك يا مستخدم لينوكس في إدارة المنتدى02-11-2010 12:23 صباحاً [1]
-
ahmedyahia87معلومات الكاتبالأعضاءعضو فعال
- انضم في :
- 02-11-2010
- رقم العضوية :
- 908
- المشاركات :
- 111
- الجنس:
- الدعوات:
- 1
- قوة السمعة:
- 64
- موقعي:
- زيارة موقعي
-
أحب أن أذكر شيء ،
بعد سقوط smartbb أعتقدت أن المشروع انتهى
تواً عرفت أن هناك أحد قام باستكمال المشروع باسم آخر ،
الغريب أني جالس أمام الأنترنت معظم ساعات حياتي ، ولم يخبرني أحد عن المشروع ، لذلك أنا مصدووم
ألاحظ تطور كبير في الاستايلات والمحرر المرئي ، نظام الهاكات ، متابع معكم إن شاء الله
وقد تجدوني منضم قريباً لفريق العمل بإذن الله
أسأل الله أن يوفقك وأن يستمر المشروع إلى مالانهاية
بارك الله في القائمين على المشروع
-
تم تحرير المشاركة بواسطة :ahmedyahia87 بتاريخ:02-11-2010 03:41 صباحاً
-
-
أدواتك يا مستخدم لينوكس في إدارة المنتدى28-11-2010 06:08 صباحاً [2]
-
كنتارومعلومات الكاتبالأعضاءعضـو نشيط
- انضم في :
- 22-07-2009
- رقم العضوية :
- 59
- المشاركات :
- 438
- الدولة :
- مِصْر
- الجنس:
- قوة السمعة:
- 3107
-
آلشَرحٍْ رَآئعٍْ جِدَآ أخىٍْ
تِسْلَمٍْ يَدَكـ
-
-
أدواتك يا مستخدم لينوكس في إدارة المنتدى27-02-2011 11:38 صباحاً [3]
-
ahmed imadمعلومات الكاتبالأعضاءعضـو نشيط
- انضم في :
- 26-10-2010
- رقم العضوية :
- 865
- المشاركات :
- 366
- الدولة :
- المغرب
- الجنس:
- تاريخ الميلاد :
- 13-2-1994
- قوة السمعة:
- 1169
- موقعي:
- زيارة موقعي
-
شكرا جزيلا كنت محتاج كتيرا برنامج Bluefish

-
-
أدواتك يا مستخدم لينوكس في إدارة المنتدى05-10-2012 03:59 مساءً [4]
-
amaiمعلومات الكاتبالأعضاءعضـو مشارك
- انضم في :
- 05-07-2012
- رقم العضوية :
- 2304
- المشاركات :
- 64
- الدولة :
- مصر
- الجنس:
- تاريخ الميلاد :
- 1-1-1997
- قوة السمعة:
- 4
- موقعي:
- زيارة موقعي
-
اخى شرح رائع فعلا ليونكس اقوى نظام فى العالم
اتمنى من كل اعضاء المنتدى التحويل من نظام الاطفال وندوز الى نظام المحترفين ليونكس
بالنسبة لى كمصم احببت كثيرا برنامج bule fish editor
لكن ايضا مصميم الويب يحتاجون لمحررات صور وافضل محرار صور هو GIMP
يستطيع فعل اى شى يقوم الفوتوشب بعمله
كما انه مجانى ومفتوح المصدر على عكس الفوتوشب
وكما اننى استخدم برنامج KImageMapEditor
لعمل الخرائط الصورية فى html
واتمنى لك التوفيق
-
-
أدواتك يا مستخدم لينوكس في إدارة المنتدى07-10-2012 11:55 مساءً [5]
-
علي المسلممعلومات الكاتبالأعضاءعضـو مشارك
- انضم في :
- 05-10-2012
- رقم العضوية :
- 2469
- المشاركات :
- 45
- الجنس:
- قوة السمعة:
- 400
-
بارك الله بك اخي
فعلاً انا مكمل المجموعة سابقاً النظام و البرامج و المنتدى و الاضافة مفتوحة المصدر الحمد لله في ذلك هداني اليه فقد اغناي عن الويندوز باسره و حتى لو لم يفعل فسوف استخدمه و لن استخدم احتكارية مايكروسوفت الاستغلالية و استحالة فعلية ان استخدم نسخة مقرصنة موفق . هذه اخلاق المسلمين لا يؤذون و لا يتعدون احداً بارك الله بك مرة اخرى .
-