Server propriu fără panou de control gazdă - tehnicile de bază

Serverul propriu fără un panou de control al găzduirii este trucurile de bază. Partea 1.

În acest articol aș vrea să vă spun cum să instalați software-ul necesar pentru găzduirea site-urilor pe VPS cu Fedora sau CentOS.

Mai jos vom analiza modul de instalare a software-ului necesar pe un server "curat" cu Fedora sau CentOS:

Pentru CentOS instalați repozitoriul necesar:

Instalați pachetele necesare:

yum -y instale php php-ph php-mysql php-mcrypt php-mhash httpd vsftpd mysql-server phpmyadmin

Pune tot ce este necesar în descărcare:

chkconfig httpd pe
chkconfig mysqld pe
chkconfig vsftpd pe


service mysqld restart

Am setat mysql parola-parola:

Să deschidem accesul la phpmyadmin:

Ordine Respingeți, Permiteți
Negi de la toate


Permiteți de la 127.0.0.1

Salvați, ieșiți, rulați httpd:


serviciul httpd restart


Creați un utilizator și configurați vsftpd:


În primul rând, vom face shell-ul nostru utilizator ftp. Îmi place data:


echo "/ bin / date" >> / etc / shell-uri


Recunoaștem utilizatorul uid apache:


uid = 48 (apache) gid = 48 (apache) grupuri = 48 (apache)


Facem un utilizator ftp:


useradd -u 48 -o -s / bin / date -p utilizator de parolă
utilizator - autentificare ftp
parola - parola dorită pentru utilizatorul ftp


anonymous_enable = DA la anonymous_enable = NO
Acest lucru va interzice ftp anonim.


Adăugarea:
chroot_local_user = DA
Acest lucru va împiedica utilizatorul ftp să se logheze sub directorul de domiciliu.


Salvam vsftpd.conf și rulați vsftpd:
service vsftpd restart

Totul, setarea de bază a serverului pentru găzduirea site-urilor lor este făcută.

Articole similare