sudo cp -a /media/mohsen/Windows/Program Files/xampp/xampp/site/. /opt/lampp/htdocs
متن خطا:cp: cannot stat `/media/mohsen/Windows/Program Files/xampp/xampp/site/': No such file or directory
اصلا میشه lampp رو یه جایی غیر از فایل سیستم نصب کنم؟ چون هر بار باید Bluefish , ... رو با sudo باز کنم!
سلاملمپ نصب کردی یا زمپ؟ اون مسیر برای زمپ استفاده میشه. مسیر لمپ اینه:
من lampp رو نصب کردم حالا واسه تست سایتم باید فایلها رو تو مسیر /opt/lampp/htdocs بزارم درسته؟
/var/www
حالا فایلهام رو چطوری به این مسیر کپی کنم؟ناتیلوس رو با دسترسی روت باز کن و هر جا خواستی باهاش برو و هر چی خواستی کپی کن:
gksudo nautilus /
اصلا میشه lampp رو یه جایی غیر از فایل سیستم نصب کنم؟بله
sudo apt-get install tasksel
sudo tasksel
گزینه LAMP Server رو با کلید space مارک کنید، با tab روی ok پیمایش کنید و کلید enter رو فشار بدین.sudo apt-get install phpmyadmin
وب روت هم تو این آدرس هست:/var/www
لمپ نصب کردی یا زمپ؟ اون مسیر برای زمپ استفاده میشه.من xampp رو دانلود کردم.
ناتیلوس رو با دسترسی روت باز کن و هر جا خواستی باهاش برو و هر چی خواستی کپی کن:این دستور رو زدم ولی هیچی باز نشد! چند لحظه بعد رفت خط بعدی خطا هم نداد!
بلهمیشه لطف کنین بگین تنظیماتش رو از کجا تغییر بدم؟
باید آپاچی رو کانفیگ کنی
شما xampp رو فکر کنم دانلود و نصب کردین، توصیه میکنم از lampp استفاده کنید:ممنون، اگه مشکل حل نشد اونونصب میکنم. ترافیکم ته کشیده.
sudo chmod -R 777 /opt/lampp/htdocs
اگه درست نوشته باشم!ناتیلوس رو با دسترسی روت باز کن و هر جا خواستی باهاش برو و هر چی خواستی کپی کن:این یکی از اشتباهترین راهنماییهایی هست که گاها در اینجا میبینم!کد: [انتخاب]gksudo nautilus /
چرا بعضی وقت ها لازم میشهناتیلوس رو با دسترسی روت باز کن و هر جا خواستی باهاش برو و هر چی خواستی کپی کن:این یکی از اشتباهترین راهنماییهایی هست که گاها در اینجا میبینم!کد: [انتخاب]gksudo nautilus /
این یکی از دقیق ترین راهنمایی هایی است که می تونی ببینی!ناتیلوس رو با دسترسی روت باز کن و هر جا خواستی باهاش برو و هر چی خواستی کپی کن:این یکی از اشتباهترین راهنماییهایی هست که گاها در اینجا میبینم!کد: [انتخاب]gksudo nautilus /
چرا بعضی وقت ها لازم میشهاین کار یعنی شما تمامی مجوزها رو نادیده بگیرید (که دلیل امنیت گنو-لینوکس هستش) و مثل این میمونه که بگید با root وارد شدن به محیط گرافیکی هم گاهی لازم میشه! اگر لازم میشه یعنی دارید راه اشتباهی رو میرید و بهتر هست راهتون رو تصحیح کنید. اگر راه درست رو برید، نیاز نمیشه، همینطور که من توی این ۱۱-۱۲ سال تا الان از این دستور استفاده نکردم!
این یکی از دقیق ترین راهنمایی هایی است که می تونی ببینی!متاسفانه اینطور نیست. مطمئن باشید من خوشحال میشم که بتونید به تازهکارها راهنمایی دقیق و درست بدید! کافیه از چند نفر که کمی تجربه و سواد کافی در این زمینه دارن بپرسی که برای استفاده از /var/www/ بهتر هست که Nautilus را با root باز کنیم یا اینکه مجوز /var/www/ رو تغییر بدیم :)
useradd -G www-data myusername
بعد مجوز /var/www/ رو تغییر میدیم:chown -R root:www-data /var/www
chmod 3770 /var/www
خوب مثلا اگه بخواهیم فایل های نصب چند تا نرم افزار را بریزیم تو پوشه ی archives مجبوریم دیگهچرا بعضی وقت ها لازم میشهاین کار یعنی شما تمامی مجوزها رو نادیده بگیرید (که دلیل امنیت گنو-لینوکس هستش) و مثل این میمونه که بگید با root وارد شدن به محیط گرافیکی هم گاهی لازم میشه! اگر لازم میشه یعنی دارید راه اشتباهی رو میرید و بهتر هست راهتون رو تصحیح کنید. اگر راه درست رو برید، نیاز نمیشه، همینطور که من توی این ۱۱-۱۲ سال تا الان از این دستور استفاده نکردم!
نتیجه اون هم امکان خراب کردن کل سیستم بدون امکان تعمیر، عدم تنظیم درست مجوزها (چون بصورت موقتی با این روش میشه اونها رو نادیده گرفت) و فراهم کردن امکان فعالیت بدافزارها در سیستم هستش.