Pentru a instala cPanel, ne autentificam pe server via ssh și descărcăm script-ul de instalare:
wget http://layer1.cpanel.net/latest |
Pornim script-ul de instalare:
sh latest |
După instalare accesăm din browser:
http://IP-server:2086
Pentru a instala cPanel, ne autentificam pe server via ssh și descărcăm script-ul de instalare:
wget http://layer1.cpanel.net/latest |
Pornim script-ul de instalare:
sh latest |
După instalare accesăm din browser:
http://IP-server:2086
În primul rând verificam dacă nu este deja instalat:
/scripts/checkimagemagick missing |
Daca răspunsul este missing, începem instalarea:
/scripts/installimagemagick |
Compilarea/instalarea imagemagick se va termina cu mesajul:
ImageMagick installed ok
Noile cupoane de reducere pentru name.com sunt următoarele:
1$ reducere pentru înregistrările de domenii .com
Cod: ELAMEXE
Reducere la reinoirea domeniilor .Com .Net .Org
Cod: NAMORADA
1.50$ reducere pentru înregistrarea de domenii .net
Code: CORACAO
domeniile .in la 3.99$
Cod: in
domenii .tel la 8.95$ – doar pentru primul an de înregistrare
Cod:tel
La încercarea de a porni apache primim următoarea eroare:
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
Un alt proces asculta deja pe acel port. Aflăm cine:
lsof -i :80 |
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME httpd 2320 root 3u IPv4 67512711 TCP *:http (LISTEN) |
Omorâm acel proces:
kill -9 2320
Pentru a adăuga un nou utilizator de mysql intrăm în consola mysql:
mysql -u root -p |
Adăugăm user-ul:
GRANT ALL PRIVILEGES ON baza_de_date.* TO 'utilizator'@'localhost' IDENTIFIED BY 'parola' WITH GRANT OPTION; |
Actualizăm drepturile:
FLUSH PRIVILEGES; |
La instalara unui script php(sugarCRM) m-am lovit de următoarea eroare:
Writable Session Save Path Not A Valid Directory
Eroare vine de la faptul ca session.save_path nu este setat în php.ini.
Căutăm php.ini:
php -i |grep php.ini Configuration File (php.ini) Path => /usr/local/lib Loaded Configuration File => /usr/local/lib/php.ini |
Adăugăm linia:
session.save_path = "/tmp" |
Și repornim apache:
service httpd restart |
Pe serverele linux pe care rulează cPanel sau DirectAdmin putem vizualiza un site înainte de actualizarea dns:
http://ip-server/~utilizator
De exemplu dacă avem ip-ul 192.168.0.1 și utilizatorul tech:
http://192.168.0.1/~tech
În cpanel la adăugarea unui domeniu nou de tip addon apare următoarea eroare:
Error from park wrapper: domeniu is already configured
Pentru a putea adăuga domeniu trebuie verificat în fiecare din următoarele fișiere să nu mai fie prezent nici o linie conținând acest domeniu:
/var/named/domain.com.db
/etc/httpd/conf/httpd.conf
/var/cpanel/users/username
/etc/userdomains
/etc/localdomains
După ce scoatem liniile respective (comentarea lor nu merge, trebuiesc șterse), adăugarea domeniului va funcționa.
Creăm un fișier vhost.conf în /var/www/vhosts/<domeniu.tld>/conf/ (dacă acesta nu există deja).
Adăugăm următorul conținut:
<Directory /var/www/vhosts/{numedomeniu.com}/httpdocs> php_admin_value safe_mode off php_admin_value open_basedir none </Directory> |
Dupa fiecare modificare a fisierului vhost.conf trebuie rulat serviciul websrvmng din plesk pentru domeniul nostru:
/usr/local/psa/admin/sbin/websrvmng -u --vhost-name= |
sau pentru toate domeniile:
/usr/local/psa/admin/sbin/websrvmng -a |
În funcție de distribuția de linux folosită trebuie sa alegeți script-ul de instalare corespunzător.
Ne creăm un director de lucru:
[root@server ~]# mkdir /root/plesk [root@server ~]# cd /root/plesk |
Descărcăm script-ul de instalare, în cazul de față avem centos5 :
wget http://download1.parallels.com/Plesk/PPP9/CentOS5/parallels_installer_v3.4.1_build090204.18_os_CentOS_5_i386 |
Drepturi de execuție:
chmod +x parallels_installer_v3.4.1_build090204.18_os_CentOS_5_i386 |
Pornim script-ul de instalare:
./parallels_installer_v3.4.1_build090204.18_os_CentOS_5_i386 |
După pornire o să avem:
The following product versions are available: 1. [*] Plesk Control Panel 2. (*) Parallels Plesk Panel 9.2.1 |
Instalarea va dura câteva minute, după instare putem accesa plesk în felul următor:
https://ip:8443/ |
User-ul inițial este admin iar parola setup. Acestea trebuiesc schimbate la prima autentificare.