سرویس‌ کوتاه کننده‌ی آدرس اختصاصی خودتان را بسازید

این روزها، سرویس‌های مختلف کوتاه کننده‌ی آدرس‌های اینترنتی طرفداران زیادی را به خود اختصاص داده‌اند. قبلآ سرویس‌های مختلفی را در این‌زمینه به شما معرفی کرده‌ام، منتها امروز می‌خواهم راهکاری را برای راه‌اندازی سایتی اختصاصی برای کوتاه کردن آدرس‌های اینترنتی معرفی کنم.مطمئنم که برای‌تان بسیار جذاب خواهد بود.

برای انجام این‌کار شما باید ابتدا یک‌ دامنه و یک‌هاست داشته باشید. هاست شما باید از MYSql و PHP پشتیبانی کند. هم می‌توانید از هاست‌های رایگان برای انجام این کار استفاده کنید که با یک جستجوی ساده در اینترنت پیدا خواهد شد و هم یک هاست و دامنه‌ی واقعی( زمانی توصیه می‌شود که واقعآ می‌خواهید چنین سرویسی را برای خودتان راه‌اندازی کنید). هاستینگ‌های مختلفی در این زمینه وجود دارد که می توانید از آنها استفاده کنید.  به عنوان مثال از سرویس‌های معتبر خارجی می‌توانید از media template وDreamHost استفاده کنید. از سرویس‌های ایرانی هم می‌توانید از سرویس‌های پرشین‌تولز، وب‌رمز(سرویسی که من الان از آن استفاده میکنم) و کلی سرویس‌های رنگارنگ دیگری که در این زمینه وجود دارد استفاده کنید. با این مقدمه‌ی نسبتآ طولانی، سر اصل مطلب می‌رویم!

ابتدا باید نرم‌افزار مورد نظر برای راه‌اندازی یک‌همچین سایتی را از اینجا دانلود کنید.(متاسفانه لینک مورد نظر در ایران کار نمی‌کند، کاربران ایرانی می‌توانند فایل مورد نظر را از اینجا دانلود کنند).مانند نصب هر نرم‌افزار دیگری، شما ابتدا باید یک دیتا بیس بسازید. برای این کار باید به کنترل پنل‌تان بروید و آنجا برروی لینک”New Database” کلیک کنید و یک دیتابیس بسازید و بعد یک نام کاربری ، سپس کاری که باید بکنید این است که این دو را به هم متصل کنید.

حال فایل‌های دانلود شده را باز کنید، در پوشه‌ی includes فایل config-sample.php را با یک برنامه‌ی ادیتور متنی(مثل note pad++) باز کنید. حال در آنجا مثل شکل زیر نام دیتا بیس و یوزر نیم و پسورد را وارد کنید

تا اینجا نصف مسیر را رفته اید. مرحله‌ی بعدی تنظیمات سایت مورد نظر است. در همان فایل Config-sample.php در زیر بخشی که نام کاربری و … را نوشتید، بخشی تحت عنوان Site options وجود دارد. در زیر بخش Site options بخشی وجود دارد تحت عنوان “Short domain URL” .در صورتی که سایت کوتاه‌کننده‌ای که می‌خواهید بسازید ، سایت اصلی‌تان باشد(به عبارتی در صورتی که می‌خواهید یک سایت جداگانه‌ی کوتاه کننده‌ی لینک بسازید) ،فایل‌های موردنظر را باید در پوشه‌ی اصلی(Root) سایت آپلود کنید.من برای آزمایش فایل مورد نظر را در لوکال هاستی که با نظرم‌افزار easy php ساختم قرار دادم. چون می‌خواهم سایت را فعلآ در لوکال هاست نصب کنم. خوب در هر صورت(اینکه نرم‌افزار را در چه پوشه‌ای آپلود می‌کنید، باید آدرس را در  خط اول روبروی جایی که نوشته است’YOURLS_SITE’ ، بنویسید. مثلآ الان من چون در لوکال هاست  نصب کرده ام آدرس را به Http://127.0.0.1 تغییر دادم.(درصورتی که برروی ساب دومین نصب کرده اید، نکته‌ای که در آخر مطلب عرض می‌کنم را باید حتمآ توجه کنید)

در مرحله‌ی بعد شما انتخاب می‌کنید که آیا سایت مورد نظرتان را در دسترس عموم قراردهید یا نه؟ به عبارتی آیا این اجازه را می‌دهید که دیگران آدرس‌های مورد نظرشان را با کمک سایت شما کوتاه کنند یا خیر؛ برای تنظیم این بخش در پایین ، کافی است که درجه‌‌ی ‘YOURLS_PRIVATE’ را به true تغییر دهید(در صورتی که False کنید  سرویس کوتاه کننده‌ی آدرس عمومی خواهد شد). حال اگر شما درجه‌ی True را به این عبارت داده‌اید ، در قسمت زیرین جایی که نوشته استyourls_user_passwords = array در قسمت زیرش باید کلمات عبورتان و یوزر نیم را تعیین کنید(در غیر این صورت کلمه‌ی عبور شما کلمات نوشته شده به صورت پیش‌فرض خواهد بود)

وقتی که تمام کارهای فوق ‌را انجام دادید، فایل را دوباره با نام config.php ذخیره کنید.

نکته‌ی مهم:  اون دوستانی که  سایت را برروی ساب دومین نصب کرده‌اند باید یک مرحله را بیشتر انجام دهند. و آن این است که در میان فایل‌ها به دنبال فایلhtaccess.  . حال این فایل را با یک برنامه‌‌ی ادیتور متنی مثل نوت‌پد++ باز کنید و # را در خط اول پاک کنید. کار بعدی‌ایکه باید انجام دهید این است که هرچه بعد از RewriteBase قرار دارد را پاک کنید و بعد از قرار دادن / نام پوشه‌ی مورد نظرتان که فایل‌ها را در آنجا آپلود کرده‌اید قرار دهید. مثلآ اگر فایل‌هایتان را در پوشه‌ای تحت نام Reza (!) آپلود کرده‌اید عبارت شما به صورت RewriteBase /Reza/درخواهد آمد

خوب دیگر کار تقریبآ تمام شده است. حال باید به آدرسhttp://YourSite/admin/install.php بروید، درصورتی که همه‌ی کار ها را درست انجام داده باشید، برنامه نصب میشود و با تصویری مثل زیر مواجه می‌شوید.

حال برای کوتاه کردن یک آدرس اینترنتی به آدرس http://YourSite/admin بروید. و آدرس موردنظرتان را وارد کنید و کوتاه شده‌اش را ببینید!.

البته این نرم‌افزار پلاگینی برای وردپرس هم دارد که با کمک آن می‌توانید آدرس های نوشته‌هایتان را کوتاه کنید.سایت‌های زیادی برای کوتاه کردن آدرس‌ها وجود دارند که البته قبلآ مهم‌ترین‌های آنها را  معرفی کرده بودم حضورتان.

منبع: LifeHacker

Google Buzz
به اشتراک بگذارید!
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • FriendFeed
  • LinkedIn
  • Reddit
  • RSS
  • Twitter
  • Yahoo! Bookmarks
  • Yahoo! Buzz
If you enjoyed this post, make sure you subscribe to my RSS feed!

دیدگاه خود را بیان کنید.