X7ROOT File Manager
Current Path:
/usr/local/lsws/admin/misc
usr
/
local
/
lsws
/
admin
/
misc
/
??
..
??
admpass.sh
(1.17 KB)
??
ap_lsws.sh
(1.82 KB)
??
ap_lsws.sh.in
(1.82 KB)
??
awstats_install.sh
(2.06 KB)
??
build_ap_wrapper.sh
(624 B)
??
chroot.sh
(7.31 KB)
??
cleancache.sh
(1.46 KB)
??
cleanlitemage.sh
(2.4 KB)
??
cp_switch_ws.sh
(22.41 KB)
??
cpanel_restart_httpd.in
(732 B)
??
create_admin_keypair.sh
(336 B)
??
enable_ruby_python_selector.sh
(2.68 KB)
??
fix_cagefs.sh
(766 B)
??
fp_install.sh
(1.65 KB)
??
gdb-bt
(25 B)
??
genjCryptionKeyPair.php
(6.43 KB)
??
gzipStatic.sh
(272 B)
??
htpasswd.php
(103 B)
??
lscmctl
(15.3 KB)
??
lshttpd.service
(660 B)
??
lsup.sh
(5.65 KB)
??
lsup6.sh
(5.65 KB)
??
lsws.rc
(1.78 KB)
??
lsws.rc.gentoo
(441 B)
??
mgr_ver.sh
(1.93 KB)
??
php.ini
(37.11 KB)
??
purge_cache_by_url
(3.23 KB)
??
rc-inst.sh
(6.24 KB)
??
rc-uninst.sh
(4.61 KB)
??
uninstall.sh
(2.9 KB)
??
update.sh
(1.85 KB)
Editing: enable_ruby_python_selector.sh
#!/bin/bash RUBY_LSAPI_VER="5\\." WSGI_LSAPI_VER=2.1 alt_ruby_install() { # $1 = ruby version if [ "x$1" != "x" ] && [ -d /opt/alt/ruby$1/bin/ ]; then echo "Install ruby-lsapi rack gem for alt-ruby $1" yum install -y alt-ruby$1-rubygem-lsapi alt-ruby$1-rubygem-rack /opt/alt/ruby$1/bin/gem list ruby-lsapi | grep $RUBY_LSAPI_VER >/dev/null if [ $? -ne 0 ]; then echo "Alt-ruby $1 misses ruby-lsapi 5.x gem, install latest version." /opt/alt/ruby$1/bin/gem install ruby-lsapi fi echo "" fi } plesk_ruby_install() { # $1 = ruby version # $2 = rack gem version if [ "x$1" != "x" ] && [ -d $1 ]; then echo "Install ruby-lsapi gem for Plesk ruby $1" $1/bin/gem install ruby-lsapi if [ "x$2" != "x" ]; then $1/bin/gem install rack -v=$2 else $1/bin/gem install rack -v=2.2.4 fi echo "" fi } alt_python_install() { # $1 = ruby version if [ "x$1" != "x" ] && [ -d /opt/alt/python$1/bin/ ]; then if [ -d /opt/alt/python$1 ]; then echo "Install wsgi-lsapi for python $1" yum install -y alt-python$1-wsgi-lsapi if [ ! -f /opt/alt/python$1/bin/lswsgi ]; then /opt/alt/python$1/bin/python3 configure.py yum install devtoolset-7-toolchain make 1>/dev/null 2>&1 cp lswsgi /opt/alt/python$1/bin/ make clean fi fi fi } for VER in '18' '19' '20' '21' '22' '23' '24' '25' '26' '27' '30' '31' '32' '33' do alt_ruby_install $VER done rm wsgi-lsapi-$WSGI_LSAPI_VER.tgz rm -rf wsgi-lsapi-$WSGI_LSAPI_VER wget http://www.litespeedtech.com/packages/lsapi/wsgi-lsapi-$WSGI_LSAPI_VER.tgz tar xvfz wsgi-lsapi-$WSGI_LSAPI_VER.tgz cd wsgi-lsapi-$WSGI_LSAPI_VER for VER in '27' '33' '34' '35' '36' '37' '38' '39' '310' '311' '312' '313' do alt_python_install $VER done if [ -d /opt/plesk/ruby ]; then yum install -y gcc gmp-devel cd /opt/plesk/ruby for VER in '1.9.3' '2.0.0' '2.1.10' do plesk_ruby_install $VER 1.6.4 done for VER in '2.2.10' '2.3.8' '2.4.10' '2.5.8' '2.6.6' '2.7.1' do plesk_ruby_install $VER done fi if [ -d /opt/cpanel/ea-ruby27/ ]; then echo "Install ruby-lsapi for ea-ruby27" scl enable ea-ruby27 'gem install ruby-lsapi' scl enable ea-ruby27 'gem install rack -v=2.2.4' if [ ! -f /usr/local/lsws/fcgi-bin/ea-ruby27 ]; then cat >/usr/local/lsws/fcgi-bin/ea-ruby27 <<EOF #!/bin/sh . /opt/cpanel/ea-ruby27/enable /opt/cpanel/ea-ruby27/root/usr/bin/ruby \$@ EOF chmod a+x /usr/local/lsws/fcgi-bin/ea-ruby27 fi fi
Upload File
Create Folder