das solltest du mit:
perl /usr/local/src/imscp/imscp-autoinstall -r all
machen und dann im entsprechendem abschnitt die neue domain angeben.
Posts by Cool
-
-
kommt drauf an wie du den server konfiguriert hast.
normal machst du das in (admin eingeloggt):
Settings>>General settings>>PHP Settings (system default)
da dann unter: Value for the open_basedir directive
es gibts da auch ein "Help" icon falls du nicht weisst was da einzutragen ist. -
vieleicht gleich als komplettes script:
Shell-Script- #!/bin/sh
- # Cool 2013-04-02 | Place this script inside /root as paranoid_imscp_secure.sh #
- clear
- echo "#### Creating directory ####"
- sleep 2
- mkdir /root/imscp_secure_patch
- clear
- echo "#### Creating file ####"
- sleep 2
- echo "
- #!/bin/bash
- mkdir /var/www/secure
- cp ~/imscp_secure_patch/.htpasswd /var/www/secure/
- cp ~/imscp_secure_patch/.htaccess /var/www/imscp/gui/public/tools/pma
- cp ~/imscp_secure_patch/.htaccess /var/www/imscp/gui/public/tools/webmail
- cp ~/imscp_secure_patch/.htaccess /var/www/imscp/gui/public/tools/filemanager
- cp ~/imscp_secure_patch/.htaccess /var/www/imscp/gui/public/
- " > /root/imscp_secure_patch/patch.sh
- clear
- echo "#### chmod file ####"
- sleep 2
- chmod 744 /root/imscp_secure_patch/patch.sh
- clear
- echo "#### Creating file ####"
- sleep 2
- echo "
- AuthName "i-mscp-Secure"
- AuthType Basic
- AuthUserFile /var/www/secure/.htpasswd
- require valid-user
- " > /root/imscp_secure_patch/.htaccess
- clear
- echo "#### Install apache2-utils ####"
- sleep 2
- aptitude update && aptitude install apache2-utils
- clear
- echo "#### Creating .htpasswd file ####"
- sleep 2
- ### You may change the name "admin" to whatever you want ###
- htpasswd -c /root/imscp_secure_patch/.htpasswd admin
- clear
- echo "#### Copying files####"
- sleep 2
- ./imscp_secure_patch/patch.sh
- sleep 2
- clear
- echo "#### End - All done ####"
-
Switch to Reseller -> Edit Domain -> set: Custom DNS records Yes/No ->Update/Save
Switch to domain ->Manage Domains ->Add custom DNS record ->Add/Saveand done
-
the dot at the end of the first line in the script (#!/bin/sh.) has not to be there.
-
hi,
i pers. would recommend you to run this script:
name it for ex.: i-mscp-install-upgrade.sh place it for ex. in: /rootShell-Script- #!/bin/sh## i-MSCP automatic Update process Debian# Version: 0.0.9# License: GPLv2# Author : gOOvER# Author : i-MSCP Team# Credits: i-mscp development Team#==== Installing/Updating distro packages ====aptitude update && aptitude safe-upgradeaptitude install -y git lsb-release#echo "#### Copy imscp to imscp-last-working ####"#cp -R /usr/local/src/imscp /usr/local/src/imscp-last-working#==== Downloading current git/master branch state ====echo "#### CLONING i-MSCP git/master branch ####"mkdir -p /usr/local/src/imscpif [ ! -d /usr/local/src/imscp/.git ];thengit clone git://github.com/i-MSCP/imscp.git /usr/local/src/imscpelsecd /usr/local/src/imscpgit pullfi#==== Start i-MSCP installer ====perl /usr/local/src/imscp/imscp-autoinstall
set chmod to 0744
run with:
just follow the install steps and make your choices.everything wich is needed will be installed from i-mscp install script.
depending on wich kind of vps you have you may have some restrictions as may no iptables and/or may no statistics inside the i-mscp.
-
Hallo,
nun zu meinem Problem. Ich habe auf meinem Debian Squeeze Server das i-MSCP installiert v1.0.3.0 und SSL ist aktiviert. Wenn ich jedoch einer meiner Domains aufrufen möchte mittels HTTPS leitet man mich immer weiter zur der Login Seite von dem i-MSCP geleitet.Wie kann ich das behelfen?
"SSL aktiviert" bedeutet nicht das du jede domain mit "https" aufrufen kannst. damit wird nur gesagt das man einer domain ein ssl-cert zuweisen kann.
dieses machst du unter den domain-einstellungen der jeweiligen domain(siehe bild-1).
zuvor must du ein cert fuer die entsprechende domain erwerben. die daten die du fuer dieses domain-cert bekommst trägst du dann in die dafuer vorgesehenen felder ein(siehe bild-2)
danach speicherst du das ganze und fertig.
eine extra ip wird nicht benötigt.fuer schon 39€ gibts hier schon was vernuenftiges.
Anm.:
wenn du das "gruene schloss" bei entsprechendem cert erhalten willst, darf man keinen "externen content" laden. -
you as server-admin can + any security (often just obscurity no real security) at any time. this is not relaying on i-mscp and goes allways into your first
security planning for your very own security policy. -
warum das rad neu erfinden?...einfach die: apache-badbots.conf in fail2ban ändern/hinzufuegen...fertig. solange es fuer alle gelten soll.
solche listen sind aber meistens veraltet oder werden nur sehr duerftig gepflegt. da ist es besser man filtert aus den logs das was beim eigenen server wirklich auftaucht und aktualisiert danach fail2ban. -
vhost ist richtig erstellt?
dns einstellungen?