Here is a clearly organized, step-by-step breakdown of the ViciBox installation process across three server roles: Database, Web, and Telephony. Each section includes the expected installation output summary for reference.
🔹 1. Database Server Installation
✅ Steps:
-
Attach ViciBox ISO to the server.
-
Boot from ISO.
-
Select Install when prompted.
-
Once OS is installed, update system:
zypper up
5 Run ViciBox installer and follow prompts to set this server as the Database Server.
--- ViciBox Install Summary ---
Expert : Yes
Legacy : No
Database : Yes
Web : No
Telephony: No
Archive : No
Firewall : Disabled
--- Configuration Information ---
- Database -
SVN Rev : 3920
IP Addr : 5.78.125.222
Name : asterisk
User : cron
Password : 1234
Cust User: custom
Cust Pass: custom1234
Port : 3306
🔹 2. Web Server Installation
Boot from ISO or use a clean ViciBox installation.
vicibox-install
When prompted:
-
Enter local IP: 5.78.132.229
-
Choose Expert install: y
-
Use this server as Web server: y
-
Input database IP: 5.78.125.222
-
Enable Redirect Page: y
-
Do not enable Database, Telephony, or Archive roles.
-
Keep firewall enabled.
Post-install configuration:
nano +227 /etc/apache2/httpd.conf
IncludeOptional /etc/apache2/vhosts.d/*.conf
cd /etc/apache2/vhosts.d/
and rename to dynportal_1 dynportal-ssl_1
systemctl start apache2
systemctl status apache2
ViciBox Install Summary ---
Expert : Yes
Legacy : No
Database : No
Web : Yes
Redirect : Yes
Telephony: No
Archive : No
Firewall : Enabled
--- Configuration Information ---
- Database -
SVN Rev : 3920
IP Addr : 5.78.125.222
Name : asterisk
User : cron
Password : 1234
Cust User: custom
Cust Pass: custom1234
Port : 3306
🔹 3. Telephony Server Installation
vicibox-install
When prompted:
-
Enter local IP: 5.78.68.242
-
Choose Expert install: y
-
Use this server as Telephony server: y
-
Do not enable Web, Database, or Archive roles.
-
Input database IP: 5.78.125.222
-
Keep firewall enabled
📋 Output After Installation:
--- ViciBox Install Summary ---
Expert : Yes
Legacy : No
Database : No
Web : No
Telephony: Yes
Archive : No
Firewall : Enabled
--- Configuration Information ---
- Database -
SVN Rev : 3920
IP Addr : 5.78.125.222
Name : asterisk
User : cron
Password : 1234
Cust User: custom
Cust Pass: custom1234
Port : 3306
------------------
this config is after install vici ssl
nano +227 /etc/apache2/httpd.conf
IncludeOptional /etc/apache2/vhosts.d/*.conf
create this file
/etc/apache2/vhosts.d/vici-ddns.conf
<VirtualHost *:443>
ServerName vici.ddns.net
DocumentRoot /srv/www/htdocs
SSLEngine on
SSLCertificateFile /root/.acme.sh/vici.ddns.net/vici.ddns.net.cer
SSLCertificateKeyFile /root/.acme.sh/vici.ddns.net/vici.ddns.net.key
<Directory "/srv/www/htdocs">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog /var/log/apache2/vici-error.log
CustomLog /var/log/apache2/vici-access.log combined
</VirtualHost>
------------------------------------------------------------------
nano +227 /etc/apache2/httpd.conf
IncludeOptional /etc/apache2/vhosts.d/*.conf
create this file
/etc/apache2/vhosts.d/ambiorixg12-dialer.conf
ServerName ambiorixg12-dialer.ddns.net
# DocumentRoot /srv/www/htdocs # Change this if your web files are elsewhere
DocumentRoot /srv/www/htdocs
SSLEngine on
SSLCertificateFile /root/.acme.sh/ambiorixg12-dialer.ddns.net/ambiorixg12-dialer.ddns.net.cer
SSLCertificateKeyFile /root/.acme.sh/ambiorixg12-dialer.ddns.net/ambiorixg12-dialer.ddns.net.key
<Directory "/srv/www/htdocs">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog /var/log/apache2/ambiorix-error.log
CustomLog /var/log/apache2/ambiorix-access.log combined
</VirtualHost>
No hay comentarios:
Publicar un comentario