انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: alikarimi در 18 فروردین 1388، 01:28 ق‌ظ

عنوان: کمک راجع به نصب apache و php (حل شد)
ارسال شده توسط: alikarimi در 18 فروردین 1388، 01:28 ق‌ظ
سلام!
کسی میتونه منو کمک کنه چطوری apache و php را توی اوبونتو ۸.۰۴ نصب کنم؟ با ترمینال نمیتونم نصب کنم یعنی نشد...  :'(
مرسی
عنوان: پاسخ به: کمک راجع به نصب apache و php
ارسال شده توسط: میلاد در 18 فروردین 1388، 01:35 ق‌ظ
سلام
این مال نصب روی دبیان هست که با یکم تغییر میتونید برای اوبونتو استفاده کنید:
http://www.mysql-apache-php.com/
عنوان: پاسخ به: کمک راجع به نصب apache و php
ارسال شده توسط: Behnam Golds در 18 فروردین 1388، 01:38 ق‌ظ
میتونی lamp  رو نصب کنی در این صورت mysql هم نصب میشه. توی مخازن هست. توی انجمن هم lamp رو جستجو کنی مطالب زیادی پیدا میشه.
عنوان: پاسخ به: کمک راجع به نصب apache و php
ارسال شده توسط: Sajjad Baroodkoo در 18 فروردین 1388، 01:53 ق‌ظ
پاسخ سوال شما به صورت جامع اینجاست (http://wiki.ubuntu.ir/ApacheMySQLPHP)


sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server
عنوان: پاسخ به: کمک راجع به نصب apache و php
ارسال شده توسط: alikarimi در 18 فروردین 1388، 03:37 ب‌ظ
دوستان ۱۰۰٪ درست شد. ممنون
عنوان: پاسخ به: کمک راجع به نصب apache و php (حل شد)
ارسال شده توسط: Rasivell در 22 شهریور 1389، 09:59 ق‌ظ
سلام

دوستان من توی ویندوز یه برنامه xampp نصب میکردم و میرفتم برای کار های  php و.. حالا میخوام توی لینوکس هم این کارو بکنم ولی خب باید یه فرقی با ویندوز داشته باشه...

بلاخره باید لینوکس و ویندوز فرق کنند و من نمیخوام این نرم افزار رو توی لینوکس هم نصب کنم..!!

عنوان: پاسخ به: کمک راجع به نصب apache و php (حل شد)
ارسال شده توسط: مهدی... در 22 شهریور 1389، 10:03 ق‌ظ
شما همون لمپ رو نصب کن آخرشه...
در مورد xampp هم میتونی از xampp for linux استفاده کنی...
راهنمای فارسی (http://weblog.moshtaghi.ir/2009/10/installing-lamp-on-opensuse-using-xampp-for-linux/)
عنوان: پاسخ به: کمک راجع به نصب apache و php (حل شد)
ارسال شده توسط: Rasivell در 22 شهریور 1389، 09:55 ب‌ظ
..!! ](*,) ](*,) ](*,)

اقا من نفهمیدم.. این لمپ چیه و زمپ چیه..!!!؟  این لمپ با این xampp فرق داره یا منظور از این لمپ همیه برنامه است.. یه اموزش ساده بدبد .. متشکر
عنوان: پاسخ به: کمک راجع به نصب apache و php (حل شد)
ارسال شده توسط: Alir3z4 در 23 شهریور 1389، 03:25 ق‌ظ
LAMP => Linux-Apache-MySQL-PHP
شامل آپاچی ۲ ، PHP4 یا PHP5 و MySQL4.1 یا MySQL5
منبع : ویکی سایت

خب حالا فرقش
Xampp : امکانات بیشتری نسبت به LAMP داره که تقریبا بدون استفاده میمونن
LAMP: توانایی مدیریت چند سایتی و همچنین انعطاف پذیری بالا که این مورد باعث میشه کاملا از Xampp جدا بشه .. با خط فرمان میشه همه تنظیمات از کوچیکتا بزرگ و یا حتی ساختن جدول در فلان بانک اطلاعاتی و خیلی کارای دیگه رو انجام داد که این رو هم بگم phpmyadmin با  این بسه هست و شما میتونید بصورت گرافیکی به مدیریت دیتابیس برسید
در کل نمیشه زیاد از این رو برنامه ایراد گرفت چون کارشون یکی هست
بستگی داره شما چه نیازی میخوای
مثلا یکی از امکانات Xampp سیستم امنیتی مجازی SSL هست که میتونید باهاش کار کنید
یا FTP که این هم مزیتی هست ولی در حالت عادی زیاد کاربرد نداره...
عنوان: پاسخ به: کمک راجع به نصب apache و php (حل شد)
ارسال شده توسط: Rasivell در 24 شهریور 1389، 11:06 ب‌ظ
سلام

