In this tutorial, we will guide you through the process of installing ASTPP on your Windows 11 operating system. ASTPP is a powerful billing solution for telecom and VoIP platforms. The process of installation is easy and straightforward, but requires some basic computer skills.
Before we start the installation process, please make sure you have the following prerequisites installed on your Windows 11 operating system:
Go to Python.org and download the latest version of Python for Windows. Follow the installation wizard and make sure you select the option to add Python to the PATH.
Download MySQL Server from the MySQL website and follow the installation wizard. During installation, make sure you select the option to add MySQL to the PATH.
Download and install GIT for Windows from the official GIT website. Follow the installation wizard and select the default options.
Open the command prompt on your Windows 11 machine and go to the directory where you want to install ASTPP. Then, run the following command to clone the ASTPP repository:
git clone https://github.com/Astpp/astpp.git
After cloning the repository, change your directory into the ASTPP directory using the following command:
cd astpp
Then, run the following command to install the dependencies:
pip install -r requirements.txt
Create a new database named "astpp" in MySQL Server. Then, open the "astpp.cfg" file in the "astpp" directory and edit the following lines to match your MySQL Server configuration:
DB_HOST = localhost
DB_USER = root
DB_PASS = your_password
DB_NAME = astpp
Run the following command to set up the environment:
python setup.py install
Run the following command to start the ASTPP server:
python astpp.py
Open your web browser and go to http://localhost:8086/astpp. You should see the ASTPP login page, where you can enter your admin credentials.
Congratulations! You have successfully installed ASTPP on your Windows 11 machine. Now, you can start using the powerful billing solution to manage your telecom and VoIP platforms.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!