اولین کاری که بعد از تهیهی سرور مجازیم و نصب دایرکت ادمین کردم هدایت آدرس IP/webmail به پلتفرم مدیریت ایمیل تحت وب Roundcube بود. دایرکت ادمین در حالت پیشفرض دو تا نرمافزار تحت وب برای مدیریت ایمیل داره. یکیش همین راندکیوبه، اون یکی هم با اسم Squirrelmail شناخته میشه. من از Squirrelmail خوشم نمیاد، به نظرم خیلی سادهست. حالا درسته گفتن زیبایی در سادگیه ولی نه دیگه این که شما بیای چند تا خط عمودی رو به خطای افقی نصب کنی اسمش رو بذاری پلتفرم مدیریت ایمیل تحت وب 😀 در عوض راندکیوب ظاهر کاربرپسندتر و آبرومندانهتری داره.
بگذریم، چطور این کار رو کردم؟ خیلی ساده. فایل زیر رو با یه ویرایشگر مثل nano باز کردم
/etc/httpd/conf/extra/httpd-alias.conf
و چیزی مثل محتوای تصویر زیر دیدم
خیلی ساده و مشخصه که روال کار Aliasها اینجا به چه صورته. مثلا توی سطر اول آدرس /config هدایت میشه به مسیر زیر
/var/www/html/redirect.php
یعنی به فایل redirect.php هدایت میشه. من رفتم محتویات این فایل رو هم دیدم و متوجه شدم یه فوروارد دیگه هم مجددا توی این فایل به صفحه لاگین دایرکت ادمین انجام میشه. در نهایت هدف از این آلیاس اینه که اگر مثل شما آدرس IP/config رو تو مرورگرتون بازکردید به آدرس IP:2222 هدایت بشید که همون صفحه لاگین به ادمین دایرکت ادمینه.
خب، با توجه به این ساختار من هم یه خط به صورت زیر به این فایل اضافه کردم و تغییرات رو ذخیره کردم.
Alias /webmail /var/www/html/roundcube
و با دستور زیر یه بار آپاچی رو ریستارت کردم تا تغییرات ذخیره شده اعمال بشن
service httpd restart
پ.ن: لینوکس به کوچیک یا بزرگ بودن حروف حساس، پس لازمه که Alias حتما حرف اولش بزرگ باشه
پ.ن2: منظور از ویرایش با Nano چیه؟ سیستم عامل centOS چندتا ویرایشگر داره که با اونا میتونید فایلها رو ویرایش کنید. معروفترین ویرایشگرا vi و nano هستن. البته vi معروفتره اما من هیچوقت یاد نگرفتم باهاش کار کنم 😀 برای همین nano رو ترجیح دادم. برای استفاده از nano بعد از این که با دستور yum install nano نصبش کردید، کافیه قبل از اسم فایل بیاریدش. مثلا اگر شما تو یه دایرکتوری هستید که اونجا یه فایل به اسم test.txt هست با دستور nano text.txt میتونید فایل رو باز کنید و ویرایش کنید. کار کردن با nano آسونه، یه سری کلیدای میانبر داره که عملیات مورد نظر ما رو انجام میدن. مثلا ctrl+x فایل رو ذخیره میکنه. در کل یه کم باهاش کار کنید قلقش دستتون میاد
منابع: از اینجا فهمیدم که برای ایجاد این هدایتگر چه فایلی رو باید ویرایش کنم
سلام . هم قیافت خوبه هم قلمت هم اموزشهای که انتخاب میکنی و توضیح میدی.
سلام وقت بخیر
اگه براتون ممکنه از نتیجه کار که مستقیم به صفحه roundcube منتقل میشید یه عکس قرار بدین.
ممنون