متشکر از توضیح خوبتون..

خب من دارم با لینوکس کار میکنم و باید این تنبلی ها رو بزارم کنار.. من php5 و mysql 5 و اپاچی ۲ و مای ادمین به صورت گرافیکی و.. میخوام (با لمپ) حالا راحت ترین راح نصبش چیه؟؟ متشکر
عنوان: پاسخ به: کمک راجع به نصب apache و php (حل شد)
ارسال شده توسط: Alir3z4 در 25 شهریور 1389، 02:03 ق‌ظ
خواهش میکنم
بیشترش رو از ویکی گقتم..
واسه نصب و پیکربندی ویکی کاملا توضیح داده شده
این آدرس :
http://wiki.ubuntu.ir/ApacheMySQLPHP
عنوان: پاسخ به: کمک راجع به نصب apache و php (حل شد)
ارسال شده توسط: fzerorubigd در 25 شهریور 1389، 01:15 ب‌ظ
Zend server CE هست که رایگانه. نسخه غیر CE رایگان نیست.
اون یه محیط کامل حتی برای تنظیمات PHP هم ارایه میده
عنوان: پاسخ به: کمک راجع به نصب apache و php (حل شد)
ارسال شده توسط: ALpachino در 22 بهمن 1389، 12:15 ق‌ظ
اول از همه :
 ](*,) ](*,) ](*,) ](*,) ](*,) ](*,) ](*,)

اگه شما هم تازه ۲ روز باشه لینوکس کار کرده باشین و بعد بخواین اواچی نصب کنین همینطوری میشین.

جر خوردم من اول خواستم حسابی از ریشه ید بگیرم رفتم سورسشو از این لینک دانلود کردم:
http://apache.mirrors.tds.net//httpd/httpd-2.2.17.tar.gz
بعد خیر سرم بازش کردم و فایل کانفیگشو اجرا کردم . اول اینو بگم از بس شوش میزدم نفهمیدم داره کجا نصب میکنه هرچی هم prefix میزدم انگا داشتم با دیوار حرف میزدم.
خلاصه یه ۲ ۳ باری چندجای مختلف در اثر سوتی های زیاد آواچی رو نصب کردم بعدا فهمیدم چطوری میشه در مسیر دلخواه نصب کرد.
اه خسته شدم بس خزول گفتم آقا لپ مطلب اینه که من فایل کانفیگ رو که اجرا میکنم در مسیر :
/usr/local/apache2
در ۲ خط آخرش اررور میده که:
configure failed for xml/expat
configure failed for srclib/apr-util
بعد گفتم به جهنم make رو زدم و اونم در خط های پایانی اینارو داد:
make[3]: *** [xml/apr_xml.lo] Error 1
make[3]: Leaving directory `/usr/local/srclib/apr-util'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/srclib/apr-util'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/srclib'
make: *** [all-recursive] Error 1

بعد از این قضیه رفتم در synaptic اونجا دیدم apache داره ُ زدم اونم نصب کردم اما نفهمیدم بعدش کجا باید دننبالش بگردم و چه گلی بگیرم.

نهایت اهداف من اینه که آپاچی رو نصب کنم php رو هم بنصبم و دایرکت ادمین نصب کنم و از طریق لوکال هاست با اینا کار کنم.

 ;)
هلپ می
راستی اینم ماله موقعی هست که male install میزنم :


root@mostafa-desktop:/usr/local/apache2# make install
Making install in srclib
make[1]: Entering directory `/usr/local/apache2/srclib'
Making install in apr
make[2]: Entering directory `/usr/local/apache2/srclib/apr'
make[3]: Entering directory `/usr/local/apache2/srclib/apr'
make[3]: Nothing to be done for `local-all'.
make[3]: Leaving directory `/usr/local/apache2/srclib/apr'
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr/build/mkdir.sh /usr/local/apache2/lib /usr/local/apache2/bin /usr/local/apache2/build \
     /usr/local/apache2/lib/pkgconfig /usr/local/apache2/include
