CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi

Slides:



Advertisements
Similar presentations
WordPress Installation for Beginners Sheila Bergman
Advertisements

Pakiti.
WordPress from Start to Finish Day 1: Installing and Using WordPress Looking at the WordPress database.
FIRST SESSION - XAMPP Jeongmin Lee.  Jeongmin Lee  CS  PHD  Machine Learning, AI  Web System Development.
Getting Set-up with Hosting and WordPress Gregory Young Alternative Hosting
©2009 Justin C. Klein Keane PHP Code Auditing Session 3 – Tools of the Trade & Crafting Malicious Input Justin C. Klein Keane
Web Application Server Apache Tomcat Downloading and Deployment Guide.
Apache Web Server Quick and Dirty Steve Gibbard for SANOG 16 (Originally by Joel Jaeggli for AfNOG 2007) ‏
INSTALLATION OF WORDPRESS. WORDPRESS WordPress is an open source CMS, often used as a blog publishing application powered by PHP and MySQL. It has many.
Dynamic Web site With PHP and MySQL. MySQL The combination of MySQL database and PHP scripting language is optimum for building dynamic websites. MySQL.
E-Commerce The technical side. LAMP Linux Linux Apache Apache MySQL MySQL PHP PHP All Open Source and free packages. Can be installed and run on most.
Securing LAMP: Linux, Apache, MySQL and PHP Track 2 Workshop PacNOG 7 July 1, 2010 Pago Pago, American Samoa.
SquirrelMail for Webmail AfNOG 2013 Scalable Internet Services (SS-E) Presented by Michuki Mwangi Lusaka, Zambia (Original Materials by Joelja)
WHAT IS PHP PHP is an HTML-embedded scripting language primarily used for dynamic Web applications.
SEEM4570: XAMPP, Eclipse, Summary of Html Kangfei Zhao Room 711,ERB
SYST Web Technologies SYST Web Technologies Installing a Web Server (XAMPP)
PHP and MySQL Week#1  Course Plan.  Introduction to Dynamic Web Content.  Setting Up Development Server Eng. Mohamed Ahmed Black 1.
Simplify Requirement Management for JIRA. Platforms supported by RMsis Operating Systems Microsoft Windows XP/VISTA/7/8 Server 2008, 2012 Linux JIRAJIRA.
Linux Operations and Administration
Hosting Control Panels Allows users to manage their various hosted services in single place.  Creating webspaces  Creating FTP accounts  Creating .
TOPIC 1 – SERVER SIDE APPLICATIONS IFS 234 – SERVER SIDE APPLICATION DEVELOPMENT.
Web Server Configuration Alokes Chattopadhyay Computer & Informatics Centre IIT Kharagpur.
bWAPP – Bee Bug – Installation
Apache, MySQL and PHP Installation and Configuration Chapter 4 XAMPP Installation and Configuration.
Tero Koskinen & Juuso Rintala.  First we decided which OS we´re operating with › CentOS was the most familiar to us  Then which services we´d like to.
File Permissions. What are the three categories of users that apply to file permissions? Owner (or user) Group All others (public, world, others)
1 Apache. 2 Module - Apache ♦ Overview This module focuses on configuring and customizing Apache web server. Apache is a commonly used Hypertext Transfer.
baltrad node installation for beginners On Ubuntu Jesper Ellerbæk Nielsen Aalborg University, DK.
Customer Relationship Management. Content CRM SugarCRM System Requirement Installation Process Configuration.
ITN Wake Tech1 ITN270 Advanced Internet Databases Lecture 15. General MySQL Administration Topics: –Securing a New MySQL Installation –MySQL Server.
Apache Web Server Quick and Dirty for AfNOG 2015 (Originally by Joel Jaeggli for AfNOG 2007) ‏
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
1 Begin to use Linux. 2 Background  Linux is an operating system similar to UNIX. It runs on many different computers and was first released in 1991.
WHAT IS SERVER SIDE SCRIPTING? Server-side scripting is a web server technology in which a user's request is verified by running a script directly on the.
Apache, MySQL and PHP Installation and Configuration Chapter 2 MySQL Installation and Configuration.
Database server Campus-Booster ID : ****** Copyright © SUPINFO. All rights reserved MySQL.
WAMP Server Installatin Shiyun Wen. WAMP Server Installation  WAMP Server is an integrated installation of Apache, MySQL, and PHP for Windows. Following.
PHP Introduction PHP is a server-side scripting language.
SQOOP INSTALLATION GUIDE Lecturer : Prof. Kyungbaek Kim Presenter : Zubair Amjad.
VIRTUAL HOSTING WITH PureFTPd And MYSQL (Quota And Bandwidth Management) BY Odoh Kenneth Emeka Sun Yu Patrick Appiah.
Steps to Install VirtueMart 1. Setup Database 2. Download VirtueMart 3. Setup VirtueMart 4. Test installation Prerequisites: 1. XAMPP installation complete.
 To start using PHP, you can:  Find a web host with PHP and MySQL support  Install a web server on your own PC, and then install PHP and MySQL.
