-
August 22nd, 2018, 22:55
#1
عضو جدید
نصب کنترل پنل AzuraCast و ایجاد یک استریم سرور حرفهای [ضد تحریم + SSL رایگان]
AzuraCast یک کنترل پنل بسیار حرفه ای و رایگان است که به شما امکان مدیریت ایستگاههای رادیویی خود و ایجاد یک استریم سرور حرفهای را خواهد داد!
این کنترل پنل در تمامی سیستم عاملها (با توجه به امکان نصب به وسیله Docker) قابل نصب است! (پردازنده های ARM پشتیبانی نمی شوند)
دمو: https://demo.azuracast.com/
نام کاربری: demo@azuracast.com
رمزعبور: demo
نصب این کنترل پنل به دو شیوه قابل انجام است، روش اول و ساده ترین آن امکان نصب به وسیله Docker است!
آموزش نصب Docker (این اسکریپت به صورت خودکار Docker را نصب خواهد کرد! در صورت بروز مشکل از روش دستی اقدام فرمائید)
- در صورتی که قصد نصب و اجرای این کنترل پنل در سرورهای ایران را دارید، با توجه به اعمال تحریمها، قبل از اجرای دستورات زیر این دستور را اجرا نمائید:
کد:
echo "nameserver 178.22.122.100" > /etc/resolv.conf
اسکریپت را دریافت و اجرا می کنیم:
کد:
curl -L https://raw.githubusercontent.com/AzuraCast/AzuraCast/master/docker.sh > docker.sh
chmod a+x docker.sh
./docker.sh install
- برای بروزرسانی آن نیز در Docker با روش زیر به سادگی آن را انجام می دهیم:
روش دوم، روش نصب دستی است که فقط در سیستم عامل های Ubuntu 16.04 و Ubuntu 18.04 قابل انجام است:
دستورات زیر را به ترتیب اجرا می کنیم:
کد:
sudo apt-get update
sudo apt-get install -q -y git
sudo mkdir -p /var/azuracast/www
cd /var/azuracast/www
sudo git clone https://github.com/AzuraCast/AzuraCast.git .
sudo chmod a+x install.sh
./install.sh
سپس مراحل نصب به صورت خودکار انجام خواهند شد! با توجه به منابع و سرعت اینترنت شما این عملیات ممکن است بین 5 تا 15 دقیقه زمان ببرد...
- برای بروزرسانی (روش نصب دستی) از دستورات زیر استفاده می شود:
کد:
cd /var/azuracast/www
sudo chmod a+x update.sh
sudo ./update.sh
بعد از نصب شما نیاز دارید تا برخی تنظیمات کنترل پنل را انجام دهید! به http://IP بروید!
در این مرحله شما نیاز دارید تا یک حساب کاربری مدیریت ایجاد کرده و کانفیگ اولین ایستگاه رادیویی خود را نیز انجام دهید...
همچنین میتوانید تغییراتی در کنترل پنل ایجاد کرده که دیگر نامی از AzuraCast نباشد و برای استفاده تجاری از نام شرکت خود استفاده کنید!
در صورتی که از روش Docker استفاده کردید، میتوانید اسکریپت آن را نیز برای بروزرسانی، بک آپ و نصب SSL اجرا نمائید:
دستور حذف:
کد:
./docker.sh uninstall
دستور نصب SSL (ابتدا در تنظیمات یک نام دامنه وارد کرده و Hostname را نیز تنظیم کنید!):
کد:
./docker.sh letsencrypt-create
با توجه به رایگان بودن آن پس از یک دوره 3 ماهه، آن را با دستور زیر تمدید نمائید:
کد:
./docker.sh letsencrypt-renew
در صورت بروز هرگونه مشکل، مشکل خود را در همین تاپیک مطرح کنید.
- با آرزوی خوش!
ویرایش توسط Lithium : August 22nd, 2018 در ساعت 22:57
دانا باید از دانش خویش نادان را آگاه سازد، نشاید بیش از این نادان گمراه بماند.
(یسنا – هات ۳۱ بند ۱۷)
-
تعداد تشکر ها از Lithium به دلیل پست مفید
-
August 22nd, 2018 22:55
# ADS