SlideShare a Scribd company logo
1 of 12
INSTALL A PHP/MYSQL BASED WEB-APPLICATION
 Install a PHP/MySQL based web-application
BY THE WAY THIS IS
Sayed Ahmed
http://sayed.justetc.net
Software/Web/Mobile
Architect/Engineer/Developer
 All of our services
 http://www.sitestree.com/our-services/
 Our training services
 In English:
 www.SaLearningSchool.com
 English.SaLearningSchool.com,
 www.SitesTree.com
 In Bangla:
 Bangla.SaLearningSchool.com
 Blog.SaLearningSchool.com
 Ask a question and get answers :
 Ask.JustEtc.net
 Offline IT Training (Occasional):
 University.JustEtc.net
ANY CONCERNS?
http://ask.justetc.net
 Will just install an application
 Stage.visitorsshop.com code will be installed
to dev.visitorsshop.com
 Stage.visitorsshop.com is a full page view ad
delivery system on your web-site...
 There is a github project on that..
 dev.visitorsshop.com is already there...
 Will use filezilla to upload files...
 You can download the code and upload..
 I have the code already
 Yes, that’s our code and application..
 Will upload JS and Images laters
 Large...
 Just Uploading...
 See if we can create the database...
 Initially we can point to the db for
stage.visitorsshop.com
 So in my case uploading should make it
work...
 GEO is an open source module that helps to
deliver country specific traffic/visitors
 Anyway, let’s create the database...
 You will need delete permission as well...
 However, in the code, you can assign that
permission to another user..
 The site is working...
 Using the existing Database as used by the
stage site...
 We can use a different db...
 We created the database
 Now we can update code to update the
information
 The code is not the best...ideally we could have
one central position to change this..
 Now it is scattered
 You could create a config file and place it there
 You could even place the file not at your web
root but one stop back/up ..to keep the site
secure...
 You can use an IDE such as Netbeans to
search and replace...
 Better organize the code as I told before...
 We just changed the name of the DB..user name
and password are the same ..so only changing
the DB name will work
 Mysql_select_db
 Remember Mysql_select_db will be deprecated
soon; you can rather want to change the code to
mysqli i.e mysqli_select_db
 http://dev.visitorsshop.com/site_admin/ is
also basic..
 You can create a user mgmt database and
authentication system
 Now it’s used by a handful users so no great
user mgmt system is there...
 Not much to show
 You know how to search and replace the DB
name..
 That’s all for now...
 You can try the application to sale and deliver
traffic as well...
 Any concerns
 http://ask.justetc.net

More Related Content

What's hot

Wordpress as a CMS
Wordpress as a CMSWordpress as a CMS
Wordpress as a CMS
markirby
 
Introduction to wordpress & theme implementation
Introduction to wordpress & theme implementationIntroduction to wordpress & theme implementation
Introduction to wordpress & theme implementation
www.netgains.org
 
Word press workshop powerpoint
Word press workshop   powerpointWord press workshop   powerpoint
Word press workshop powerpoint
erezwe
 
Speed up with hiphop php 2014 01-22
Speed up with hiphop php 2014 01-22Speed up with hiphop php 2014 01-22
Speed up with hiphop php 2014 01-22
Võ Duy Tuấn
 
Theming Wordpress for Your Showcases
Theming Wordpress for Your ShowcasesTheming Wordpress for Your Showcases
Theming Wordpress for Your Showcases
Jun Hu
 

What's hot (20)

Wordpress as a CMS
Wordpress as a CMSWordpress as a CMS
Wordpress as a CMS
 
Introduction to web development
Introduction to web developmentIntroduction to web development
Introduction to web development
 
Debugging WordPress Performance using EasyEngine
Debugging WordPress Performance using EasyEngineDebugging WordPress Performance using EasyEngine
Debugging WordPress Performance using EasyEngine
 
Wordpress website development workshop by Seham Abdlnaeem
Wordpress website development workshop by Seham AbdlnaeemWordpress website development workshop by Seham Abdlnaeem
Wordpress website development workshop by Seham Abdlnaeem
 
Introduction to wordpress & theme implementation
Introduction to wordpress & theme implementationIntroduction to wordpress & theme implementation
Introduction to wordpress & theme implementation
 
