Jak przebudować / odtworzyć (regenerate/rebuild) pliki konfiguracyjne ispCP ?: Różnice pomiędzy wersjami

Z Podręcznik Administratora by OPZ SGU
Przejdź do nawigacji Przejdź do wyszukiwania
(Utworzył nową stronę „Aby przebudować WSZYSTKIE pliki konfiguracyjne, należy: <pre> cd /var/www/ispcp/engine/setup perl ispcp-update </pre> Aby przebudować pliki związane z apache ...”)
 
Linia 10: Linia 10:


===== 1. zatrzymać demon ispCP  =====
===== 1. zatrzymać demon ispCP  =====
<cli>
<pre>
# /etc/init.d/ispcp_daemon stop
# /etc/init.d/ispcp_daemon stop
</cli>
</pre>
\\
\\
===== 2. Zaloguj sie na mysql MySQL =====
===== 2. Zaloguj sie na mysql MySQL =====
<cli>
<pre>
mysql -u root -p
mysql -u root -p
</cli>
</pre>
zostaniesz poproszony ohasło.
zostaniesz poproszony ohasło.
\\
\\
===== 3. Wybierz baze danych mysql =====
===== 3. Wybierz baze danych mysql =====


<cli>
<pre>
USE ispcp;
USE ispcp;
</cli>
</pre>
\\
\\
Aby zregenerować wszystkie pliki dotyczące domen:
Aby zregenerować wszystkie pliki dotyczące domen:
<cli>
<pre>
UPDATE `domain` SET `domain_status` = 'change' WHERE `domain_status` = 'ok';
UPDATE `domain` SET `domain_status` = 'change' WHERE `domain_status` = 'ok';
</cli>
</pre>
aby zregenerowac wszystkie pliki dotyczące subdomen:
aby zregenerowac wszystkie pliki dotyczące subdomen:
<cli>
<pre>
UPDATE `subdomain` SET `subdomain_status` = 'change' WHERE `subdomain_status` = 'ok';
UPDATE `subdomain` SET `subdomain_status` = 'change' WHERE `subdomain_status` = 'ok';
</cli>
</pre>
aby zregenerować wszystkie pliki dotyczące aliasów:
aby zregenerować wszystkie pliki dotyczące aliasów:
<cli>
<pre>
UPDATE `domain_aliasses` SET `alias_status` = 'change' WHERE `alias_status` = 'ok';
UPDATE `domain_aliasses` SET `alias_status` = 'change' WHERE `alias_status` = 'ok';
</cli>
</pre>
aby zregenerować wszystkie pliki dotyczące subdomen aliasów:
aby zregenerować wszystkie pliki dotyczące subdomen aliasów:
<cli>
<pre>
UPDATE `subdomain_alias` SET `subdomain_alias_status` = 'change' WHERE `subdomain_alias_status` = 'ok';
UPDATE `subdomain_alias` SET `subdomain_alias_status` = 'change' WHERE `subdomain_alias_status` = 'ok';
</cli>
</pre>
aby zregenerować wszystkie pliki dotyczące kont email:
aby zregenerować wszystkie pliki dotyczące kont email:
<cli>
<pre>
UPDATE `mail_users` SET `status` = 'change' WHERE `status` = 'ok';
UPDATE `mail_users` SET `status` = 'change' WHERE `status` = 'ok';
</cli>
</pre>
\\
\\
===== 4. wyjdz z  mysql =====
===== 4. wyjdz z  mysql =====
<cli>
<pre>
quit
quit
</cli>
</pre>
\\
\\
===== 5. Rozpocznij regenerację =====
===== 5. Rozpocznij regenerację =====
<cli>
<pre>
# /var/www/ispcp/engine/ispcp-rqst-mngr
# /var/www/ispcp/engine/ispcp-rqst-mngr
</cli>
</pre>
\\
\\
===== 6. uruchom demin ispCP  =====
===== 6. uruchom demin ispCP  =====
<cli>
<pre>
# /etc/init.d/ispcp_daemon start
# /etc/init.d/ispcp_daemon start
</cli>
</pre>

Wersja z 23:05, 16 lis 2010

Aby przebudować WSZYSTKIE pliki konfiguracyjne, należy:

 cd /var/www/ispcp/engine/setup
  perl ispcp-update


Aby przebudować pliki związane z apache (konfiguracje vhostów)

1. zatrzymać demon ispCP
# /etc/init.d/ispcp_daemon stop

\\

2. Zaloguj sie na mysql MySQL
mysql -u root -p

zostaniesz poproszony ohasło. \\

3. Wybierz baze danych mysql
USE ispcp;

\\ Aby zregenerować wszystkie pliki dotyczące domen:

UPDATE `domain` SET `domain_status` = 'change' WHERE `domain_status` = 'ok';

aby zregenerowac wszystkie pliki dotyczące subdomen:

UPDATE `subdomain` SET `subdomain_status` = 'change' WHERE `subdomain_status` = 'ok';

aby zregenerować wszystkie pliki dotyczące aliasów:

UPDATE `domain_aliasses` SET `alias_status` = 'change' WHERE `alias_status` = 'ok';

aby zregenerować wszystkie pliki dotyczące subdomen aliasów:

UPDATE `subdomain_alias` SET `subdomain_alias_status` = 'change' WHERE `subdomain_alias_status` = 'ok';

aby zregenerować wszystkie pliki dotyczące kont email:

UPDATE `mail_users` SET `status` = 'change' WHERE `status` = 'ok';

\\

4. wyjdz z mysql
quit

\\

5. Rozpocznij regenerację
# /var/www/ispcp/engine/ispcp-rqst-mngr

\\

6. uruchom demin ispCP
# /etc/init.d/ispcp_daemon start