/usr/bin/install -c -m 644 /usr/local/apache2/srclib/apr/include/apr.h /usr/local/apache2/include
for f in /home/mostafa/Desktop/httpd-2.2.17/srclib/apr/include/apr_*.h; do \
    /usr/bin/install -c -m 644 ${f} /usr/local/apache2/include; \
done
/bin/bash /usr/local/apache2/srclib/apr/libtool --mode=install /usr/bin/install -c -m 755 libapr-1.la /usr/local/apache2/lib
/usr/bin/install -c -m 755 .libs/libapr-1.so.0.4.2 /usr/local/apache2/lib/libapr-1.so.0.4.2
(cd /usr/local/apache2/lib && { ln -s -f libapr-1.so.0.4.2 libapr-1.so.0 || { rm -f libapr-1.so.0 && ln -s libapr-1.so.0.4.2 libapr-1.so.0; }; })
(cd /usr/local/apache2/lib && { ln -s -f libapr-1.so.0.4.2 libapr-1.so || { rm -f libapr-1.so && ln -s libapr-1.so.0.4.2 libapr-1.so; }; })
/usr/bin/install -c -m 755 .libs/libapr-1.lai /usr/local/apache2/lib/libapr-1.la
/usr/bin/install -c -m 755 .libs/libapr-1.a /usr/local/apache2/lib/libapr-1.a
chmod 644 /usr/local/apache2/lib/libapr-1.a
ranlib /usr/local/apache2/lib/libapr-1.a
libtool: install: warning: remember to run `libtool --finish /usr/local/apache2//lib'
/usr/bin/install -c -m 644 apr.exp /usr/local/apache2/lib/apr.exp
/usr/bin/install -c -m 644 apr.pc /usr/local/apache2/lib/pkgconfig/apr-1.pc
for f in libtool shlibtool; do \
    if test -f ${f}; then /usr/bin/install -c -m 755 ${f} /usr/local/apache2/build; fi; \
done
/usr/bin/install -c -m 755 /home/mostafa/Desktop/httpd-2.2.17/srclib/apr/build/mkdir.sh /usr/local/apache2/build
for f in make_exports.awk make_var_export.awk; do \
    /usr/bin/install -c -m 644 /home/mostafa/Desktop/httpd-2.2.17/srclib/apr/build/${f} /usr/local/apache2/build; \
done
/usr/bin/install -c -m 644 build/apr_rules.out /usr/local/apache2/build/apr_rules.mk
/usr/bin/install -c -m 755 apr-config.out /usr/local/apache2/bin/apr-1-config
make[2]: Leaving directory `/usr/local/apache2/srclib/apr'
Making install in apr-util
make[2]: Entering directory `/usr/local/apache2/srclib/apr-util'
/bin/bash /usr/local/apache2/srclib/apr/libtool --silent --mode=compile gcc -g -O2 -pthread   -DHAVE_CONFIG_H -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE   -I/usr/local/apache2/srclib/apr-util/include -I/usr/local/apache2/srclib/apr-util/include/private -I/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/include/private -I/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/include  -I/usr/local/apache2/srclib/apr/include -I/home/mostafa/Desktop/httpd-2.2.17/srclib/apr/include  -I/usr/local/apache2/srclib/apr-util/xml/expat/lib  -o xml/apr_xml.lo -c /home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c && touch xml/apr_xml.lo
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c:35:19: error: expat.h: No such file or directory
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c:66: error: expected specifier-qualifier-list before ‘XML_Parser’
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c: In function ‘cleanup_parser’:
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c:344: error: ‘apr_xml_parser’ has no member named ‘xp’
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c:345: error: ‘apr_xml_parser’ has no member named ‘xp’
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c: At top level:
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c:364: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c: In function ‘apr_xml_parser_create’:
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c:381: error: ‘apr_xml_parser’ has no member named ‘xp’
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c:382: error: ‘apr_xml_parser’ has no member named ‘xp’
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c:390: error: ‘apr_xml_parser’ has no member named ‘xp’
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c:391: error: ‘apr_xml_parser’ has no member named ‘xp’
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c:392: error: ‘apr_xml_parser’ has no member named ‘xp’
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c:404: error: ‘apr_xml_parser’ has no member named ‘xp’
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c:404: error: ‘default_handler’ undeclared (first use in this function)
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c:404: error: (Each undeclared identifier is reported only once
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c:404: error: for each function it appears in.)
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c: In function ‘do_parse’:
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c:414: error: ‘apr_xml_parser’ has no member named ‘xp’
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c:418: error: ‘apr_xml_parser’ has no member named ‘xp’
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c:422: error: ‘apr_xml_parser’ has no member named ‘xp_err’
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c:422: error: ‘apr_xml_parser’ has no member named ‘xp’
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c: In function ‘apr_xml_parser_geterror’:
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c:480: error: ‘apr_xml_parser’ has no member named ‘xp_err’
/home/mostafa/Desktop/httpd-2.2.17/srclib/apr-util/xml/apr_xml.c:480: error: ‘apr_xml_parser’ has no member named ‘xp_err’
make[2]: *** [xml/apr_xml.lo] Error 1
make[2]: Leaving directory `/usr/local/apache2/srclib/apr-util'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/usr/local/apache2/srclib'
make: *** [install-recursive] Error 1
root@mostafa-desktop:/usr/local/apache2# ^C
root@mostafa-desktop:/usr/local/apache2#