WordCamp SF 2011: Debugging in WordPress
WordCamp SF 2011: Debugging in WordPressWordCamp SF 2011: Debugging in WordPress
WordCamp SF 2011: Debugging in WordPress
 
Word press workshop powerpoint
Word press workshop   powerpointWord press workshop   powerpoint
Word press workshop powerpoint
 
Speed up with hiphop php 2014 01-22
Speed up with hiphop php 2014 01-22Speed up with hiphop php 2014 01-22
Speed up with hiphop php 2014 01-22
 
Word press dreamweaver
Word press dreamweaverWord press dreamweaver
Word press dreamweaver
 
WordPress 201
WordPress 201WordPress 201
WordPress 201
 
Theming Wordpress for Your Showcases
Theming Wordpress for Your ShowcasesTheming Wordpress for Your Showcases
Theming Wordpress for Your Showcases
 
Your WordPress Website is Only As Safe As Your Last Good Backup
Your WordPress Website is Only As Safe As Your Last Good BackupYour WordPress Website is Only As Safe As Your Last Good Backup
Your WordPress Website is Only As Safe As Your Last Good Backup
 
WordPress for Beginner
WordPress for BeginnerWordPress for Beginner
WordPress for Beginner
 
Caching strategy and apc
Caching strategy and apcCaching strategy and apc
Caching strategy and apc
 
Introduction to WordPress Security
Introduction to WordPress SecurityIntroduction to WordPress Security
Introduction to WordPress Security
 
BUILDING WEBSITES ON WORDPRESS
BUILDING WEBSITES ON WORDPRESSBUILDING WEBSITES ON WORDPRESS
BUILDING WEBSITES ON WORDPRESS
 
Introduction to Optimizing WordPress for Website Speed
Introduction to Optimizing WordPress for Website SpeedIntroduction to Optimizing WordPress for Website Speed
Introduction to Optimizing WordPress for Website Speed
 
Squeeze Maximum Performance From Your Joomla Website
Squeeze Maximum Performance From Your Joomla WebsiteSqueeze Maximum Performance From Your Joomla Website
Squeeze Maximum Performance From Your Joomla Website
 
How i made the responsive mobile version of
How i made the responsive mobile version ofHow i made the responsive mobile version of
How i made the responsive mobile version of
 
Website Using WordPress
Website Using WordPressWebsite Using WordPress
Website Using WordPress
 

Viewers also liked

Viewers also liked (17)

Dot net cms comparisons
Dot net cms comparisonsDot net cms comparisons
Dot net cms comparisons
 
Creating a multi language Wordpress blog
Creating a multi language Wordpress blogCreating a multi language Wordpress blog
Creating a multi language Wordpress blog
 
Project communications management
Project communications managementProject communications management
Project communications management
 
Presentation2
Presentation2Presentation2
Presentation2
 
Reporting service applications
Reporting service applicationsReporting service applications
Reporting service applications
 
Routing in symfony
Routing in symfonyRouting in symfony
Routing in symfony
 
PHP and database functionality
PHP and database functionalityPHP and database functionality
PHP and database functionality
 
Overview on wordpress administration section
Overview on wordpress administration sectionOverview on wordpress administration section
Overview on wordpress administration section
 
Lecture 03 game_concepts
Lecture 03 game_conceptsLecture 03 game_concepts
Lecture 03 game_concepts
 
Php and database functionality
Php and database functionalityPhp and database functionality
Php and database functionality
 
03 attaching
03 attaching03 attaching
03 attaching
 
3.2 languages
3.2 languages3.2 languages
3.2 languages
 
Java ocjp level_2
Java ocjp level_2Java ocjp level_2
Java ocjp level_2
 
Data ware house design
Data ware house designData ware house design
Data ware house design
 
Light sayed database_system_architecture
Light sayed database_system_architectureLight sayed database_system_architecture
Light sayed database_system_architecture
 
Isotope
IsotopeIsotope
Isotope
 
Lecture 08 quality_management
Lecture 08 quality_managementLecture 08 quality_management
Lecture 08 quality_management
 

Similar to 1 training intro

Creating web sites using datalife engine
Creating web sites using datalife engineCreating web sites using datalife engine
Creating web sites using datalife engine
Japprend.Com
 