Web Security. Introduction Webserver hacking refers to attackers taking advantage of vulnerabilities inherent to the web server software itself These.
C.B.T. Administrator course
Web Server Apache PHP HTTP Request User types URL into browser Address resolved if nec. We use directly Most browsers request.
ITN Wake Tech1 ITN270 Advanced Internet Databases Lecture 16. Security, Database Backups, Maintenance & Repair Topics: – Internal Security – External.
Lab 8 Overview Apache Web Server. SCRIPTS Linux Tricks.
(ITI310) By Eng. BASSEM ALSAID SESSIONS 10: Internet Information Services (IIS)
Intro to APACHE, MySQL, and PHP & freely available (hackable) Packages Aonghus Sugrue 04 Oct 2012.
Moodle 2 on USB Drive (Portable) By Ramzan Jabbar IT Engineer Doncaster Deaf College.
APACHE INSTALL Linux: CentOS 6.5 WHAT IS APACHE Apache is an open source application which is governed by the GNU licensing for use and alteration of.
SPARCS Wheel Seminar 08/01/14 심규현 (spotlight). 1 of 6 Web Application  A web application is an application that is accessed via web over a network such.
Installing a Moodle Test Site The painless and easy way.
WordPress and Etherpad with BlueMix and Docker. Our aim is to run on BlueMix containers (now in beta) these two famous services In the BlueMix dashboard,
Outline  XAMPP  XAMPP Install  Put php and HTML documents  Windows and Mac Version  Security.
Linux Basics Part 2. VIM Editor vi improved Installed on most Linux machines Can be a bit confusing at first... o Cheat sheets FTW Other popular editors:
APACHE INSTALL AWS Linux (Amazon Web Services EC2)
Installing iHRIS Install iHRIS Manage on an Ubuntu System
CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi
Simplify Requirement Management for JIRA
WordPress Introduction
CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi
(Originally by Joel Jaeggli for AfNOG 2007)‏
Installation, Configuration, Examples of use
CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi
IS3440 Linux Security Unit 9 Linux System Logging and Monitoring
Web Servers / Deployment
Chengyu Sun California State University, Los Angeles
Enjoy Linux
ADTEL WEBSITE
Presentation transcript:

CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi Presented by: Mukesh A. Pund Principal Scientist CSIR-NISCAIR, New Delhi

LINUX (CentOS) INSTALLATION & JOOMLA ON THIS PLATFORM

JOOMLA INSTALLATION ON LINUX SYSTEM REQUIREMENTS Joomla Version : 3.6.5 Database: MySQL 5.1 + Web Hosting: Linux Apache Server Operating System: Centos 6.6 Browser Support: IE (Internet Explorer 7), Firefox, Google chrome  SSL (Secure Socket Layer): A valid security certificate is required for HTTPS  PHP Compatibility: PHP 5.4+ or PHP 5.3.10+

PACKAGES REQUIREMENTS DURING CENTOS INSTALLATION PACKAGES REQUIREMENTS Select all right hand side packages except Languages Select Database -> All Right Side Packages -> MySQL Server -> Select Optional packages Select Web Services -> All Right Side Packages -> PHP Support -> Select Optional packages Select Web Services -> All Right Side Packages -> Web Server -> Select Optional packages

STEPS FOR INSTALLATION JOOMLA INSTALLATION STEPS FOR INSTALLATION Login as root. Copy Joomla folder from pen drive or CD/DVD into /tmp directory Go to terminal (Applications -> System Tools -> Terminal) Change subdirectory to /tmp/joomla # cd /tmp/joomla Run the script install.sh # sh install.sh

JOOMLA INSTALLATION Install PHP # yum install php56w-fpm php56w-opcache-y Install PHP Plugins and Upgrade PHP # yum install yum-plugin-replace -y # yum replace php-common --replace-with=php56w-common -y Restart services # service httpd restart # service mysqld restart Create MySQL User and Password # MYSQL_USER="root" # MYSQL_PWD=""

Creating Database, Grant Privileges to Users # if [ $MYSQL_PWD ] then mysql -u "$MYSQL_USER" -p"$MYSQL_PWD" -e "CREATE DATABASE IF NOT EXISTS joomla" mysql -u "$MYSQL_USER" -p"$MYSQL_PWD" -e "GRANT ALL PRIVILEGES ON joomla.* TO 'root@localhost'" mysql -u "$MYSQL_USER" -p"$MYSQL_PWD" -e "FLUSH PRIVILEGES" mysql -u "$MYSQL_USER" -p"$MYSQL_PWD" -e "exit" else mysql -u "$MYSQL_USER" -e "CREATE DATABASE IF NOT EXISTS joomla" mysql -u "$MYSQL_USER" -e "GRANT ALL PRIVILEGES ON joomla.* TO 'root@localhost'" mysql -u "$MYSQL_USER" -e "FLUSH PRIVILEGES" mysql -u "$MYSQL_USER" -e "exit" fi

Install Joomla Package, Extract it and change ownership to access it # mkdir /var/www/html/joomla # cd /tmp/joomla # unzip /tmp/joomla/Joomla_3.6.5-Stable-Full_Package.zip -d /var/www/html/joomla && # chown -R apache:apache /var/www/html/joomla # chmod 755 /var/www/html/joomla After Joomla is installed, configuration file is created with the settings you have done while installation # cd /usr/bin # firefox http://localhost/joomla/installation/index.php && # touch /var/www/html/joomla/configuration.php && # gedit /var/www/html/joomla/configuration.php && # rm -rf /var/www/html/joomla/installation

Thank You