hediye
hediye
خواندن ۲ دقیقه·۱۹ ساعت پیش

چگونه با دامنه شخصی خود یک کوتاه کننده لینک شخصی بسازیم

برای ساخت یک کوتاه‌کننده لینک با دامنه شخصی خود، مراحل زیر را دنبال کنید:

1. انتخاب یک سرویس کوتاه‌کننده لینک

ابتدا باید یک سرویس کوتاه‌کننده لینک را انتخاب کنید. گزینه‌های مختلفی برای این کار وجود دارند، از جمله:

  • YOURLS (سورس باز و محبوب)
  • Bitly (امکان استفاده از دامنه شخصی با اشتراک پولی)
  • TinyURL (همانطور که با دامنه شخصی همکار می‌کند)

در اینجا، روش استفاده از YOURLS که یک نرم‌افزار رایگان و سورس باز است را شرح می‌دهیم.

2. تهیه یک سرور و دامنه شخصی

برای اینکه از دامنه شخصی خود استفاده کنید، به یک سرور (میزبان) نیاز دارید که بتوانید YOURLS یا یک ابزار مشابه را نصب کنید. این مراحل را دنبال کنید:

الف. خرید دامنه شخصی:

  • دامنه خود را از یک سرویس ثبت دامنه (مثل GoDaddy، Namecheap، یا Iranian Registrars) خریداری کنید.

ب. خرید هاستینگ:

  • یک هاستینگ وب مناسب انتخاب کنید. سرورهایی مانند DigitalOcean، Vultr یا Hostinger گزینه‌های خوبی هستند.

3. نصب YOURLS روی سرور

الف. نصب LAMP Stack (یا LEMP)

اگر سرور شما از سیستم عامل لینوکس استفاده می‌کند، باید Apache، MySQL و PHP را نصب کنید.

  • برای نصب این بسته‌ها، دستور زیر را اجرا کنید:sudo apt update
    sudo apt install apache2 mysql-server php php-mysqli php-curl php-zip

ب. دانلود YOURLS

سپس، YOURLS را از سایت رسمی YOURLS دانلود کنید:

cd /var/www/html sudo git clone https://github.com/YOURLS/YOURLS.git sudo chown -R www-data:www-data YOURLS

ج. تنظیم YOURLS

  • فایل config-sample.php را به config.php تغییر نام دهید.
  • فایل config.php را ویرایش کرده و تنظیمات مربوط به پایگاه داده و دامنه را وارد کنید.
sudo nano /var/www/html/YOURLS/config.php

مطمئن شوید که اطلاعات دیتابیس و دامنه شخصی خود را وارد کرده‌اید.

د. راه‌اندازی پایگاه داده

  • پایگاه داده MySQL را ایجاد کنید و اطلاعات آن را در فایل پیکربندی وارد کنید.
mysql -u root -p CREATE DATABASE yourls; GRANT ALL PRIVILEGES ON yourls.* TO 'yourls_user'@'localhost' IDENTIFIED BY 'your_password'; FLUSH PRIVILEGES;

4. تنظیم دامنه شخصی

برای اینکه دامنه شما برای کوتاه کردن لینک‌ها استفاده شود، باید آن را به دامنه اصلی YOURLS متصل کنید:

  • در DNS دامنه خود، یک رکورد A برای هدایت دامنه به آی‌پی سرور خود تنظیم کنید.
  • در فایل config.php، دامنه‌ای که برای کوتاه کردن لینک‌ها از آن استفاده خواهید کرد را وارد کنید:define('YOURLS_SITE', 'http://your-domain.com');

5. راه‌اندازی SSL (اختیاری)

برای امنیت بیشتر، پیشنهاد می‌شود که SSL را برای دامنه خود فعال کنید. شما می‌توانید از Let's Encrypt برای دریافت یک گواهینامه SSL رایگان استفاده کنید.

sudo apt install certbot python3-certbot-apache sudo certbot --apache -d your-domain.com

6. آزمایش کوتاه کردن لینک

بعد از راه‌اندازی کامل، می‌توانید به صفحه مدیریت YOURLS بروید و لینک‌های خود را کوتاه کنید. معمولاً آدرس مدیریت YOURLS به این صورت خواهد بود:

http://your-domain.com/admin

7. شخصی‌سازی بیشتر (اختیاری)

شما می‌توانید با استفاده از پلاگین‌های YOURLS یا تغییرات در کد آن، ویژگی‌های بیشتری اضافه کنید، مانند:

  • ایجاد صفحات کوتاه‌سازی با آمار
  • ایجاد قابلیت‌های شخصی‌سازی برای URL ها

با این مراحل، شما می‌توانید یک سرویس کوتاه‌کننده لینک با دامنه شخصی خود راه‌اندازی کنید.

کوتاه کننده لینکلینک سازیبک لینک رایگان
شاید از این پست‌ها خوشتان بیاید