Kick start your career with WordPress
Kick start your career with WordPressKick start your career with WordPress
Kick start your career with WordPress
Jignasa Naik
 
Aucd ppt
Aucd pptAucd ppt
Aucd ppt
icidemo
 

Similar to 1 training intro (20)

Creating web sites using datalife engine
Creating web sites using datalife engineCreating web sites using datalife engine
Creating web sites using datalife engine
 
Scaling 101 test
Scaling 101 testScaling 101 test
Scaling 101 test
 
Scaling 101
Scaling 101Scaling 101
Scaling 101
 
Kick start your career with WordPress
Kick start your career with WordPressKick start your career with WordPress
Kick start your career with WordPress
 
WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!
WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!
WordCamp Asheville 2017 - So You Wanna Dev? Join the Team!
 
PHP on Windows and on Azure
PHP on Windows and on AzurePHP on Windows and on Azure
PHP on Windows and on Azure
 
Aucd ppt
Aucd pptAucd ppt
Aucd ppt
 
INTRODUCTIONS OF HTML
INTRODUCTIONS OF HTMLINTRODUCTIONS OF HTML
INTRODUCTIONS OF HTML
 
SiteMesh
SiteMeshSiteMesh
SiteMesh
 
So, You Wanna Dev? Join the Team! - WordCamp Raleigh 2017
So, You Wanna Dev? Join the Team! - WordCamp Raleigh 2017 So, You Wanna Dev? Join the Team! - WordCamp Raleigh 2017
So, You Wanna Dev? Join the Team! - WordCamp Raleigh 2017
 
Wordpress as a framework
Wordpress as a frameworkWordpress as a framework
Wordpress as a framework
 
Progressive EPiServer Development
Progressive EPiServer DevelopmentProgressive EPiServer Development
Progressive EPiServer Development
 
1 1 mysql_workbench
1 1 mysql_workbench1 1 mysql_workbench
1 1 mysql_workbench
 
Faster WordPress Workflows
Faster WordPress WorkflowsFaster WordPress Workflows
Faster WordPress Workflows
 
Drupal training-by-ruchiwebsolutions
Drupal training-by-ruchiwebsolutionsDrupal training-by-ruchiwebsolutions
Drupal training-by-ruchiwebsolutions
 
AD113 Speed Up Your Applications w/ Nginx and PageSpeed
AD113  Speed Up Your Applications w/ Nginx and PageSpeedAD113  Speed Up Your Applications w/ Nginx and PageSpeed
AD113 Speed Up Your Applications w/ Nginx and PageSpeed
 
Intro to SpringBatch NoSQL 2021
Intro to SpringBatch NoSQL 2021Intro to SpringBatch NoSQL 2021
Intro to SpringBatch NoSQL 2021
 
IBIS - Intelligent Band Information System
IBIS - Intelligent Band Information SystemIBIS - Intelligent Band Information System
IBIS - Intelligent Band Information System
 
WordCamp Greenville 2018 - Beware the Dark Side, or an Intro to Development
WordCamp Greenville 2018 - Beware the Dark Side, or an Intro to DevelopmentWordCamp Greenville 2018 - Beware the Dark Side, or an Intro to Development
WordCamp Greenville 2018 - Beware the Dark Side, or an Intro to Development
 
Introducing asp.net web pages 2
Introducing asp.net web pages 2Introducing asp.net web pages 2
Introducing asp.net web pages 2
 

More from Sayed Ahmed

More from Sayed Ahmed (20)

Workplace, Data Analytics, and Ethics
Workplace, Data Analytics, and EthicsWorkplace, Data Analytics, and Ethics
Workplace, Data Analytics, and Ethics
 
Python py charm anaconda jupyter installation and basic commands
Python py charm anaconda jupyter   installation and basic commandsPython py charm anaconda jupyter   installation and basic commands
Python py charm anaconda jupyter installation and basic commands
 
[not edited] Demo on mobile app development using ionic framework
[not edited] Demo on mobile app development using ionic framework[not edited] Demo on mobile app development using ionic framework
[not edited] Demo on mobile app development using ionic framework
 
Sap hana-ide-overview-nodev
Sap hana-ide-overview-nodevSap hana-ide-overview-nodev
Sap hana-ide-overview-nodev
 
