MN506 System Management: Application Server Implementation Project

Verified

Added on  2022/10/09

|22
|2590
|168
Project
AI Summary
This project report details the implementation of application servers, focusing on LDAP configuration and system management principles. It explores the setup of an LDAP server on a Linux environment, including the installation of necessary packages and the configuration of user authentication. The report covers system documentation, user-centered design, and a comparison between different system approaches. It includes diagrams illustrating the installation process, configuration steps, and the integration of PHPMyAdmin. The project also analyzes human-computer interaction and usability aspects, providing insights into user experience and system design. The project concludes with a discussion of the system's functionalities, advantages, and potential improvements. Furthermore, the project demonstrates practical application of system administration concepts such as port management, service control, and security configurations, which are crucial for effective server management.
tabler-icon-diamond-filled.svg

Contribute Materials

Your contribution can guide someone’s learning journey. Share your documents today.
Document Page
SYSTEM MANAGEMENT
Name:
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
1
Executive Summary
The way toward controlling and checking the utilization of a particular sort of system engineering can
be likewise be named as the procedure of system organization. For example, the clients of a specific
kind of a system biological system can be observed and overseen by a system supervisory crew. A
portion of the administrations which are given by this idea incorporates provisioning and keeping up
the nature of the administration.
The execution of a system framework requires a lot of guidelines which are utilized to oversee and
avert unapproved get to. System security is a significant angle which is utilized to control and keep up
approved access to the assets and the trustworthiness of the framework. For example, access to
information and data inside a system requires a lot of benefits which are managed by the system
manager.
Document Page
2
Table of Contents
Executive Summary...................................................................................................................................1
Introduction................................................................................................................................................3
Configuration of LDAP.............................................................................................................................4
Uses.......................................................................................................................................................5
System Documentation............................................................................................................................10
User-centered design................................................................................................................................17
Comparison..............................................................................................................................................19
Conclusion...............................................................................................................................................21
References................................................................................................................................................22
Document Page
3
Introduction
A system which goes for the arrangement of engineering and the offices which can be utilized in the
improvement and formation of web applications and the execution of servers can be characterized as an
application server. An application server goes about as a segment which helps in the arrangement of a
domain for the web servers whose primary capacity is rendering of website pages to the client. The
rationale behind the web servers is helped by the utilization of use servers.
The fundamental motivation behind this undertaking is the execution of od application servers for an
association [1]. Human-PC communication can be characterized as the manners by which PCs are
utilized to associate with the frameworks. The clients of the framework should initially comprehend the
working and the manner by which the framework capacities before the utilization. This task is planned
for understanding the fundamental ideas that individuals use to communicate with PC systems[2]. The
procedure can be mechanized as a progression of occasions which can be utilized to distinguish and
break down the manner by which the cutting edge environment for the applications can be
accomplished.
LDAP Implementation is vital for such a biological system since it is planned for sharing records and
catalogs [3]. Catalog administration is utilized to oversee and the associate client to the assets which
are put away at a limited endpoint. The utilization of catalogs as assistance is an idea which can be
received for any association which goes for the board and sharing of assets with the clients.
It is a basic occasion for an association to receive and enable their workforce to utilize the
administration, which is gone for the board and responsive utilization of assets.
LDAP is a lightweight convention which can be utilized by associations to find and oversee assets
inside a system [4].
Getting to the root indexes requires exceptional benefits and consents to abstain from disavowing and
the authorizations and access to the files[5]. Consents must be conceded so as to get to the root
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
4
registries. The authorizations are generally given by the principal director or the supervisor of the
primary framework. Every one of the assets in the indexes is overseen and kept up by a particular client
who contains every one of the rights and the benefits [6].
Configuration of LDAP
The activity of LDAP and it's administrations depend on a customer service model. An LDAP catalog
comprises of the LDAP servers which are arranged together and contain the information [7]. The
servers would then be able to shape a square unit which can be known as the LDAP backend database
which goes about as a wellspring of data. The customer is likewise ready to associate with the server,
This implies the customer must be designed to work so that it can contact and get associated with the
server. When the customer is associated with the server, at that point data and information access are
conceivable.
When the customer has reached the server with an inquiry, the server is then ready to react with a
pointer to an area where the data can be acquired. The customer at that point can pursue to the area
where the data is put away, and once the customer approaches, data recovery is completed.
A significant component with the LDAP is that one server can have the option to reference a similar
registry passage simply like another server would. The servers can cross and access the indexes
similarly. This gives facilitate the entrance to the indexes [8].
The LDAP server contains a daemon called slap which is utilized to help various types of database
backends which are intended for use by the customers.
Document Page
5
Uses
• Storage of records – LDAP is a significant help which is utilized for the capacity of data and the
data[9]. The information put away in an LDAP server would then be able to be gotten to by a customer.
LDAP plays out its activities simply like any realized database administration which is utilized to store
data for later access. The customers must be confirmed before they can get to the information from the
LDAP registries. A portion of the information is just restricted to specific clients just [10].
• Storage of DNS records.
• Authenticating the client to specific administrations.
The establishment is made on a Linux server and in this way every one of the bundles must be state-of-
the-art. Able is an administration device which is utilized to refresh and introduce the new changes.
Fig 1 : Updates
Fig 2 : slapd
Document Page
6
Fig 3 : Setting up administrator password for slapd
Fig 4 : Password confirmation
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
7
Fig 5: Installing ldap utilities
Fig 6 : Re – Configuration of slapd
Document Page
8
Fig 7 : Open LDAP server configuration
Fig 8: Setting up administrator password.
Document Page
9
Fig 9: Database format
Fig 10 : slapd installed successfully
System Documentation
Various clients have a place with various records and along these lines, every one of the clients would
then be able to be related and connected with such a record.
A portion of the prerequisites for the establishment of the PHPMyAdmin incorporate the LDAP server
establishment. The information for the web interface can be put away in the occurrence of a solitary
area yet would then be able to be gotten to comprehensively from any area. For example, clients can be
included utilizing the web interface yet the clients can get to the indexes in a worldwide occurrence
[11].
The organization of the information stockpiling is a significant viewpoint which is utilized to oversee
and arrange how the information can be gotten to. The arrangement where the information is put away
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
10
decides a similar strategy wherein the information can be recovered on the opposite side of the
customer [12].
Customer and server correspondence depends on the utilization of the open ports and the
administrations introduced on the server. The customer can not have the option to convey and recover
data from the server is the port is shut. The port should consistently be running and arranged to
acknowledge approaching associations with the customers. When the customers are associated with the
server, the server can react to the customer utilizing a progression of a message which is as a reaction
[13].
Administrations required to design and introduce LDAP.
• slapd
• gulp
• smartd
Linux has an arrangement for both the customer and the server which approach the dynamic catalog
convention. The customer and the server approach the LDAP index.
The substance is sorted out to be unpredictable for access to the clients ie the information is generally
made to have perused just access benefits.
Slapd is a help deamon which is utilized for keeping up the data that is accessible in the LDAP index.
This implies slapd is independent assistance utilized for data the board.
Slurpd is an independent replication deamon. Duplicating and submitting the progressions to the
catalogs is finished utilizing this administration.
Document Page
11
Smartd is one other hand a daemon which is utilized for checking purposes. The motivation behind the
smartd deamon is to screen and check for disappointments in the drive. Savvy log observing is
mechanized utilizing the deamon. Smartd targets robotizing individual tests to guarantee that logs and
mistakes are checked continuously to counteract the disappointment of the drive.
Fig 11: Installation of ldap
Service control.
Beginning ldap can be controlled utilizing the administration direction. For example, beginning or
halting the execution of the administration. Furthermore, on account of a disappointment, the
administration can be restarted utilizing a similar order.
Fig 12 : service control
Document Page
12
Fig 13: Installation of slurpd a module required by ldap
Fig 14 : Installation of smartd
LDAP uses port 389 for the activity of every one of its administrations. The port must be open and can
have the option to tune in for the approaching customer. in the event that the port isn't open the
customers can not have the option to interface with the server and in this way assets sharing can not
have the option to happen.
For the situation that ldap is arranged to utilize TLS, at that point LDAP is designed to utilize port 636.
To check if the ports are open and tuning in for approaching associations from the customers, netstat
order can be utilized to check if the port is running.
Arranging ldap customer.
A few bundles are required to be introduced for the customer to have the option to speak with the
server.
A portion of the modules and bundles required for establishment incorporate the accompanying :
libnss-ldap
libpam-ldap
nscd
ldap-utils
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
13
Fig 15 : Installation of required client modules.
Fig 16 : Configuration of ldap account.
Document Page
14
Fig 17 : Setting password for ldap
Fig 18 : Setting up administrator access for directories.
Document Page
15
User-centered design
Ease of use can be clarified in a more extensive term to characterize the client experience and can be
utilized to clarify the simple entry of a specific site or a framework. With regards to a client, a structure
can be utilized to decide the degree of the ease of use of the client. Attributes of a usable interface
incorporate :
• Easy route for the clients.
• Provides a simple path for the clients to accomplish the principal goals while utilizing the site.
• Easy to review during an ensuing visit.
Usage of PHPMyAdmin server.
The establishment of this web server is intended to empower serve the applications at the customer
level. The area diagram is designed to utilize LDAP [14] . Space must be designed so the application
servers can be available anytime inside the system.
Fig 19 : phpadmin server installation
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
16
Figure 20: Authentication for the organization unit.
Apache2 utilities can be utilized to design and set up the passwords which are utilized for verification.
Apache2 utils must be subsequently be introduced utilizing the direction line contentions.
Figure 21 : Installation of apache2 utils
Document Page
17
Fig 22: Setting up password used for authentication
Fig 23: Securing the ssl server for apache2
Comparison
this area contains the distinctions and the likenesses between the bleeding edge frameworks and the one
executed.
Similitudes
Document Page
18
• Increased ease of use in both of the frameworks.
• User flexibility is empowered for both.
• Logic is very much illustrated and expressed.
Contrasts.
• Security of the apache2 server is executed which misses in a portion of the usage of utilizations, for
example, eBay.
• Password approval and observing are empowered for a solitary occasion of a client which probably
won't be the situation for other web servers.
• Control for the servers is incorporated into a specific client just and is restricted for a worldwide
example of the client as it were.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
19
Conclusion
System organization includes the utilization of programming devices to deal with the design and the
associations between the customers. In the event that the customers can interface with the server, at that
point the activity and the arrangement of the system design is effective [15]. The elements of the
system heads are to screen and manage the activities of the system to the clients.
Indexes can be shared between an example of a neighborhood machine to a worldwide occasion which
can be gotten to by anybody working with the system [16] This makes it simpler as far as the tasks that
notwithstanding utilizing a database the board framework to store the data and information. A database
framework can perform and work similarly an LDAP server works. Every one of the clients getting to
the server must be validated and approved to have the option to pick up and get to the information.
Document Page
20
References
[1] O. POOLE, NETWORK SECURITY. [Place of publication not identified]: ROUTLEDGE, 2017..
[2] R. Allen and B. Svidergol, Active Directory Cookbook, 4th Edition. .
[3] T. Howes, M. Smith and G. Good, Understanding and deploying LDAP directory services. Boston:
Addison-Wesley, 2016.
[4] B. Cai, Discovering lightweight directory access protocol (LDAP) services with improved service
location protocol (SLP). 2016.
[5] Kizza, Guide to computer network security. 2016.
[6] 2017 IEEE 28th Annual Software Technology Conference (STC). 2017.
[7] B. Shneiderman, C. Plaisant, M. Cohen, S. Jacobs and N. Elmqvist, Designing the user interface.
2015.
[8] C. Kraft, User experience innovation. New York: Apress, 2012.
[9] Vacca, Network and system security. Amsterdam: Syngress, 2014.
Document Page
21
[10] C. Donley, LDAP programming management and integration. Greenwich, Conn.: Manning, 2016.
[11] W. Stevens and K. Fall, TCP/IP illustrated. Boston, Mass.: Addison-Wesley, 2015.
[12] L. Nielsen, Personas -- user focused design. 2017.
[13] C. Stephanidis, Human computer interaction. Mahwah, NJ: Lawrence Erlbaum, 2016.
[14] T. Howes and M. Smith, LDAP. New York: Macmillan technical publishing, 2015.
[15] T. Howes and M. Smith, LDAP. New York: Macmillan technical publishing, 2016.
[16] T. Bialaski and M. Haines, Solaris and LDAP naming services. Upper Saddle River, NJ: Prentice
Hall, 2015.
chevron_up_icon
1 out of 22
circle_padding
hide_on_mobile
zoom_out_icon
logo.png

Your All-in-One AI-Powered Toolkit for Academic Success.

Available 24*7 on WhatsApp / Email

[object Object]