هرموقع که میخام lamp رو اجرا کنم با ترمینال وارد پوشه lamp میشم و این کد رو میزنم:
sudo ./manager-linux-x64.run
چرا از مخازن رسمی نصب نکردین؟ نصب نرم افزار خارج از مخازن رسمی به هیچ عنوان توصیه نمیشه. در ضمن اگه از مخازن رسمی نصب کنین اصلا نیازی به این کارا نیست و خیلی راحت سرویسهای مربوط به lamp رو start میکنین یا enable میکنین که همیشه بعد از روشن شدن کامپیوترتون شروع به کار کنن و لازم نباشه کار دیگهای انجام بدین
ببین با دستور chmod 777 رفع میشه
sudo chmod 777 htdocs
هر پوشه که قفل داره باید با این دستور قفلش باز بشه
تغییر دادن همینجوری سطح دسترسی بدون اینکه بدونین دارین چیکار میکنین و دسترسی چی رو به چه سطحی تغییر میدین، به هیچ عنوان جالب نیست و توصیه نمیشه میتونه مشکلات جدیای به وجود بیاره!
معمولا پوشهی وب سرورها در شاخهی var هست (تو آرچ در srv هست)، که خب منطقیه مشکل دسترسی در این شاخهها وجود داشته باشه. اما اینکه بیایم سطح دسترسی یه شاخهی مهم مثل var رو تغییر بدیم که بعدا قطعا ممکنه دچار مشکلاتی بشه اصلا راه درستی نیست. راه بهتر اینه که دایرکتوری فایلهای وب سرور رو به یه دایرکتوری توی هوم تغییر بدیم که
اینجا برای آپاچی رو به خوبی توضیح داده. اینجوری امنیتتون به خطر نمیافته و دچار مشکلات احتمالی نمیشین و همچنین مشکل دسترسی هم نخواهید داشت