Questions

General discussions around KeyHelp.
superuserek
Posts: 10
Joined: Wed 10. May 2023, 21:45

Questions

Post by superuserek »

hi
i have a few questions about free keyhelp
1. does it support vpses with kvm or lxc
2. how many ip adresses should i have (for 30 users)
3. how can i configure nameservers? any tutorial?
4.1. what does it mean 'Sets the maximum amount of memory, that the script may consume' is script = process? or what?
4.2. can i set ram limit for whole user account no per process/script
5. how can i set number of processes limit for one user?
hs-1
Posts: 1
Joined: Tue 5. Oct 2021, 17:39

Re: Questions

Post by hs-1 »

HI @superuserek and anybody wishing to start using keyhelp (but need assistance in getting your first instance operational)

I use both the FREE version & the Paid version dependent on the client & project

1. Not tried to use it on LXC but works great on KVM VPS's & Dedicated

2. NEED is the word, only 1 IP address is needed but that does depend on the overall spec of the VPS to number of users & their intended/expected use, just do not place too many users on a low spec VPS. For 30 users I would be placing them on a minimum 4 CPU - 8Gb MEM & 160 Gb SSD and allocating SSD & facility Quota's to accounts

3. (when choosing CPU be careful not to select ARM as Keyhelp struggles with multi PHP versions, can be a stumbling block)
3.1 Choose VPS, OS (ubuntu 22.04 lts is a good choice) Allocate a Hostname e.g srv1.example.com, add SSH key, Fire up the VPS & NOTE the IPv4 address allocated to the VPS and set your reverse IP address at your VPS provider account
3.2 Go to your DOMAIN REGISTRAR e.g Namecheap > Login & find your domain "example.com" and go to advanced dns & "register nameservers" e.g ns1.example.com & ns2.example.com allocating the same IPv4 address to both nameservers, now set the nameservers in namecheap from the standard namecheap servers to "custom dns" and edit to ns1.example.com & ns2.example.com & click save, if you have done all this you are finished at your DOMAIN REGISTRAR but you do need to allow the DOMAIN WHOIS records to show the change in nameservers before installing keyhelp onto the VPS otherwise you will have DNS errors whilst installing...!
3.3 SSH into the VPS and install keyhelp using the instructions on the website and follow the prompts editing where required & ensuring you set the hostname correctly
3.4 When all installed note the login details and login, STEP 1 Click "settings > configuration" on the left toolbar then Click "dns server" & check they are exactly what you set at the DOMAIN REGISTRAR (including the period/full stop at the end of the nameservers), Click save if edited.
3.5 Click "general > user administration" and ADD a system user (because you need to add a user account to start adding any domain names including your main domain name example.com), once you have added a user Click "domains > domains" and ADD example.com allocating it to the user you have created earlier.
3.6 Click "domains > dns zone editor" Click the domain example.com and change the Expiry value to 1209600, add a CAA record (if you have enabled letsencrypt when you added the domain set to: example.com. 86400 CAA 0 issue letsencrypt.org), edit the _dmarc record as required, ADD "A & AAAA" records for ns1 & ns2 & srv1 & save
3.7 Click "General > system status" Click "Server service management" & reload DNS server (Bind) to update the DNS settings you have made.

You can now start check the WHOIS records for example.com and when it all propogates into whois you are all set to start adding clients (of course there are a hundred other things you can do to tailor the system to how you want/require) but that is the best way to start IMHO

For example you can look at a system I setup yesterday for a client: jrmdecorating.com - srv1.jrmdecorating.com

Check the domain on http://mxtoolbox.com/SuperTool.aspx & whois records

4.1 Not sure where you mean, where does it say that, not a problem I have encountered..?
4.2 You may be able to do that but not as far as I am aware within keyhelp (maybe within account templates)

5. Same answer as 4.2

BTW I highly recommend keyhelp & the Paid Version for added ease of use

Regards & Good Luck - Peter
Last edited by hs-1 on Thu 11. May 2023, 04:45, edited 1 time in total.
superuserek
Posts: 10
Joined: Wed 10. May 2023, 21:45

Re: Questions

Post by superuserek »

i still wait for answer about:
1. is possible to use keyhelp with lxc
2. limit of memory in panel is for script - what does it mean? is script = process? or what?
3. any tutorial for adding processes limit or setting ram no only for php script but for whole account? it can be for linux ubuntu 22.04 lts
User avatar
Florian
Keyweb AG
Posts: 1243
Joined: Wed 20. Jan 2016, 02:28

Re: Questions

Post by Florian »

Hallo,

1 yes
2. this is the memory_limit of PHP, see PHP documentation for more information: https://www.php.net/manual/en/ini.core.php
3. not possible via Keyhelp

PS: A thank you for the detailed answer of hs-1 shoudl also be possible for you
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
superuserek
Posts: 10
Joined: Wed 10. May 2023, 21:45

Re: Questions

Post by superuserek »

how can i do third point without keyhelp but in e.g. bash or another software
User avatar
Florian
Keyweb AG
Posts: 1243
Joined: Wed 20. Jan 2016, 02:28

Re: Questions

Post by Florian »

Maybe with CGroups.

For detailed information and configuration you shoudl ask the search engine of your choice
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
superuserek
Posts: 10
Joined: Wed 10. May 2023, 21:45

Re: Questions

Post by superuserek »

in free version can i set php mmemory limit for user or its a paid feature
User avatar
Florian
Keyweb AG
Posts: 1243
Joined: Wed 20. Jan 2016, 02:28

Re: Questions

Post by Florian »

Configuring the PHP settings for a user is a free feature
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
Tobi
Community Moderator
Posts: 2812
Joined: Thu 5. Jan 2017, 13:24

Re: Questions

Post by Tobi »

Please try the public demo.
https://demo.keyhelp.de/
This will answer many questions.
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
superuserek
Posts: 10
Joined: Wed 10. May 2023, 21:45

Re: Questions

Post by superuserek »

1. any way for host nodejs, python, ruby, java apps using keyhelp?
2. https://imgur.com/a/WMOHJh5
what does it mean? if not processes limit per user - what?
3. seriously restricted ssh is available only in paid version? so user named 1 with directory /home/usr/1 can by using cd .. navigate to root path of server (/home), i think correctly?
superuserek
Posts: 10
Joined: Wed 10. May 2023, 21:45

Re: Questions

Post by superuserek »

Tobi wrote: Thu 11. May 2023, 17:12 Please try the public demo.
https://demo.keyhelp.de/
This will answer many questions.
i wrote a few minutes ago reply, could you answer?
User avatar
Tobi
Community Moderator
Posts: 2812
Joined: Thu 5. Jan 2017, 13:24

Re: Questions

Post by Tobi »

1. Yes if you know what to do. You will have to install the dependencies by your self.
2. viewtopic.php?t=11020
3. Depending on the files and folders rights, users may see some additional data. But user1 can not see the files of user2.
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
superuserek
Posts: 10
Joined: Wed 10. May 2023, 21:45

Re: Questions

Post by superuserek »

does keyhelp support phpmail() for users?
User avatar
Tobi
Community Moderator
Posts: 2812
Joined: Thu 5. Jan 2017, 13:24

Re: Questions

Post by Tobi »

yes
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
superuserek
Posts: 10
Joined: Wed 10. May 2023, 21:45

Re: Questions

Post by superuserek »

is it possible to allow users to install sth using apt or npm? default permission is denied
Post Reply