انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نرمافزارهای اینترنتی => نویسنده: hamid_asadi در 25 امرداد 1399، 03:22 بظ
-
سلام دوستان
میخواستم وردپرس رو تو محیط لوکال اجرا کنم. دنبال آموزش کامل نصب xampp در اوبونتو 20.04 هستم...
دو سه تا تایپک دیدم تو همین انجمن، از یک طرف به حاشیه کشیده شده بود و باعث قفل شدن تایپک شده بود از یک طرف هم خیلی قدیمی بودن...
دوستان لطف کنند آموزش کامل نصب این نرم افزار رو همراه با نکات اعلام کنند.
همچنین اگه نرم افزار بهتری وجود داشت معرفی کنند...
----
دوستانی که لطف میکنند پاسخ میدن، آموزش کامل رو بگن...
حاشیه هم نرید که تایپک قفل میشه ;D
-
use lamp instead
زمپ مال اینه که رو ویندوز و مک این چیزا رو داشته باشی
رو لینوکس lamp بهتر حواب میده
برای نصبش:
https://www.freecodecamp.org/news/how-to-setup-a-lamp-server-on-a-local-ubuntu-linux-machine-or-vm/
-
کافیه نصابش رو دانلود کنید :
https://www.apachefriends.org/xampp-files/7.2.32/xampp-linux-x64-7.2.32-0-installer.run (https://www.apachefriends.org/xampp-files/7.2.32/xampp-linux-x64-7.2.32-0-installer.run)
و اجراش کنید :
sudo ./xampp-linux-x64-7.2.32-0-installer.run
-
نرمافزارهایی مثل XAMPP رو از روی LAMP درست کردند که بشه سیستمی شبیه LAMP رو روی سیستمعاملهای دیگه داشت. میتونید مستقیما LAMP رو نصب کنید:
sudo apt install lamp-server^
-
نرمافزارهایی مثل XAMPP رو از روی LAMP درست کردند که بشه سیستمی شبیه LAMP رو روی سیستمعاملهای دیگه داشت. میتونید مستقیما LAMP رو نصب کنید:
sudo apt install lamp-server^
نصبش کردم... حالا چطور run کنم؟ یک محیط میخوام که دیتابیس رو بسازم و توش وردپرس رو اجرا کنم...
-
به صورت خودکار اجرا میشن. برای ساختن دیتابیس میتونید با دستور:
sudo mysql
به پایگاه داده وصل بشید، یک دیتابیس بسازید و یک کاربر با امکان دسترسی به اون درست کنید.
-
به صورت خودکار اجرا میشن. برای ساختن دیتابیس میتونید با دستور:
sudo mysql
به پایگاه داده وصل بشید، یک دیتابیس بسازید و یک کاربر با امکان دسترسی به اون درست کنید.
کاربر عادی هستم. ممنون میشوم این مورد را هم کامل راهنمایی بفرمایید...
چون الان هر آموزشی میخونم با هم فرق میکنه و میترسم مسیر رو باز اشتباه برم و هاردم رو باز به فنا بدم ::):
https://vrgl.ir/ZgLYC
-
ابتدا وارد محیط مدیریتی ماریادیبی میشی:
$ sudo mysql -u root -p
بعد پایگاه داده رو میسازی:
mysql> CREATE DATABASE نامپایگاه;
حالا کاربرت رو میسازی و دسترسی این پایگاه داده رو بهش میدی:
mysql> CREATE USER 'نامکاربر'@'localhost' IDENTIFIED BY 'گذرواژه';
mysql> GRANT ALL PRIVILEGES ON نامپایگاه.* TO 'نامکاربر'@'localhost';
mysql> FLUSH PRIVILEGES;
-
منم همین مشکل رو داشتم. بعد از نصب xampp رفتم توی مسیر لوکال و وردپرس رو اکسترکت کردم. موقع نصب بهت ارور عدم دسترسی یا مجوز (permission denied ) رو میده.
-
ابتدا وارد محیط مدیریتی ماریادیبی میشی:
$ sudo mysql -u root -p
بعد پایگاه داده رو میسازی:
mysql> CREATE DATABASE نامپایگاه;
حالا کاربرت رو میسازی و دسترسی این پایگاه داده رو بهش میدی:
mysql> CREATE USER 'نامکاربر'@'localhost' IDENTIFIED BY 'گذرواژه';
mysql> GRANT ALL PRIVILEGES ON نامپایگاه.* TO 'نامکاربر'@'localhost';
mysql> FLUSH PRIVILEGES;
انجام شد. از چه مسیری وردپرس رو نصب کنم؟
-
به عنوان یه آلترناتیو، Docker رو پیشنهاد میکنم.
به جای نصب تک تک این سرویسها میشه Image شون رو به راحتی با چیزی مثل docker-compose نصب و ست آپ کرد. اطلاعات بیشتر اینجا (https://github.com/sprintcube/docker-compose-lamp).
-
تو ترمینال تو مسیر زیر دستور ساخت پوشه جدید رو میزنم پوشه جدید رو نمیسازه... خب دوستان بگن چطور وردپرس رو ران کنم تو LAMP...
hamid@hamid-ir:/var/www$ mkdir wp
mkdir: cannot create directory ‘wp’: Permission denied
-
کافیه نصابش رو دانلود کنید :
https://www.apachefriends.org/xampp-files/7.2.32/xampp-linux-x64-7.2.32-0-installer.run (https://www.apachefriends.org/xampp-files/7.2.32/xampp-linux-x64-7.2.32-0-installer.run)
و اجراش کنید :
sudo ./xampp-linux-x64-7.2.32-0-installer.run
من متوجه شدم که شما نمیخاید درگیر پیکربندیها بشید ٬ به همین خاطر راه حل آسون رو پیشنهاد دادم .
-
تو ترمینال تو مسیر زیر دستور ساخت پوشه جدید رو میزنم پوشه جدید رو نمیسازه...
چند راه داره. یکی از اونها میتونه ساخت اون پوشه با sudo و عوض کردن صاحب اون به کاربر خودتون باشه.
-
تو ترمینال تو مسیر زیر دستور ساخت پوشه جدید رو میزنم پوشه جدید رو نمیسازه...
چند راه داره. یکی از اونها میتونه ساخت اون پوشه با sudo و عوض کردن صاحب اون به کاربر خودتون باشه.
با این دستور حل شد:
sudo chmod -R 777 /var/www/html/folder_name
میخوام دیتابیسی که از قبل دارم رو توی دیتابیسی که قبلا ساختم ایمپورت کنم... دستورش رو میفرمایید؟
-
میخوام دیتابیسی که از قبل دارم رو توی دیتابیسی که قبلا ساختم ایمپورت کنم... دستورش رو میفرمایید؟
mysql DATABASENAME -u USERNAME -p < dump.sql