Rethat Linux 7.3 Background Daemon Updates MySQL Database
$30-100 USD
Closed
Posted over 21 years ago
$30-100 USD
Paid on delivery
Background Daemon to updates MySQL database. Add/Update MySQL database via PHP web forms. Timed C Program background daemon queries MySQL database executes functions and updates MySQL database. MySQL will have three tables: 1. DOMAIN_TABLE (3 fields) 2. CONFIG_TABLE (2 fields) 3. DOMAIN_RESULT_TABLE (2 fields)
## Deliverables
Application: Rethat Linux 7.3 Background Daemon Updates MySQL Database Requires simple PHP-Coding/MySQL programming for 3 Web input forms. Requires Linux Background Daemon C-Coding/MySQL programming. Add/Update MySQL database via PHP web forms. Timed C Program background daemon queries MySQL database executes functions and updates MySQL database. MySQL will have three tables: 1. DOMAIN_TABLE (3 fields) 2. CONFIG_TABLE (2 fields) 3. DOMAIN_RESULT_TABLE (2 fields) Need three simple input forms coded in PHP: 1. Input Form 1 for entering database fields: Input: DOMAIN NAME Select Dropdown Function: Ping or Traceroute Input: ANY PARAMETERS Example to construct: ping ??"c4 ??"s 32 [login to view URL] Domain Name: [login to view URL] Select: ping Parameters: ??"c 4 ??"s 32 Save information to MySQL database DOMAIN_TABLE 2. Input Form 2 allows viewing or updating or deleting information above from MySQL database. 3. Input Form 3 allows storing configuration settings information for background daemon C program. Input: Minutes Input: Function Number (This can be 0 = Stop, 1 = Start) i. Save information to MySQL database CONFIG_TABLE ii. Feed MINUTES and FUNCTION_NUMBER to background daemon program. *** Should have a link on each form for linking to the other forms. *** Main Program: Background Daemon ??" C Program ** Default Config Information (Minutes = 1, Function_Number = 1 Start) Every MINUTES query MySQL database DOMAIN_TABLE for Domain and Ping/Traceroute information. Note: If Function_Number = 0 then Query STOPS 1. Assembly query and execute on each domain the function (ping or traceroute) called. 2. Save each domain function results and add to MySQL DOMAIN_RESULT_TABLE DOMAIN_RESULT_TABLE fields: DomainName and ResultNotes 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.
## Platform
RedHat Linux 7.3 - For Application Windows Internet Explorer Web browser for Web Forms