Current File : //etc/zpanel/panel/javaversion.php |
<?php
require('/etc/sentora/panel/cnf/db.php');
$con = mysqli_connect($host, $user, $pass,$dbname) or die("Could not connect: " . mysqli_connect_error());
// mysql_select_db($dbname);
$query="CREATE TABLE IF NOT EXISTS `x_java_version` (
`x_id` int(1) NOT NULL AUTO_INCREMENT,
`x_file_path` varchar(1000) NOT NULL,
PRIMARY KEY (`x_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8" ;
$result = mysqli_query($con,$query);
$query="TRUNCATE TABLE `x_java_version`" ;
$result = mysqli_query($con,$query);
$query="INSERT INTO `x_java_version` (`x_id`, `x_file_path`) VALUES
(1, '".$argv[1]."');";
$result = mysqli_query($con,$query);
$query="CREATE TABLE IF NOT EXISTS `x_java_domain_path` (
`x_domain_id` int(11) NOT NULL,
`x_file_path` varchar(2000) NOT NULL,
PRIMARY KEY (`x_domain_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8";
$result = mysqli_query($con,$query);
$query="INSERT INTO `x_modules` (`mo_category_fk`, `mo_name_vc`, `mo_version_in`, `mo_folder_vc`, `mo_type_en`, `mo_desc_tx`, `mo_installed_ts`, `mo_enabled_en`, `mo_updatever_vc`, `mo_updateurl_tx`) VALUES
(3, 'Apache To Tomcat', 100, 'apachetotomcat', 'user', 'This modules helpful to switch apache to Tomcat', 0, 'true', '', '');
";
$result = mysqli_query($con,$query);
$insert_id=mysqli_insert_id($con);
$query="INSERT INTO `sentora_core`.`x_permissions` (
`pe_group_fk` ,
`pe_module_fk`
)
VALUES (
'1', '".$insert_id."'
), (
'3', '".$insert_id."'
);";
$result = mysqli_query($con,$query);
$query="INSERT INTO `x_modules` (`mo_category_fk`, `mo_name_vc`, `mo_version_in`, `mo_folder_vc`, `mo_type_en`, `mo_desc_tx`, `mo_installed_ts`, `mo_enabled_en`, `mo_updatever_vc`, `mo_updateurl_tx`) VALUES
(3, 'Apache Tomcat', 100, 'tomcatrestart', 'user', 'this is helpful to start, stop and restart tomcat', 0, 'true', '', '');
";
$result = mysqli_query($con,$query);
$insert_id=mysqli_insert_id($con);
$query="INSERT INTO `sentora_core`.`x_permissions` (
`pe_group_fk` ,
`pe_module_fk`
)
VALUES (
'1', '".$insert_id."'
), (
'2', '".$insert_id."'
), (
'3', '".$insert_id."'
);";
$result = mysqli_query($con,$query);
/* /////////////////////////////////////////////////// Enabling Tomcat Log viewer and Increase Heap Memory ///////////////////////////////////////// */
$query="INSERT INTO `x_modules` (`mo_category_fk`, `mo_name_vc`, `mo_version_in`, `mo_folder_vc`, `mo_type_en`, `mo_desc_tx`, `mo_installed_ts`, `mo_enabled_en`, `mo_updatever_vc`, `mo_updateurl_tx`) VALUES
(3, 'Heap Memory Management', 100, 'increase_tomcat_heap_memory', 'user', 'this is helpful to increase/decrease the heap memory of tomcat', 0, 'true', '', '');
";
$result = mysqli_query($con,$query);
$insert_id=mysqli_insert_id($con);
$query="INSERT INTO `sentora_core`.`x_permissions` (
`pe_group_fk` ,
`pe_module_fk`
)
VALUES (
'1', '".$insert_id."'
);";
$result = mysqli_query($con,$query);
$query="INSERT INTO `x_modules` (`mo_category_fk`, `mo_name_vc`, `mo_version_in`, `mo_folder_vc`, `mo_type_en`, `mo_desc_tx`, `mo_installed_ts`, `mo_enabled_en`, `mo_updatever_vc`, `mo_updateurl_tx`) VALUES
(3, 'Tomcat Log Viewer', 100, 'tomcatlogviewer', 'user', 'this is helpful to view the tomcat log', 0, 'true', '', '');
";
$result = mysqli_query($con,$query);
$insert_id=mysqli_insert_id($con);
$query="INSERT INTO `sentora_core`.`x_permissions` (
`pe_group_fk` ,
`pe_module_fk`
)
VALUES (
'1', '".$insert_id."'
);";
$result = mysqli_query($con,$query);
/* ////////////////////////////////////////////////// Enabling Tomcat Log viewer and Increase Heap Memory ///////////////////////////////////////// */
$query="UPDATE x_varnish set x_varnish='On',x_nginx='Off',x_isactive='0'";
$result = mysqli_query($con,$query);
$query="CREATE TABLE IF NOT EXISTS `x_apache_tomcat` (
`x_id` int(20) NOT NULL AUTO_INCREMENT,
`userid` int(20) NOT NULL,
`x_domain_id` int(20) NOT NULL,
`x_created_ip` varchar(250) NOT NULL,
`x_deleted_ip` varchar(250) DEFAULT NULL,
`x_delete` int(30) DEFAULT NULL,
`x_status` varchar(50) NOT NULL,
PRIMARY KEY (`x_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;";
$result = mysqli_query($con,$query);
$query="UPDATE x_settings set so_value_tx='true' where so_name_vc = 'apache_changed'";
$result = mysqli_query($con,$query);
$query="update x_modules set mo_enabled_en='false' where mo_folder_vc='varnish' OR mo_folder_vc='server-status'";
$result = mysqli_query($con,$query);
$query="Delete from x_permissions where pe_module_fk IN( select mo_id_pk from x_modules where mo_folder_vc IN('varnish','server-status'));";
$result = mysqli_query($con,$query);
$query="DROP TABLE IF EXISTS `x_ssl`;";
$result = mysqli_query($con,$query);
$query="CREATE TABLE `x_ssl` (
`ssl_no` int(20) NOT NULL AUTO_INCREMENT,
`userid` int(20) NOT NULL,
`ssl_email` varchar(250) NOT NULL,
`ssl_doamin` varchar(250) NOT NULL,
`ssl_created` int(30) DEFAULT NULL,
`ssl_delete` int(30) DEFAULT NULL,
`ssl_status` varchar(50) NOT NULL,
`ssl_httpscheck` varchar(20) DEFAULT NULL,
`ssl_www` varchar(20) DEFAULT NULL,
PRIMARY KEY (`ssl_no`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;";
$result = mysqli_query($con,$query);
mysqli_close($con);
?>