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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: نصب لوکال هاست(حل شد)  (دفعات بازدید: 5560 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین aria17

  • Newbie
  • *
  • ارسال: 15
نصب لوکال هاست(حل شد)
« : 30 تیر 1387، 02:17 ب‌ظ »
سلام
من می خواهم که لوکال هاست را نصب کنم و بعد هم جوملا را
تو انجمن که جستجو کردم یک دستور نوشته شده بود که php,apache,mysql را با هم نصب می کرد.
sudo apt-get install lamp-server^البته آدرس ویکی را هم داده بود ولی من این دستور را اجرا کردم و حدود یک ساعت از اینترنت فایلهایی را دانلود کرد بعد هم پسورد mysql را پرسید و تمام.
من از کجا باید mysql را اجرا کنم؟
در یکی از تاپیک ها نوشته شده بود که آدرسی که باید فایلها را قرار دهیم تا در لوکال مورد استفاده قرار گیرد(همان www)در /var/www است اما انگار این فولدر اصلا؛ قابل ویرایش نیست.نمیشه تو اون فولدر ایجاد کرد نه کپی پیست کرد.

لطفا یکی راهنمایی کنه.
« آخرین ویرایش: 30 تیر 1387، 08:23 ب‌ظ توسط aria17 »

آفلاین ahmed

  • High Hero Member
  • *
  • ارسال: 1069
  • جنسیت : پسر
    • یادداشت‌های یک دوست‌دار نرم‌افزارهای آزاد
پاسخ به: نصب لوکال هاست
« پاسخ #1 : 30 تیر 1387، 03:44 ب‌ظ »
توی ترمینال تایپ کنید:
sudo nautilusبعد یک صفحه nautilus باز می شه، البته با حساب کاربر ریشه که هرکاری می خواید توی فولدر های سیستم می تونید انجام بدید.

آفلاین علیرضا طالقانی

  • High Hero Member
  • *
  • ارسال: 2373
  • جنسیت : پسر
  • القدس لنا، والنصر لنا!
    • Take it easy
پاسخ به: نصب لوکال هاست
« پاسخ #2 : 30 تیر 1387، 04:29 ب‌ظ »
دوتا راه داره
۱)
$ sudo chmod 0777 -R /var/www
که دسترسی رو برات به طول عمومی باز می کنه با اون آدرس و زیر شاخه هاش
۲)VirtualHost که در ویکی ها هست.
.ShayneIsTheOneWhoIsAlwaysAlone
terminal@world-server:~$ sudo aptitude remove --purge Israel

آفلاین aria17

  • Newbie
  • *
  • ارسال: 15
