Questions
-
- Posts: 10
- Joined: Wed 10. May 2023, 21:45
Questions
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?
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?
Re: Questions
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
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.
-
- Posts: 10
- Joined: Wed 10. May 2023, 21:45
Re: Questions
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
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
Re: Questions
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
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
**************************************************************
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
-
- Posts: 10
- Joined: Wed 10. May 2023, 21:45
Re: Questions
how can i do third point without keyhelp but in e.g. bash or another software
Re: Questions
Maybe with CGroups.
For detailed information and configuration you shoudl ask the search engine of your choice
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
**************************************************************
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
-
- Posts: 10
- Joined: Wed 10. May 2023, 21:45
Re: Questions
in free version can i set php mmemory limit for user or its a paid feature
Re: Questions
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
**************************************************************
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Questions
Gruß,
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
-
- Posts: 10
- Joined: Wed 10. May 2023, 21:45
Re: Questions
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?
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?
-
- Posts: 10
- Joined: Wed 10. May 2023, 21:45
Re: Questions
i wrote a few minutes ago reply, could you answer?Tobi wrote: ↑Thu 11. May 2023, 17:12 Please try the public demo.
https://demo.keyhelp.de/
This will answer many questions.
Re: Questions
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.
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
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
-
- Posts: 10
- Joined: Wed 10. May 2023, 21:45
Re: Questions
does keyhelp support phpmail() for users?
Re: Questions
yes
Gruß,
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
-
- Posts: 10
- Joined: Wed 10. May 2023, 21:45
Re: Questions
is it possible to allow users to install sth using apt or npm? default permission is denied