انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نرمافزارهای اینترنتی => نویسنده: tazekar در 06 تیر 1391، 08:07 قظ
-
سلام دوستان
به برنامه ای برای نصب وردپرس روی لوکال نیاز دارم. توی ویندوز از wamp استفاده میکردم. توی اوبونتو چی داریم؟
با تشکر
-
xampp را پیشنهاد میکنم
http://www.apachefriends.org/en/xampp-linux.html
-
خیلی ممنون
راستی چرا انقدر حجمش زیاده؟ مگه چی داره؟
و امیدوارم ازش سر در بیارم ???
-
زیاد نیست....60.70مگ که بیشتر نیست....میتونین جدا جدا هم نصب کنین php ,apacheو mysql رو
-
دارم نصب میکنم ;) میترسم سر در نیارم ???
-
من با LAMP کار می کنم که دقیقا نسخه مربوط به کار با Apache, MySQL, PHP تو سیستم عامل های GNU/Linux هستش. برای تنظیمات از نسخه HTML (https://help.ubuntu.com/12.04/serverguide/index.html) یا PDF (https://help.ubuntu.com/12.04/serverguide/serverguide.pdf) موجود در راهنمای رسمی اوبونتو راهنمایی بگیر چون خیلی خوب و کامل توضیح داده.
-
http://wiki.ubuntu.ir/ApacheMySQLPHP
یکی از دوستان این لینکو داد
-
اکتاب الکترونیکی که دوستمون معرفی کرده، کتاب خوب و کاملی هستش اگر میخواهید از اون استفاده کنید باید فصول 11 و 12 رو مطالعه کنید.
از فصل 11 قسمت های:
الف)HTTPD - Apache2 Web Server
ب)PHP5 - Scripting Language
از فصل 12 هم:
MySQL
رو باید مطالعه کنید.
البته ویکی که بهتون معرفی کردم بسیار خلاصه و کاربردی همه چیزهای مورد نیاز برای کار شما رو توضیح داده...
-
من نصب جدای اینها رو پیشنهاد میکنم که محیطی شبیه محیط سرورها داشته باشید.
sudo apt-get install apache2 php5 mysql-server phpmyadmin
-
معادل گنو wamp میشه lamp که l به معنای Linux و w به معنای windows برای مک هم میشه mamp
-
من جونم در اومد بعد از اینکه lamp رو دانلود کردم نتونستم نصبش کنم! ](*,) قبلا هم دوستان یکی دوتا لینک بهم داده بودن برا نصبش، ولی اونا هم نتونست کمکم کنه! خواهشا یکی مراحل نصبش رو به فارسی بذاره :)
-
نصب lamp کاری نداره که دوست عزیز :دی
برای نصب Apache :
شما باید اول آپاچی رو نصب کنید بدین صورت :
sudo apt-get install apache2
بعد از نصب آپاچی ، برای اینکه مطمئن بشی درست نصبش کردی میتونی مرورگر خودتو باز کنی و بری به این آدرس :
http://localhost/
بعد از اینکه رفتی به این آدرس ، تووی صفحه مرورگر باید بنویسه که " it works "
بعد که اینرو دیدی متوجه میشی که درست نصبش کردی و آپاچی آماده است
نصب PHP :
برای نصب PHP5 تووی ترمینال این رو بزن :
sudo apt-get install php5 libapache2-mod-php5
بعد از اینکه این رو نصب کردی ، باید سرویس آپاچی رو دوباره راه اندازی کنی تا آپاچی و PHP5 با هم کار کنن ، بدین صورت این کار رو انجام میدی :
sudo /etc/init.d/apache2 restart
نصب MySQL :
برای نصب MySQL تووی ترمینال این رو بزن :
sudo apt-get install mysql-server
فقط حواست باشه تووی پروسه نصب و کانفیگ یه پسوردی رو از تو میخواد که باید یادت بمونه
نصب phpMyAdmin :
برای کار با دیتابیس بهش نیاز داری ، برای نصب phpMyAdmin تووی ترمینال این رو بزن :
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
بعد از نصب و کانفیگش یه سری سئوالات میپرسه که جواب میدیو مراحل نصب رو کامل میکنی
بعد از همه این کارا دوباره نیاز هست که سرویس آپاچی رو دوباره راه اندازی کنی ، بدین صورت :
sudo /etc/init.d/apache2 restart
برای رفتن به صفحه phpMyAdmin ، تووی مرورگرت میتونی بنویسی :
http://localhost/phpmyadmin/
تا اونجا که یادم بود توضیح دادم اگر مشکلی بود بگو که کمکت کنم ، تووی ایام امتحانات دیگه ذهنم بیشتر از این یاری نمیکنه :دی
امیدوارم مشکل خاصی نباشه
== ویرایش ==
برای تست PHP هم اینو توو ترمینال بزن :
echo "<?php phpinfo(); ?>" | sudo tee /var/www/testing.php
*دستور tee : برای خواندن از ورودی استاندارد و نوشتن را در یک خروجی استاندارد بدون اینکه اون فایل را حذف کند و یا رونویسی کنید مورد استفاده قرار میگیره !
بعدش برو تووی مرورگرت بنویس :
http://localhost/testing.php
یادم اومد که میتونی از این دستور هم کمک بگیری :
sudo apt-get install lamp-server^
-
نصب LAMP :
wget -c http://www.apachefriends.org/download.php?xampp-linux-1.7.7.tar.gz
tar xzvf xamp*.tar.gz -C /opt
برای اجرا :cd /opt/lamp
./lamp start
-
نصب LAMP :
wget -c http://www.apachefriends.org/download.php?xampp-linux-1.7.7.tar.gz
tar xzvf xamp*.tar.gz -C /opt
برای اجرا :cd /opt/lamp
./lamp start
با wget که داره xampp رو میگیره ، مطمئنی که جواب میده ؟
-
۱. wamp نرمافزاری هست که برای شبیهسازی محیط LAMP در ویندوز به کار میره. سوالت رو برعکس پرسیدی :D
۲. برای نصب بیدردسر LAMP کافیه tasksel رو با دسترسی کاربر ریشه اجرا کنی و ازش LAMP server رو انتخاب کنی. همین ;)
-
من نصب جدای اینها رو پیشنهاد میکنم که محیطی شبیه محیط سرورها داشته باشید.
sudo apt-get install apache2 php5 mysql-server phpmyadmin
یعنی چه حالی میده آدم تاپیکای فسیل رو بیاره بالا! ;D :P
این ها رو نصب کردم. بعدش هم یک عدد وردپرس نصبیدم. اما حالا وردپرس برای نصب افزونه اطلاعات ftp رو میخواد! اطلاعات ftp رو نمیدونم چی باید بدم!
-
اول اینکه وارد کردن اطلاعات FTP ضروری نیست.
دوم اینکه باید FTP Server نصب کرده باشین که در این صورت آدرس میشه:
127.0.0.1
یا localhost، نام کاربری و گذرواژه هم هنگام نصب یا کانفیگ FTP Server تعیین میکنید.
-
اول اینکه وارد کردن اطلاعات FTP ضروری نیست.
دوم اینکه باید FTP Server نصب کرده باشین که در این صورت آدرس میشه:
127.0.0.1
یا localhost، نام کاربری و گذرواژه هم هنگام نصب یا کانفیگ FTP Server تعیین میکنید.
گاهی اوقات ضروریه! موقع نصب افزونه خیلی شیک گفت اطلاعات ftp رو بده بیاد.
من الآن ftpd رو نصب کردم ولی نمیدونم چجوری باید کانفیگش کنم یا یوزر و پسوردش رو بفهمم. موقع نصب هم هیچی ازم نپرسید!
-
از تو بعیده حامد جان ;)
man ftpd
برای من بدون کانفیگ این کار داد:
ftp 127.0.0.1
برای نام کاربری matrix (که یوزر خودم باشه) رو وارد کردم و بعد پسورد رو ازم پرسید و کانکت شد.
من چون webroot رو توی پوشه خونگی ست کردم همین برام کافیه، ولی توی صفحه man توضیح داده کامل... :)
-
از تو بعیده حامد جان ;)
man ftpd
برای من بدون کانفیگ این کار داد:
ftp 127.0.0.1
برای نام کاربری matrix (که یوزر خودم باشه) رو وارد کردم و بعد پسورد رو ازم پرسید و کانکت شد.
من چون webroot رو توی پوشه خونگی ست کردم همین برام کافیه، ولی توی صفحه man توضیح داده کامل... :)
فارسی هم بود نمیخوندمش چه برسه به الآن که انگلیسی هم هست! ;D
برم همون لمپی رو که چند وقت پیش دانلود کرده بودم نصب کنم! خداییش با اون راحتترم ;D نمیدونم چرا خودم رو سر کار گذاشتم بستههاش رو جدا جدا نصب کردم!
-
از تو بعیده حامد جان ;)
man ftpd
برای من بدون کانفیگ این کار داد:
ftp 127.0.0.1
برای نام کاربری matrix (که یوزر خودم باشه) رو وارد کردم و بعد پسورد رو ازم پرسید و کانکت شد.
من چون webroot رو توی پوشه خونگی ست کردم همین برام کافیه، ولی توی صفحه man توضیح داده کامل... :)
فارسی هم بود نمیخوندمش چه برسه به الآن که انگلیسی هم هست! ;D
برم همون لمپی رو که چند وقت پیش دانلود کرده بودم نصب کنم! خداییش با اون راحتترم ;D نمیدونم چرا خودم رو سر کار گذاشتم بستههاش رو جدا جدا نصب کردم!
اموزش راه اندازی ftp سرور :
http://forum.ubuntu.ir/index.php?topic=32567.0
-
xampp رو آخرین نسخش رو گرفتم. نصبش خیلی ساده شده. فایل نصاب با پسوند run هست که وقتی با دسترسی روت اجراش کردم دقیقا مثل نصاب ویندوزی یه پنجره باز شد، ۳−۴تا next زدم بعدش گفت کامل نصب شد :d
-
نصب lamp کاری نداره که دوست عزیز :دی
برای نصب Apache :
شما باید اول آپاچی رو نصب کنید بدین صورت :
sudo apt-get install apache2
بعد از نصب آپاچی ، برای اینکه مطمئن بشی درست نصبش کردی میتونی مرورگر خودتو باز کنی و بری به این آدرس :
http://localhost/
بعد از اینکه رفتی به این آدرس ، تووی صفحه مرورگر باید بنویسه که " it works "
بعد که اینرو دیدی متوجه میشی که درست نصبش کردی و آپاچی آماده است
نصب PHP :
برای نصب PHP5 تووی ترمینال این رو بزن :
sudo apt-get install php5 libapache2-mod-php5
بعد از اینکه این رو نصب کردی ، باید سرویس آپاچی رو دوباره راه اندازی کنی تا آپاچی و PHP5 با هم کار کنن ، بدین صورت این کار رو انجام میدی :
sudo /etc/init.d/apache2 restart
نصب MySQL :
برای نصب MySQL تووی ترمینال این رو بزن :
sudo apt-get install mysql-server
فقط حواست باشه تووی پروسه نصب و کانفیگ یه پسوردی رو از تو میخواد که باید یادت بمونه
نصب phpMyAdmin :
برای کار با دیتابیس بهش نیاز داری ، برای نصب phpMyAdmin تووی ترمینال این رو بزن :
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
بعد از نصب و کانفیگش یه سری سئوالات میپرسه که جواب میدیو مراحل نصب رو کامل میکنی
بعد از همه این کارا دوباره نیاز هست که سرویس آپاچی رو دوباره راه اندازی کنی ، بدین صورت :
sudo /etc/init.d/apache2 restart
برای رفتن به صفحه phpMyAdmin ، تووی مرورگرت میتونی بنویسی :
http://localhost/phpmyadmin/
تا اونجا که یادم بود توضیح دادم اگر مشکلی بود بگو که کمکت کنم ، تووی ایام امتحانات دیگه ذهنم بیشتر از این یاری نمیکنه :دی
امیدوارم مشکل خاصی نباشه
تمام این مراحل رو رفتم ولی وقتی که میخوام phpmyadmin رو باز کنم این پیغام رو میگیرم:
Not Found
The requested URL /phpmyadmin was not found on this server.
این رو هم اضافه کنم که این کارها رو روی سیستم خودم انجام نمیدم. یه سرور با اوبونتو۱۲٫۰۴ گرفتم و دارم روی اون این کارها رو انجام میدم.
گفتن این هم شاید خالی از لطف نباشه که چون به محیط گرافیکی نیاز داشتم با استفاده از vnc روی سرور xfce رو نصب کردم . روش ۲۴ساعته فایرفاکس بازه!
ویرایش:
راه حل
sudo ln -s /usr/share/phpmyadmin /var/www