آموزش راه اندازی Raduis Server ( اکانتینگ )
	
	
		با سلام و احترام 
دوستان از مشکلات بی پایان IBSng و مابقی ردیوس سرور ها آگاه هستند . 
می تونید ردیوس سرور رو مستقیم نصب و با دانش برنامه نویسی سیستم شخصی یا سیستم تجاری ردیوس سرور راه اندازی کنید :
این آموزش بر پایه رد هست هست .
ابتدا سیستم عامل ( در این آموزش آلما لینوکس ) را آپدیت و سپس یک دیتابیس برای ردیوس سرور خود انتخاب می کنیم . 
در اینجا MariaDB را نصب می کنیم :
	نقل قول:
	
		
		
			sudo dnf -y install mariadb-server
sudo systemctl start mariadb
			
		
	
 سپس با دستور sudo mysql_secure_installation به آن رمز داده و موارد امنیتی آن را انجام می دهیم . 
در ادامه ردیوس سرور را نصب می کنیم :
	نقل قول:
	
		
		
			sudo dnf install -y @freeradius freeradius-utils freeradius-mysql
			
		
	
 پس از نصب آن را فعال می کنیم :
	نقل قول:
	
		
		
			sudo systemctl enable --now radiusd.service
			
		
	
 ردیوس را به فایروال مجاز می کنیم :
	نقل قول:
	
		
		
			sudo firewall-cmd --add-service=radius --permanent
sudo firewall-cmd --reload
			
		
	
 
خب تا اینجا همه چی آماده هست تا ردیوس سرور درخواست ها رو پذیرش کند . 
برای اینکه مخزن یوزر ها رو به  mariadb متصل کنیم کافیه  یک دیتابیس به نام raduis یا هر نام دلخواهی بسازیم :
اتصال :
	نقل قول:
	
		
		
			mysql -u root -p
			
		
	
 ساخت :
	نقل قول:
	
		
		
			CREATE DATABASE radius;
RANT ALL ON radius.* TO radius@localhost IDENTIFIED BY "Password1_1webhostingtalk";
FLUSH PRIVILEGES;
quit;
			
		
	
 سپس دیتابیس نمونه را ایمپرت می کنیم :
	نقل قول:
	
		
		
			mysql -u root -p radius < /etc/raddb/mods-config/sql/main/mysql/schema.sql
			
		
	
 
کپی کانفیگ :
	نقل قول:
	
		
		
			sudo ln -s /etc/raddb/mods-available/sql /etc/raddb/mods-enabled/
			
		
	
 
فایل کانفیگ رو باز می کنیم و اطلاعات دیتابیس رو بهش میدبیم :
	نقل قول:
	
		
		
			sudo nano /etc/raddb/mods-available/sql
			
		
	
 
	نقل قول:
	
		
		
			# Connection info:
#
server = "localhost"
port = 3306
login = "radius"
password = ""
# Database table configuration for everything except Oracle
radius_db = "radius"
			
		
	
 
سپس :
	نقل قول:
	
		
		
			sudo chgrp -h radiusd /etc/raddb/mods-enabled/sql
			
		
	
 و در پایان :
	نقل قول:
	
		
		
			sudo systemctl restart radiusd
			
		
	
 * تا به اینجا Raduis سرور راه اندازی و میکروتبیک و... رو می تونید ای پی سرور رو بهش بدید تا جواب دهی انجام شود . 
* در جدول users می تونید نام کاربری و رمز  رو مشخص کنید . 
* این پروژه رو می تونید با فریمورک های خوبی مثل لاراول به تجاری سازی برسونید . 
موفق باشید .