yolanmees / Spikster

Spikster is an open-source, powerful web hosting control panel designed to simplify server management and automate web services. Quickly set up and manage Nginx, PHP-FPM, MySQL, Redis, Exim, Dovecot, SpamAssassin, ClamAV, and Roundcube all from an intuitive interface. Perfect for developers, system administrators, and managed service providers.
https://spikster.com
Other
101 stars 16 forks source link

installation is not progressing #10

Closed yasinyilmaz1 closed 7 months ago

yasinyilmaz1 commented 1 year ago

When I install spikster on the Ubuntu 22.04 virtual server created on KVM, the tab key or the "OK" button in the area in the screenshot does not work during the ongoing process. I tried this from the terminal as well as from the vnc window, but it gets stuck there.

Screenshot from 2023-10-04 03-40-11

yolanmees commented 1 year ago

Hi,

This is because of the new NEEDRESTART package in Ubuntu. Run the following command before installing Spikster, this should do the trick.

sudo NEEDRESTART_SUSPEND=1 apt-get dist-upgrade --yes

Let me know if this works and I will add it to the installer.

yasinyilmaz1 commented 1 year ago

I followed the command you specified, but I still encounter the same screen and the problem persists.

Screenshot from 2023-10-04 17-38-56

Another consideration, is using ssh keygen on a clean Ubuntu 22.04 and changing port 22 of the server a problem? Because I know it causes problems with the cipi panel.

yolanmees commented 1 year ago

Do you mind trying to disable it manually?

/etc/needrestart/needrestart.conf file, changing the line:

#$nrconf{restart} = 'i';

to

$nrconf{restart} = 'a';

yolanmees commented 1 year ago

Thanks for the feedback! I am actually working on a new installer. And changing the port and using a key is on the to do list. But I need to make a bit more other changes first because the app itself is using SSH a lot for managing sites. Im converting everything to API's first, so that I can remove all the SSH stuff out of the code. If u have anymore feedback please share it!

yasinyilmaz1 commented 1 year ago

Do you mind trying to disable it manually?

/etc/needrestart/needrestart.conf file, changing the line:

#$nrconf{restart} = 'i';

to

$nrconf{restart} = 'a';

Stuck at "PHP installation..." stage

Screenshot from 2023-10-04 18-08-20

yasinyilmaz1 commented 1 year ago

After much effort, I completed the installation and was able to access the panel login information screen with the ssh username, password and database information, but the panel cannot be accessed.

Screenshot from 2023-10-04 19-36-41

yolanmees commented 1 year ago

I am sorry, I need to change this in the docs. its admin@localhost and password as email and password.

You can change it on your user profile by clicking on your name in the dashboard.

yasinyilmaz1 commented 1 year ago

Yes, I accessed the panel with the information you provided, but I rebooted the server and the result is like this

Screenshot from 2023-10-06 01-37-22

yolanmees commented 1 year ago

An what page is this? Do you have any logs?

salocinyeet commented 6 months ago

So I had the same situation. Got stuck on that screen. But after sudo NEEDRESTART_SUSPEND=1 apt-get dist-upgrade --yes It did go thru. But I believe that there is an issue because now I get a Internal Server Error

Screenshot 2024-03-15 at 08 47 01

Maybe because I had to exit the program mid way thru installation