برای ساخت یک کوتاهکننده لینک با دامنه شخصی خود، مراحل زیر را دنبال کنید:
ابتدا باید یک سرویس کوتاهکننده لینک را انتخاب کنید. گزینههای مختلفی برای این کار وجود دارند، از جمله:
در اینجا، روش استفاده از YOURLS که یک نرمافزار رایگان و سورس باز است را شرح میدهیم.
برای اینکه از دامنه شخصی خود استفاده کنید، به یک سرور (میزبان) نیاز دارید که بتوانید YOURLS یا یک ابزار مشابه را نصب کنید. این مراحل را دنبال کنید:
اگر سرور شما از سیستم عامل لینوکس استفاده میکند، باید Apache، MySQL و PHP را نصب کنید.
sudo apt update
sudo apt install apache2 mysql-server php php-mysqli php-curl php-zip
سپس، YOURLS را از سایت رسمی YOURLS دانلود کنید:
cd /var/www/html sudo git clone https://github.com/YOURLS/YOURLS.git sudo chown -R www-data:www-data YOURLS
config-sample.php
را به config.php
تغییر نام دهید.config.php
را ویرایش کرده و تنظیمات مربوط به پایگاه داده و دامنه را وارد کنید.sudo nano /var/www/html/YOURLS/config.php
مطمئن شوید که اطلاعات دیتابیس و دامنه شخصی خود را وارد کردهاید.
mysql -u root -p CREATE DATABASE yourls; GRANT ALL PRIVILEGES ON yourls.* TO 'yourls_user'@'localhost' IDENTIFIED BY 'your_password'; FLUSH PRIVILEGES;
برای اینکه دامنه شما برای کوتاه کردن لینکها استفاده شود، باید آن را به دامنه اصلی YOURLS متصل کنید:
config.php
، دامنهای که برای کوتاه کردن لینکها از آن استفاده خواهید کرد را وارد کنید:define('YOURLS_SITE', 'http://your-domain.com');
برای امنیت بیشتر، پیشنهاد میشود که SSL را برای دامنه خود فعال کنید. شما میتوانید از Let's Encrypt برای دریافت یک گواهینامه SSL رایگان استفاده کنید.
sudo apt install certbot python3-certbot-apache sudo certbot --apache -d your-domain.com
بعد از راهاندازی کامل، میتوانید به صفحه مدیریت YOURLS بروید و لینکهای خود را کوتاه کنید. معمولاً آدرس مدیریت YOURLS به این صورت خواهد بود:
http://your-domain.com/admin
شما میتوانید با استفاده از پلاگینهای YOURLS یا تغییرات در کد آن، ویژگیهای بیشتری اضافه کنید، مانند:
با این مراحل، شما میتوانید یک سرویس کوتاهکننده لینک با دامنه شخصی خود راهاندازی کنید.