Hello,Hyper-V,Ubuntu24.04 server,ispconfig3+nginx,has created a website d.shote.ru ,I created an ftp account, I'm trying to connect via filezila,an error came out, I did port forwarding to mikrotik, I'm asking for help, I'm a beginner.
I have one more question, I installed Nextcloud, everything was installed without errors, but there was an error on startup, in the screenshot
If it's not too much trouble, can you tell me where to do it? And another question, I live in Russia, I can't pay for ISPConfig 3 manual, there are no transfers, can you help with this issue?
No, its the same. This is just the error page from Nginx. Disabling custom error pages just allows us to see in case the 404 is thrown by Nextcloud, but that's not the case here. Please post a screenshot of the content of the web directory of the website.
I think these errors are because I have nginx, not apache2. Tomorrow I will try to reinstall everything and unsubscribe
Good afternoon, I reinstalled ispconfig3 with the Apache web server, everything was installed without errors, I installed the software https://www.howtoforge.com/how-to-install-nextcloud-with-ispconfig / , from which I conclude that ispconfig is little adapted to NGINX, otherwise the program is convenient and excellent, thanks to the developers!
I'm unsure why you conclude this as the guide you mentioned nowhere says that. It's simply a guide for one of two equally supported web servers, and that you can not exchange the web server with a different one with different syntax without using a different installation tutorial should be clear. That's why the guide says in prerequisites "A Linux server with Apache" and not "A Linux server with Apache and Nginx" or "A Linux server with Nginx". The primary and recommended web server for ISPConfig for most users is Apache. Nginx is an option for experienced administrators only, who need very fast and optimized setups for large websites. ISPConfig is adapted in detail to Nginx and supports it equally; some functions are even available for Nginx only; that's the reason why, e.g., Germany's largest Nginx web hoster uses ISPConfig and not Plesk or Cpanel on thousands of servers. Simply because ISPConfig is much better adapted to Nginx and faster. But if you are not an experienced admin, Nginx is not the right choice for you until you have more experience with web hosting. Nginx, unlike Apache, requires it to adapt the config for each application as Nginx can not understand the .htaccess files that ship with most cms. ISPConfig allows this customization in detail with even allowing replacement and deletion of directives, which Nginx is not even capable in its default form. But you must know Nginx config for that, e.g. what locations are and so on.
Nowhere in that tutorial NGINX is even mentioned, so how can you come to that conclusion?? Nextcloud on NGINX requires completely different vhost configuration because that webserver doesn't support (rewrite rules in) .htaccess files. I've been running it for years fully satisfied, with a whole lot of special Nextcloud related vhost and php config in ISPC. There are several good tutorials for Nextcloud NGINX vhost config out there. Just Google it. Though from my experience there's not one complete tutorial. The best result is creating your own combination. But as @till also said, you must know NGINX. Otherwise don't even go there. Dumb copy-pasting without understanding it makes troubleshooting impossible.