پاسخ به: نصب لوکال هاست
« پاسخ #3 : 30 تیر 1387، 05:37 ب‌ظ »
سلام
مساله حل شد
یعنی php,mysql.apache نصب شدند و فایلهای php  در فولدر www اجرا می شوند.حالا دو تا سوال دیگه دارم اگه لطف کنید جواب بدهید:
اول:من phpmyadmin را با استفاده از مخازن نصب کردم و آخرش هم ok داد اما فولدر اون در www نیست و وقتی که در مرورگر localhost/phpmyadmin را می زنم طبیعتا؛ چیزی نشان نمی ده اما در قسمت پکیج ها که می روم نصب شده؟آخر نصب اون یه سوال در مورد apache کرد که من apache2 را انتخاب کردم :( :( :( :( :(

سوال دوم:زمانی که lamp را نصب می کردم آخرش از من یک پسورد برای mysql پرسید و من هم یه پسورد دادم.حالا وقتی که در ترمینال mysql را تایپ می کنم ،اجرا میشه ولی هیچ کاری نمیشه باهاش کرد یعنی میگه شما دسترسی ندارید.پسورد هم از من نمی خواد.کجا پسورد را باید وارد کنم؟

آفلاین کرگدن

  • High Hero Member
  • *
  • ارسال: 1769
  • جنسیت : پسر
پاسخ به: نصب لوکال هاست
« پاسخ #4 : 30 تیر 1387، 05:43 ب‌ظ »
درود
 عنوانتون اشتباه هست
نصب لوکال هاست بی معنی هست :)

بهتر بود می گفتید نصب lamp یا وب سرور و....

در مورد mysql هم

اگر از یوزر دیگه ای استفاده می کنید اونو به جای روت بگذارید
sudo mysql -u root -p
برای سئوال اول هم
من با هاش کار نکردم ولی سرویسشرو استارت کردید؟
در ضمن خروجی دستور
nmap localhost  رو بدید

اگر nmap نصب نیست نصبش کنید
« آخرین ویرایش: 30 تیر 1387، 05:45 ب‌ظ توسط کرگدن »

 Vaio-VPCCW - core i7 -Nvidia GT320M -4GB -OS Fedora 20/ kde 4.12
Vbox: Centos 6.4 (server) / Archlinux

آفلاین mohi

  • گروه راهبران
  • *
  • ارسال: 1430
  • جنسیت : پسر
  • as in freedom
پاسخ به: نصب لوکال هاست
« پاسخ #5 : 30 تیر 1387، 05:50 ب‌ظ »
راستی توی هاردی روند کمی بهبود پیدا کرده. میتونید با این دستور lamp-server رو نصب کنید: ;)
sudo tasksel install lamp-server
امضای کوچکتر - انجمن زیباتر P-:

آفلاین aria17

  • Newbie
  • *
  • ارسال: 15
پاسخ به: نصب لوکال هاست
« پاسخ #6 : 30 تیر 1387، 06:57 ب‌ظ »
سوال دوم با دستوری که داده بودید حل شد. ):P
نحوه ری استارت کردن سرویس چطوریه؟
من nmap را نصب کردم این هم خروجی آنStarting Nmap 4.53 ( http://insecure.org ) at 2008-07-20 18:53 IRDT
Interesting ports on localhost (127.0.0.1):
Not shown: 1711 closed ports
PORT     STATE SERVICE
80/tcp   open  http
631/tcp  open  ipp
3306/tcp open  mysql

Nmap done: 1 IP address (1 host up) scanned in 0.103 seconds
حالا یه سوال دیگه(من تازه دیروز اوبونتو را نصب کردم و از کار و زندگی منو انداخته  ;D ;D)
این دستوراتی که در ترمینال نوشته میشه چیه؟به چه زبانی هست و کجا میشه یاد گرفت؟
متشکرم

آفلاین کرگدن

  • High Hero Member
  • *
  • ارسال: 1769
  • جنسیت : پسر
پاسخ به: نصب لوکال هاست
« پاسخ #7 : 30 تیر 1387، 07:17 ب‌ظ »
سوال دوم با دستوری که داده بودید حل شد. ):P
نحوه ری استارت کردن سرویس چطوریه؟
من nmap را نصب کردم این هم خروجی آنStarting Nmap 4.53 ( http://insecure.org ) at 2008-07-20 18:53 IRDT
Interesting ports on localhost (127.0.0.1):
Not shown: 1711 closed ports
PORT     STATE SERVICE
80/tcp   open  http
631/tcp  open  ipp
3306/tcp open  mysql

Nmap done: 1 IP address (1 host up) scanned in 0.103 seconds
حالا یه سوال دیگه(من تازه دیروز اوبونتو را نصب کردم و از کار و زندگی منو انداخته  ;D ;D)
این دستوراتی که در ترمینال نوشته میشه چیه؟به چه زبانی هست و کجا میشه یاد گرفت؟
متشکرم

یکسریشون برنامه هستن که به برنامه مربوط میشه
و شل یا خط فرمان ، بش اسکریپت  Bash  که یه زبان اسکریپتی بسیار قوی هست

sudo /etc/init.d/apache2 restart
با این دستور آپاچی رو ریست می کنید

اگر مشکلتون رفع نشد از دوستان دیگه بپرسید که PHP کار می کنند :)


 Vaio-VPCCW - core i7 -Nvidia GT320M -4GB -OS Fedora 20/ kde 4.12
Vbox: Centos 6.4 (server) / Archlinux

آفلاین محمدرضا بوذری

  • گروه راهبران
  • *
  • ارسال: 2643
  • جنسیت : پسر
    • فروشگاه اینترنتی شهر کودک
پاسخ به: نصب لوکال هاست
« پاسخ #8 : 30 تیر 1387، 07:18 ب‌ظ »
حالا یه سوال دیگه(من تازه دیروز اوبونتو را نصب کردم و از کار و زندگی منو انداخته  ;D ;D)
این دستوراتی که در ترمینال نوشته میشه چیه؟به چه زبانی هست و کجا میشه یاد گرفت؟
متشکرم

این دستوراتی داخل ترمینال (Bash) وارد می‌کنی دستورات شِل (Shell) هستن مثل همون دستورات ساده‌ای که تو داس بکار می‌ره ولی اینجا تو گنو/لینوکس دیگه به اون سادگی نیست  ;D انقدر عظیم و گسترده است که آدم بره توش دیگه نمی‌تونه بیاد بیرون  ;)

توضیحات به نقل از CLI.ir
بش(Bash) یک نوع شل(shell) است. یک مفسر زبان دستور است، که در سیستم عامل گنو-لینوکس وجود دارد. بش یک shell سازگار با sh است.(اصطلاحاً sh-compatibel می‌باشد.) که قابلیت‌های کاربردی کُرن شل(ksh) و سی شل (csh) رو با هم ترکیب کرده. هدف bash اینه که با استاندارد IEEE POSIX P1003.2/ISO 9945.2 که برای شل و ابزارهای مرتبط با اون نوشته شده هماهنگ باشه. این استاندارد توسعه‌های تابعی‌ای برای استفادهٔ برنامه‌نویسی و فعل و انفعالی(interactive) ارائه می‌ده. به علاوه، بیشتر اسکریپت‌های sh می‌تونن بدون اصلاح به‌وسیلهٔ bash اجرا بشن.

برای اطلاعات بیشتر به اینجا مراجعه کن: http://cli.ir
حلقه ایرانیان اوبونتویی در فیسبوک [facebook.com/ubuntu.ir]

آفلاین aria17

  • Newbie
  • *
  • ارسال: 15
پاسخ به: نصب لوکال هاست
« پاسخ #9 : 30 تیر 1387، 07:28 ب‌ظ »
دستور ری استارت را که وارد کردم این خروجی را داد: * Restarting web server apache2                                                apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

؟؟

آفلاین کرگدن

  • High Hero Member
  • *
  • ارسال: 1769
  • جنسیت : پسر
پاسخ به: نصب لوکال هاست
« پاسخ #10 : 30 تیر 1387، 07:35 ب‌ظ »
دستور ری استارت را که وارد کردم این خروجی را داد: * Restarting web server apache2                                                apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

؟؟

حالا قضیه همون localhost هست :دی
gksudo gedit /etc/apache2/conf.d/fqdn
با ادیتور بازش کنید و این رو اضافه کنید
ServerName localhost
save کنید و دوباره سرور آپاچی رو ریست کنید نباید اون پیغام رو بده

اگر اون پیغام رو نداد و باز هم مشکل داشتید
sudo aptitude purge phpmyadmin و دوباره نصب کنید
sudo aptitude install phpmyadmin
و دوباره آپاچی رو ریست کنید

 Vaio-VPCCW - core i7 -Nvidia GT320M -4GB -OS Fedora 20/ kde 4.12
Vbox: Centos 6.4 (server) / Archlinux

آفلاین aria17

  • Newbie
  • *
  • ارسال: 15
پاسخ به: نصب لوکال هاست
« پاسخ #11 : 30 تیر 1387، 07:49 ب‌ظ »
همه ی کارهایی را که شما گفتید انجام دادم و به درستی هم انجام می شود ولی نمی دانم phpmyadmin کجا نصب میشه!!!!!
مگه نباید در پوشه ی public_html یا /var/www باشه؟
تو فایرفکس هم که localhost/phpmyadmin را می زنم خطای 404 می گیره (نمی تونه آن را پیدا کنه)
اگر نصب میشه کجاست؟مثلا چیزی مثل program files ویندوز وجود نداره؟

آفلاین کرگدن

  • High Hero Member
  • *
  • ارسال: 1769
  • جنسیت : پسر
پاسخ به: نصب لوکال هاست
« پاسخ #12 : 30 تیر 1387، 08:01 ب‌ظ »
همه ی کارهایی را که شما گفتید انجام دادم و به درستی هم انجام می شود ولی نمی دانم phpmyadmin کجا نصب میشه!!!!!
مگه نباید در پوشه ی public_html یا /var/www باشه؟
تو فایرفکس هم که localhost/phpmyadmin را می زنم خطای 404 می گیره (نمی تونه آن را پیدا کنه)
اگر نصب میشه کجاست؟مثلا چیزی مثل program files ویندوز وجود نداره؟
یک لینک ایجاد کنید ببینید درست نمیشه

sudo ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin
تو آدرس اولی که نوشتم نصب میشه

 Vaio-VPCCW - core i7 -Nvidia GT320M -4GB -OS Fedora 20/ kde 4.12
Vbox: Centos 6.4 (server) / Archlinux

آفلاین aria17

  • Newbie
  • *
  • ارسال: 15
پاسخ به: نصب لوکال هاست(حل شد)
« پاسخ #13 : 30 تیر 1387، 08:22 ب‌ظ »
بابا ایول
با همین دستور آخری درست شد =D> =D> =D> =D>
ظرف همین 2 روز از همین چیزها خیلی خوشم آمده.
تو همین زمانی که داشتم مساپل phpmyadmin را به کمک شما حل می کردم مجبور شدم  دستورات mysql  را در خط فرمان یاد بگیرم.
واقعا که محیط گرافیکی آدم را تنبل بار میاره.
متشکرم.