Files
CyberPanel/plogical/installUtilities.pyc

97 lines
12 KiB
Plaintext
Raw Normal View History

2017-10-24 19:16:36 +05:00
<03>
2018-03-02 18:13:26 +05:00
<EFBFBD>T2Zc@swddlZddlZddlZddlZddlZddlZddlZddlZddd<00><00>YZ dS(i<><69><EFBFBD><EFBFBD>NtinstallUtilitiescBs<>eZdZed<00><00>Zed<00><00>Zed<00><00>Zed<00><00>Zed<00><00>Zed<00><00>Z ed<00><00>Z
2017-10-24 19:16:36 +05:00
ed<00><00>Z ed <00><00>Z ed
2017-12-14 06:56:27 -05:00
<00><00>Z ed <00><00>Zed <00><00>Zed <00><00>Zed<00><00>ZRS(s/usr/local/lswscCs<>yzg}|jd<00>|jd<00>|jd<00>|jd<00>tj|<00>}|dkrjdGHdGHdGHndGHdGHdGHWn[tk
2017-10-24 19:16:36 +05:00
r<>}tjjt|<00>d <17>d
Stk
r<>}tjjt|<00>d <17>d
SXdS( Ntyums-ytinstalls epel-releaseis/###############################################s. Could not add EPEL repo s/ EPEL Repo Added s [enableEPELRepo]i( tappendt
subprocesstcalltOSErrortloggingtCyberCPLogFileWritert writeToFiletstrt
2017-12-14 06:56:27 -05:00
ValueError(tcmdtrestmsg((s//usr/local/CyberCP/plogical/installUtilities.pytenableEPELRepos*      cCs<>ymg}|jd<00>|jd<00>|jd<00>tj|<00>}|dkr]dGHdGHdGHndGHdGHdGHWn[tk
2017-10-24 19:16:36 +05:00
r<>}tjjt|<00>d<17>d Stk
r<>}tjjt|<00>d<17>d SXdS(
Ntrpms-ivhsHhttp://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el7.noarch.rpmis/###############################################s. Could not add Litespeed repo s/ Litespeed Repo Added s [addLiteSpeedRepo]i( RRRRRRR R
2017-12-14 06:56:27 -05:00
R (R R R((s//usr/local/CyberCP/plogical/installUtilities.pytaddLiteSpeedRepo*s(     cCs<>y<>g}|jd<00>|jd<00>|jd<00>|jd<00>tj|<00>}|dkrtdGHdGHdGHtj<00>ndGHdGHdGHWn[tk
2017-10-24 19:16:36 +05:00
r<>}tjjt |<00>d <17>d
St
k
r<>}tjjt |<00>d <17>d
SXdS( NRs-yRsopenlitespeed-1.4.26is/###############################################s. Could not install Litespeed s/ Litespeed Installed s [installLiteSpeed]i( RRRtsystexitRRRR R
2017-12-14 06:56:27 -05:00
R (R R R((s//usr/local/CyberCP/plogical/installUtilities.pytinstallLiteSpeedEs,       cCs<>yjg}|jd<00>|jd<00>tj|<00>}|dkrZdGHdGHdGHtj<00>ndGHdGHdGHWn[tk
2017-10-24 19:16:36 +05:00
r<>}tjjt |<00>d<17>dSt
k
r<>}tjjt |<00>d<17>dSXdS( Ns/usr/local/lsws/bin/lswsctrltstartis/###############################################s/ Could not start Litespeed server s/ Litespeed Started s [startLiteSpeed]i( RRRRRRRRR R
2017-12-14 06:56:27 -05:00
R (R R R((s//usr/local/CyberCP/plogical/installUtilities.pytstartLiteSpeedhs(     cCs<>yqttjd<00>}d}tj|<00>}tj|<00>}|dkradGHdGHdGHtj<00>ndGHdGHdGHWn[t k
r<>}t
j j t |<00>d<17>dStk
r<>}t
j j t |<00>d<17>dSXdS( Ntwssudo systemctl restart lswsis/###############################################s/ Could not restart Litespeed serve s/ Litespeed Re-Started s [reStartLiteSpeed]i(topentostdevnulltshlextsplitRRRRRRRR R
R (tFNULLtcommandR R R((s//usr/local/CyberCP/plogical/installUtilities.pytreStartLiteSpeed<65>s(   cCs<>yqttjd<00>}d}tj|<00>}tj|<00>}|dkradGHdGHdGHtj<00>ndGHdGHdGHWn[t k
r<>}t
j j t |<00>d<17>dStk
r<>}t
j j t |<00>d<17>dSXdS( NRssudo systemctl restart lswsis/###############################################s/ Could not restart Litespeed serve s/ Litespeed Re-Started s [reStartOpenLiteSpeed]i(RRRRRRRRRRRRR R
R (trestarttorestartRRR R R((s//usr/local/CyberCP/plogical/installUtilities.pytreStartOpenLiteSpeed<65>s(   cCs<>y~td<00>j<00>}tdd<00>}xL|D]D}|jd<00>dkrb|j|jdd<00><00>q+|j|<00>q+W|j<00>Wn.tk
2017-10-24 19:16:36 +05:00
r<>}tjj t
2017-12-14 06:56:27 -05:00
|<00>d<17>dSXt j <00>S(Ns&/usr/local/lsws/conf/httpd_config.confRs*:8088i<38><69><EFBFBD><EFBFBD>s*:80s [changePortTo80]i( Rt readlinestfindt
2017-10-24 19:16:36 +05:00
writelinestreplacetclosetIOErrorRRR R
2017-12-14 06:56:27 -05:00
RR(tdatatwriteDataToFiletitemsR((s//usr/local/CyberCP/plogical/installUtilities.pytchangePortTo80<38>s cCs<>y<>g}|jd<00>|jd<00>|jd<00>tj|<00>}|dkrgdGHdGHdGHtj<00>n%dGHdGHdGHttjdd <00>}Wn[tk
r<>}t j
j t |<00>d
<17>d St k
r<>}t j
j t |<00>d
<17>d SXdS( NRt groupinstalls lsphp-allis/###############################################s/ Could not install PHP Binaries s/ PHP Binaries installed s/conf/httpd_config.conftas [installAllPHPVersion]i(RRRRRRRtServer_root_pathRRRR R
R (R R R*R((s//usr/local/CyberCP/plogical/installUtilities.pytinstallAllPHPVersion<6F>s,     cCs<>y<>tjd}tjj|<00>s9tjd|d<17>nd}d}d}d}d}t|dd <00>}|j|<00>|j|<00>|j|<00>|j|<00>|j|<00>|j <00>Wn.t
2017-10-24 19:16:36 +05:00
k
2017-12-14 06:56:27 -05:00
r<>}t j j t|<00>d
<17>d SXd S( Ns/conf/t
phpconfigssinclude phpconfigs/php53.conf
sinclude phpconfigs/php54.conf
sinclude phpconfigs/php55.conf
sinclude phpconfigs/php56.conf
sinclude phpconfigs/php70.conf
shttpd_config.confR.s [installAllPHPToLitespeed]ii(RR/RtpathtexiststshutiltcopytreeRR%R'R(RRR R
(R2tphp53tphp54tphp55tphp56tphp70R*R((s//usr/local/CyberCP/plogical/installUtilities.pytinstallAllPHPToLitespeeds(      cCs<>tj<00>dkr<>tj<00>dkr<>tj<00>dkrytj<00>dkrrtj<00>rktj<00>rddSdSqvdSq}dSq<53>dSq<53>dSndSdS(Nii(RRRRRR0R;(((s//usr/local/CyberCP/plogical/installUtilities.pytinstallMainWebServer&s  cCs y<>g}|jd<00>|jd<00>|jd<00>|jd<00>tj|<00>}|dkrtdGHdGHdGHtj<00>ndGHdGHdGHWn[tk
2017-10-24 19:16:36 +05:00
r<>}tjjt |<00>d <17>d
St
k
r<>}tjjt |<00>d <17>d
SXy<58>g}|jd<00>|jd<00>|jd<00>|jd <00>tj|<00>}|dkrLdGHd GHdGHndGHd GHdGHtj<00>Wn[tk
r<>}tjjt |<00>d <17>d
St
k
r<>}tjjt |<00>d <17>d
SXyt j t j<00>Wn.tk
r}tjjt |<00>d <17>d
SXdS(NRs-ytremovesopenlitespeed-1.4.26is/###############################################s/ Could not remove Litespeed s/ Litespeed Removed s [removeWebServer]islsphp*s/ Could not PHP Binaries s. PHP Binaries Removed (RRRRRRRRR R
2017-12-14 06:56:27 -05:00
R R4trmtreeRR/t BaseException(R R R((s//usr/local/CyberCP/plogical/installUtilities.pytremoveWebServer<s`            cCs<>ywg}|jd<00>|jd<00>|jd<00>tj|<00>}|dkrgdGHdGHdGHtj<00>ndGHdGHdGHWn[tk
2017-10-24 19:16:36 +05:00
r<>}tjjt |<00>d<17>d St
k
r<>}tjjt |<00>d<17>d SXdS(
Nt systemctlRtmariadbis/###############################################s/ Could not start MariaDB s/ MariaDB Started s [startMariaDB]i( RRRRRRRRR R
2017-12-14 06:56:27 -05:00
R (R R R((s//usr/local/CyberCP/plogical/installUtilities.pyt startMariaDB<44>s*      cCs<>y<>g}|jd<00>|jd<00>|jd<00>|jd<00>tj|<00>}|dkrtdGHdGHdGHtj<00>ndGHdGHdGHWn[tk
2017-10-24 19:16:36 +05:00
r<>}tjjt |<00>d <17>d
St
k
r<>}tjjt |<00>d <17>d
SXt j <00>ywg}|jd <00>|jd <00>|jd <00>tj|<00>}|dkrSdGHdGHdGHtj<00>ndGHdGHdGHWn[tk
r<>}tjjt |<00>d<17>d
St
k
r<>}tjjt |<00>d<17>d
SXt j |<00>dkr<>dSd
2017-12-14 06:56:27 -05:00
S(NRs-yRsmariadb-serveris/###############################################s/ Could not install MariaDB s/ MariaDB Installed s [installMySQL]iRAtenableRBs/ Could not add mariadb to startup s/ MariaDB Addded to startup s0 Could not add mariadb to startup [installMySQL](RRRRRRRRR R
R RRCtsecureMysqlInstallation(tpasswordR R R((s//usr/local/CyberCP/plogical/installUtilities.pyt installMySQL<51>sZ       
2017-10-24 19:16:36 +05:00
      cCs<>yWd}tjddd<00>}|j|<00>|jd<00>d}|j|<00>|jd<00>d}|j|<00>|jd <00>d
}|j|<00>|j|<00>d }|j|<00>|jd<00>d }|j|<00>|jd<00>d }|j|<00>|jd<00>d}|j|<00>|jd<00>|j<00>|jjd<00>dksR|jjd<00>dkrVdSWn<57>tj k
r<>}t
j j t |<00>d<17>dGH|jGHdGH|jGHdGHnLtk
r<>}dGH|jGHdGH|jGHdGHt
j j t |<00>d<17>nXdS(Ns(enter for none):tmysql_secure_installationtmaxreadi Ntjspassword? [Y/n]tYs New password:s
2017-12-14 06:56:27 -05:00
1qaz@9xvpss new password:sanonymous users? [Y/n]sroot login remotely? [Y/n]s%test database and access to it? [Y/n]s"Reload privilege tables now? [Y/n]sThanks for using MariaDB!i<><69><EFBFBD><EFBFBD>is Exception EOF [installMySQL]sI###########################Before########################################sH###########################After########################################sH########################################################################sH#############################Before#####################################sG############################After######################################s[installMySQL]i(tpexpecttspawntexpectt sendcontroltsendlinetwaittbeforeR$taftertEOFRRR R
R?(RFt expectationt securemysqlR((s//usr/local/CyberCP/plogical/installUtilities.pyRE<00>sX                
0(t__name__t
__module__R/t staticmethodRRRRRR"R,R0R;R<R@RCRGRE(((s//usr/local/CyberCP/plogical/installUtilities.pyR
s#  * D$N((
RRRRR4RLRtthreadRR(((s//usr/local/CyberCP/plogical/installUtilities.pyt<module>s