Invest wisely
Invest wiselyInvest wisely
Invest wisely
 
Will be an introduction to
Will be an introduction toWill be an introduction to
Will be an introduction to
 
Whm and cpanel overview hosting control panel overview
Whm and cpanel overview   hosting control panel overviewWhm and cpanel overview   hosting control panel overview
Whm and cpanel overview hosting control panel overview
 
Web application development using zend framework
Web application development using zend frameworkWeb application development using zend framework
Web application development using zend framework
 
Web design and_html_part_3
Web design and_html_part_3Web design and_html_part_3
Web design and_html_part_3
 
Web design and_html_part_2
Web design and_html_part_2Web design and_html_part_2
Web design and_html_part_2
 
Web design and_html
Web design and_htmlWeb design and_html
Web design and_html
 
Visual studio ide shortcuts
Visual studio ide shortcutsVisual studio ide shortcuts
Visual studio ide shortcuts
 
Virtualization
VirtualizationVirtualization
Virtualization
 
User interfaces
User interfacesUser interfaces
User interfaces
 
Unreal
UnrealUnreal
Unreal
 
Unit tests in_symfony
Unit tests in_symfonyUnit tests in_symfony
Unit tests in_symfony
 
Telerik this is sayed
Telerik this is sayedTelerik this is sayed
Telerik this is sayed
 
System analysis and_design
System analysis and_designSystem analysis and_design
System analysis and_design
 
Symfony 2
Symfony 2Symfony 2
Symfony 2
 
Story telling and_narrative
Story telling and_narrativeStory telling and_narrative
Story telling and_narrative
 

Recently uploaded

TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Recently uploaded (20)

Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
API Governance and Monetization - The evolution of API governance
API Governance and Monetization -  The evolution of API governanceAPI Governance and Monetization -  The evolution of API governance
API Governance and Monetization - The evolution of API governance
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 

1 training intro

  • 1. INSTALL A PHP/MYSQL BASED WEB-APPLICATION  Install a PHP/MySQL based web-application
  • 2. BY THE WAY THIS IS Sayed Ahmed http://sayed.justetc.net Software/Web/Mobile Architect/Engineer/Developer
  • 3.  All of our services  http://www.sitestree.com/our-services/  Our training services  In English:  www.SaLearningSchool.com  English.SaLearningSchool.com,  www.SitesTree.com  In Bangla:  Bangla.SaLearningSchool.com  Blog.SaLearningSchool.com  Ask a question and get answers :  Ask.JustEtc.net  Offline IT Training (Occasional):  University.JustEtc.net
  • 5.  Will just install an application  Stage.visitorsshop.com code will be installed to dev.visitorsshop.com  Stage.visitorsshop.com is a full page view ad delivery system on your web-site...  There is a github project on that..  dev.visitorsshop.com is already there...
  • 6.  Will use filezilla to upload files...  You can download the code and upload..  I have the code already  Yes, that’s our code and application..  Will upload JS and Images laters  Large...  Just Uploading...
  • 7.  See if we can create the database...  Initially we can point to the db for stage.visitorsshop.com  So in my case uploading should make it work...  GEO is an open source module that helps to deliver country specific traffic/visitors  Anyway, let’s create the database...
  • 8.  You will need delete permission as well...  However, in the code, you can assign that permission to another user..  The site is working...  Using the existing Database as used by the stage site...  We can use a different db...
  • 9.  We created the database  Now we can update code to update the information  The code is not the best...ideally we could have one central position to change this..  Now it is scattered  You could create a config file and place it there  You could even place the file not at your web root but one stop back/up ..to keep the site secure...
  • 10.  You can use an IDE such as Netbeans to search and replace...  Better organize the code as I told before...  We just changed the name of the DB..user name and password are the same ..so only changing the DB name will work  Mysql_select_db  Remember Mysql_select_db will be deprecated soon; you can rather want to change the code to mysqli i.e mysqli_select_db
  • 11.  http://dev.visitorsshop.com/site_admin/ is also basic..  You can create a user mgmt database and authentication system  Now it’s used by a handful users so no great user mgmt system is there...  Not much to show  You know how to search and replace the DB name..
  • 12.  That’s all for now...  You can try the application to sale and deliver traffic as well...  Any concerns  http://ask.justetc.net