انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: Xersis در 11 آذر 1394، 01:27 قظ
-
سلام دوستان
استاندارد ترین روش برای دسترسی دادن به دایرکتوری wwww آپاچی چی هست ؟ دسترسی کپی و ... رو داشته باشه . هم یوزر هم اسکریپت
-
بستگی به نوع کارتون داره، ولی یکی از عمومیترین کارها اینه که کاربر خودتون رو عضو گروه www-data کنید، بعد دسترسی دایرکتوریهای داخل اون رو به 770 و فایلها رو به 660 تغییر بدید.
-
گروه داخل فایل کانفیگ آپاچی رو هم باید از apache به www-data تغییر بدیم؟! (من این کار رومی کنم، می خوام بدونم درسته یا نه!؟)
-
ممنون
بنده هم همین سوال رو دارم .
-
نه. فقط پوشهای که Serve میشه (اصطلاحا www-root) رو تغییر بده.
________
ویرایش:
این پوشه معمولا در یکی از این مسیرها قرار داره:
/var/www
/var/www/html
/srv/www
-
منظورتون اینه تغییر بدم به یک پوشه در home خودم؟
من می خوام همون /var/www/html/ رو نگه دارم آخه، ولی دسترسی راحت داشته باشم! پوشه خانگی به اندازه کافی شلوغ هست!
-
نه این کار رو نکن.
اگر میخوای یک پوشه توی home داشته باشی، ماژول userdir رو فعال کن، از virtualhost هم اگر اشتباه نکنم میتونی برای این منظور استفاده کنی.
-
پس منظورتون از «فقط پوشهای که Serve میشه (اصطلاحا www-root) رو تغییر بده.» چی بود؟
(www-root، چرا و چطوری تغییر بدیم؟)
-
منظورم Permissionهای اون پوشه بود.
همونطور که nixoeen اشاره کرد،اگر خودت رو به گروه www-data اضافه بکنی و Permissionهای var/www/html/ رو به 770 و 660 تغییر بدی، میتونی به محتواش به راحتی دسترسی داشته باشی.
من معمولا همین کار رو برای راهاندازی Development Environment انجام میدم، بهعلاوه اینکه یک لینک به var/www/html توی پوشه home خودم درست میکنم.
-
روال صحیح این پروسه رو توضیح میفرمایید ؟