عنوان: پاسخ به: کمک راجع به نصب apache و php (حل شد)
ارسال شده توسط: doomhammer65ir در 22 بهمن 1389، 02:50 ق‌ظ
نقل‌قول
نهایت اهداف من اینه که آپاچی رو نصب کنم php رو هم بنصبم و دایرکت ادمین نصب کنم و از طریق لوکال هاست با اینا کار کنم.
http://www.apachefriends.org/en/xampp-linux.html
عنوان: پاسخ به: کمک راجع به نصب apache و php (حل شد)
ارسال شده توسط: heresh در 22 بهمن 1389، 09:25 ق‌ظ
به نظر من هر چی نصب کردی حذف کن. تو ترمینال بزن
sudo taskselبعد اونجا واسه lamp یه تیک بزن و ok بهمین راحتی!
عنوان: پاسخ به: کمک راجع به نصب apache و php (حل شد)
ارسال شده توسط: fzerorubigd در 22 بهمن 1389، 11:25 ق‌ظ
و به نظر منم تو یه تاپیک جدا، نه یه تاپیک که زدن حل شده، مشکلتو بنویس.
عنوان: پاسخ به: کمک راجع به نصب apache و php (حل شد)
ارسال شده توسط: ALpachino در 22 بهمن 1389، 11:36 ق‌ظ
خوب خدارو شکر حداقل خیلی خوب سریع جواب میدین \\:D/

والا نمیدونم چطوری باید حذف کنم یه مشت فولدر مولدر ریخته که نمیدونم کدوماش مال خود سیستم هست کدوماش مال آپاچی.

من الان نصبش کردم و mysql رو هم نصب کرد اما نمیدونم کجا نصب شده و اینکه خودش php5  رو هم نصب میکنه؟

و اینم بگم من میخوام یه همچین ترتیب فولدری داشته باشم:
/home/username/domains/user.com/public_html

من به نظرم تاپیکو همینجا ادامه بدیم تا اینم بشه حل شده.! :)
عنوان: پاسخ به: پاسخ به: کمک راجع به نصب apache و php (حل شد)
ارسال شده توسط: heresh در 22 بهمن 1389، 05:54 ب‌ظ
خوب خدارو شکر حداقل خیلی خوب سریع جواب میدین \\:D/

والا نمیدونم چطوری باید حذف کنم یه مشت فولدر مولدر ریخته که نمیدونم کدوماش مال خود سیستم هست کدوماش مال آپاچی.

من به نظرم تاپیکو همینجا ادامه بدیم تا اینم بشه حل شده.! :)

برای حذف کردنشون دستی حذفشون نکن، برو تو Synaptic Package Manager اونجا حذفشون کن.

نقل‌قول
من الان نصبش کردم و mysql رو هم نصب کرد اما نمیدونم کجا نصب شده و اینکه خودش php5  رو هم نصب میکنه؟
منظورت از خودش چیه؟ اگه جدا جدا نصب کردی، باید خودت php5 رو هم نصبشون کنی.
برای اینکه بدونی هر چیزی کجا نصب شده تو برنامه‌ای که بالا گفتم روشون کلیک راست کن و گزینه Properties اونجا نوشته فایل‌های نصب کجاها میرن و تو ترمینال هم می‌تونی از گزینه where و which میتونی استفاده کنی.

نقل‌قول
و اینم بگم من میخوام یه همچین ترتیب فولدری داشته باشم:
/home/username/domains/user.com/public_html
برای همچین چیزی باید کانفیگ آپاچی رو درست کنی

تو تاپیکی که {حل شد} داره بهتره که پست نزاری. برای سوال خودت پست جداگانه بساز تا دسته بندی سوالات بهتر باشه و بهم نریزن