SlideShare une entreprise Scribd logo
1  sur  9
The Principles of Web TechnologyManagement http://purl.org/net/wtm sopek@makolab.com Principia Webica
Managing your virtual serverwith web applications Practical Web Service Management
Virtual Server – the idea Uses resources of the HOST Operating System to run multiple GUEST Operating Systems. Allows for multipleGuestoperating systems to co-exist on a single Host Operating Systems Makestheinstallationeasier Allows for harmless and enhancedtesting Helpstheeconomy of hosting business Allows for fast & easy„cloud” creation
Virtual Server – VirtualBox VirtualBox is a general-purpose full virtualizer for x86 hardware, targeted at server, desktop and embedded use.  Supported & provided by Oracle Portable …
Virtual Server – VirtualBoxinstallation DownloadtheVirtalBoxfrom: http://www.virtualbox.org/wiki/Downloads Installit. Usepre-prepared OS delivered by yourprofessor (it comes as debian-student.vdi file) Configureit – setup networking(settings | Networks | Bridged Adapter) Install Apache, PHP, MySQL Configure services
Virtual Server – Networking Settings  Network  Briged Adapter Login to the system: 	User: root, Pass: prostehaslo Edit /etc/network/interfaces (mcedit interfaces): auto eth0 iface eth0 inet static         address 192.168.1.7 netmask 255.255.255.0         network 192.168.1.0         broadcast 192.168.1.255         gateway 192.168.1.1
Virtual Server – Networking Edit /etc/resolv.conf: domain clarkuniversity.eu search clarkuniversity.eu Nameserver 193.239.136.62 Edit /etc/udev/rules.d/70-persistent-net.rules (remove last lines (4 ?)) Reboot or: service networking restart
Virtual Server – Installation Get all required updates: 		apt-get update Apache: 		apt-get install apache2 PHP 		apt-get install libapache2-mod-php5 PHP extra modules 		apt-cache search php5- | less 		apt-get install php5-[modul]
Virtual Server – Installation Install mysql: 		apt-get install mysql-server 		Set password for MySQL (e.g. mojabaza)  # mysql -u root –p   Install phpmyadmin (MySQL web manager) 		apt-get install phpmyadmin set password for MyPHP (e.g. myphp) 		first login  mysql login Write your first webpages (in /var/www)

Contenu connexe

Tendances

Cloud init and cloud provisioning [openstack summit vancouver]
Cloud init and cloud provisioning [openstack summit vancouver]Cloud init and cloud provisioning [openstack summit vancouver]
Cloud init and cloud provisioning [openstack summit vancouver]Joshua Harlow
 
Automatic Backup in Ceph
Automatic Backup in CephAutomatic Backup in Ceph
Automatic Backup in Cephnaxarul
 
Puppet Camp DC 2014: Keynote
Puppet Camp DC 2014: KeynotePuppet Camp DC 2014: Keynote
Puppet Camp DC 2014: KeynotePuppet
 
Cloudy with a Chance of Fireballs: Provisioning and Certificate Management in...
Cloudy with a Chance of Fireballs: Provisioning and Certificate Management in...Cloudy with a Chance of Fireballs: Provisioning and Certificate Management in...
Cloudy with a Chance of Fireballs: Provisioning and Certificate Management in...Puppet
 
System center orchestrator
System center orchestratorSystem center orchestrator
System center orchestratorMusTufa Nullwala
 
CloudOps CloudStack Days, Austin April 2015
CloudOps CloudStack Days, Austin April 2015CloudOps CloudStack Days, Austin April 2015
CloudOps CloudStack Days, Austin April 2015CloudOps2005
 
VMware vSphere in an OpenStack Environment
VMware vSphere in an OpenStack EnvironmentVMware vSphere in an OpenStack Environment
VMware vSphere in an OpenStack EnvironmentScott Lowe
 
Configuration management and deployment with ansible
Configuration management and deployment with ansibleConfiguration management and deployment with ansible
Configuration management and deployment with ansibleIvan Dimitrov
 
Intro to OpenStack
Intro to OpenStackIntro to OpenStack
Intro to OpenStackdonnieh1
 
Maas Juju Introduction
Maas Juju IntroductionMaas Juju Introduction
Maas Juju Introductionopenstackindia
 
VIO30 Technical Overview
VIO30 Technical OverviewVIO30 Technical Overview
VIO30 Technical OverviewJulienne Pham
 
Cloud Surfing: Kubernetes on Mesos
Cloud Surfing: Kubernetes on MesosCloud Surfing: Kubernetes on Mesos
Cloud Surfing: Kubernetes on MesosKarl Isenberg
 
CloudStack templates with OpenVM
CloudStack templates with OpenVMCloudStack templates with OpenVM
CloudStack templates with OpenVMShapeBlue
 
OpenStack-Ansible Project Update
OpenStack-Ansible Project UpdateOpenStack-Ansible Project Update
OpenStack-Ansible Project UpdateJesse Pretorius
 
PowerCLI for the PowerShell Inclined
PowerCLI for the PowerShell InclinedPowerCLI for the PowerShell Inclined
PowerCLI for the PowerShell InclinedJosh Atwell
 

Tendances (20)

Cloud init and cloud provisioning [openstack summit vancouver]
Cloud init and cloud provisioning [openstack summit vancouver]Cloud init and cloud provisioning [openstack summit vancouver]
Cloud init and cloud provisioning [openstack summit vancouver]
 
Cloudinit
CloudinitCloudinit
Cloudinit
 
Automatic Backup in Ceph
Automatic Backup in CephAutomatic Backup in Ceph
Automatic Backup in Ceph
 
Mysql
MysqlMysql
Mysql
 
Puppet Camp DC 2014: Keynote
Puppet Camp DC 2014: KeynotePuppet Camp DC 2014: Keynote
Puppet Camp DC 2014: Keynote
 
Cloudy with a Chance of Fireballs: Provisioning and Certificate Management in...
Cloudy with a Chance of Fireballs: Provisioning and Certificate Management in...Cloudy with a Chance of Fireballs: Provisioning and Certificate Management in...
Cloudy with a Chance of Fireballs: Provisioning and Certificate Management in...
 
#OSATH Deploy OpenStack: DevStack
#OSATH Deploy OpenStack: DevStack#OSATH Deploy OpenStack: DevStack
#OSATH Deploy OpenStack: DevStack
 
System center orchestrator
System center orchestratorSystem center orchestrator
System center orchestrator
 
CloudOps CloudStack Days, Austin April 2015
CloudOps CloudStack Days, Austin April 2015CloudOps CloudStack Days, Austin April 2015
CloudOps CloudStack Days, Austin April 2015
 
VMware vSphere in an OpenStack Environment
VMware vSphere in an OpenStack EnvironmentVMware vSphere in an OpenStack Environment
VMware vSphere in an OpenStack Environment
 
Configuration management and deployment with ansible
Configuration management and deployment with ansibleConfiguration management and deployment with ansible
Configuration management and deployment with ansible
 
Intro to OpenStack
Intro to OpenStackIntro to OpenStack
Intro to OpenStack
 
Maas Juju Introduction
Maas Juju IntroductionMaas Juju Introduction
Maas Juju Introduction
 
Data storage in clouds
Data storage in cloudsData storage in clouds
Data storage in clouds
 
VIO30 Technical Overview
VIO30 Technical OverviewVIO30 Technical Overview
VIO30 Technical Overview
 
Cloud Surfing: Kubernetes on Mesos
Cloud Surfing: Kubernetes on MesosCloud Surfing: Kubernetes on Mesos
Cloud Surfing: Kubernetes on Mesos
 
CloudStack templates with OpenVM
CloudStack templates with OpenVMCloudStack templates with OpenVM
CloudStack templates with OpenVM
 
OpenStack-Ansible Project Update
OpenStack-Ansible Project UpdateOpenStack-Ansible Project Update
OpenStack-Ansible Project Update
 
Dev stacklabguide
Dev stacklabguideDev stacklabguide
Dev stacklabguide
 
PowerCLI for the PowerShell Inclined
PowerCLI for the PowerShell InclinedPowerCLI for the PowerShell Inclined
PowerCLI for the PowerShell Inclined
 

En vedette

Tranzakcje
TranzakcjeTranzakcje
Tranzakcjesopekmir
 
Four Slupsk Lectures. II. Semantic Web
Four Slupsk Lectures. II. Semantic WebFour Slupsk Lectures. II. Semantic Web
Four Slupsk Lectures. II. Semantic Websopekmir
 
How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...
How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...
How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...sopekmir
 
Four Slupsk Lectures. I. Artificial Intelligence
Four Slupsk Lectures. I. Artificial IntelligenceFour Slupsk Lectures. I. Artificial Intelligence
Four Slupsk Lectures. I. Artificial Intelligencesopekmir
 
Four Slupsk Lectures. IV. Digital Revolution & Digital Agencies
Four Slupsk Lectures. IV. Digital Revolution & Digital AgenciesFour Slupsk Lectures. IV. Digital Revolution & Digital Agencies
Four Slupsk Lectures. IV. Digital Revolution & Digital Agenciessopekmir
 
Four Slupsk Lectures. III. Blockchain & Bitcoin
Four Slupsk Lectures. III. Blockchain & BitcoinFour Slupsk Lectures. III. Blockchain & Bitcoin
Four Slupsk Lectures. III. Blockchain & Bitcoinsopekmir
 
Web Technology Management Lecture
Web Technology Management LectureWeb Technology Management Lecture
Web Technology Management Lecturesopekmir
 
Web Technology Management Lecture III
Web Technology Management Lecture IIIWeb Technology Management Lecture III
Web Technology Management Lecture IIIsopekmir
 
Col Dis Development Eng
Col Dis Development EngCol Dis Development Eng
Col Dis Development Engsopekmir
 
Web Technology Management Lecture II
Web Technology Management Lecture IIWeb Technology Management Lecture II
Web Technology Management Lecture IIsopekmir
 
Noahide Laws
Noahide LawsNoahide Laws
Noahide Lawssopekmir
 
Chemical Semantics Sopron Talk
Chemical Semantics Sopron TalkChemical Semantics Sopron Talk
Chemical Semantics Sopron Talksopekmir
 
From Semantic Web to AI. A lecture at JPII University in Lublin
From Semantic Web to AI. A lecture at JPII University in LublinFrom Semantic Web to AI. A lecture at JPII University in Lublin
From Semantic Web to AI. A lecture at JPII University in Lublinsopekmir
 
History of The Web
History of The WebHistory of The Web
History of The Websopekmir
 
Chemical Semantics at Sopron CC Conference
Chemical Semantics at Sopron CC Conference Chemical Semantics at Sopron CC Conference
Chemical Semantics at Sopron CC Conference sopekmir
 
Representation of molecular structures and related computations on the Sema...
Representation of molecular structures and related computations on the Sema...Representation of molecular structures and related computations on the Sema...
Representation of molecular structures and related computations on the Sema...sopekmir
 
Blockchain for Digital Identifiers
Blockchain for Digital IdentifiersBlockchain for Digital Identifiers
Blockchain for Digital Identifierssopekmir
 

En vedette (17)

Tranzakcje
TranzakcjeTranzakcje
Tranzakcje
 
Four Slupsk Lectures. II. Semantic Web
Four Slupsk Lectures. II. Semantic WebFour Slupsk Lectures. II. Semantic Web
Four Slupsk Lectures. II. Semantic Web
 
How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...
How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...
How Can Blockchain amplify Digital Identifiers? Improving Data Persistence, O...
 
Four Slupsk Lectures. I. Artificial Intelligence
Four Slupsk Lectures. I. Artificial IntelligenceFour Slupsk Lectures. I. Artificial Intelligence
Four Slupsk Lectures. I. Artificial Intelligence
 
Four Slupsk Lectures. IV. Digital Revolution & Digital Agencies
Four Slupsk Lectures. IV. Digital Revolution & Digital AgenciesFour Slupsk Lectures. IV. Digital Revolution & Digital Agencies
Four Slupsk Lectures. IV. Digital Revolution & Digital Agencies
 
Four Slupsk Lectures. III. Blockchain & Bitcoin
Four Slupsk Lectures. III. Blockchain & BitcoinFour Slupsk Lectures. III. Blockchain & Bitcoin
Four Slupsk Lectures. III. Blockchain & Bitcoin
 
Web Technology Management Lecture
Web Technology Management LectureWeb Technology Management Lecture
Web Technology Management Lecture
 
Web Technology Management Lecture III
Web Technology Management Lecture IIIWeb Technology Management Lecture III
Web Technology Management Lecture III
 
Col Dis Development Eng
Col Dis Development EngCol Dis Development Eng
Col Dis Development Eng
 
Web Technology Management Lecture II
Web Technology Management Lecture IIWeb Technology Management Lecture II
Web Technology Management Lecture II
 
Noahide Laws
Noahide LawsNoahide Laws
Noahide Laws
 
Chemical Semantics Sopron Talk
Chemical Semantics Sopron TalkChemical Semantics Sopron Talk
Chemical Semantics Sopron Talk
 
From Semantic Web to AI. A lecture at JPII University in Lublin
From Semantic Web to AI. A lecture at JPII University in LublinFrom Semantic Web to AI. A lecture at JPII University in Lublin
From Semantic Web to AI. A lecture at JPII University in Lublin
 
History of The Web
History of The WebHistory of The Web
History of The Web
 
Chemical Semantics at Sopron CC Conference
Chemical Semantics at Sopron CC Conference Chemical Semantics at Sopron CC Conference
Chemical Semantics at Sopron CC Conference
 
Representation of molecular structures and related computations on the Sema...
Representation of molecular structures and related computations on the Sema...Representation of molecular structures and related computations on the Sema...
Representation of molecular structures and related computations on the Sema...
 
Blockchain for Digital Identifiers
Blockchain for Digital IdentifiersBlockchain for Digital Identifiers
Blockchain for Digital Identifiers
 

Similaire à Web Technology Management Lecture IV

Getting Started With Virtualization
Getting Started With VirtualizationGetting Started With Virtualization
Getting Started With VirtualizationBill Kalarness
 
Virtualization terminology
Virtualization terminologyVirtualization terminology
Virtualization terminologyZeno Idzerda
 
V terminology guide
V terminology guideV terminology guide
V terminology guideRizi Butt
 
Logicalis - Virtualisation overview
Logicalis - Virtualisation overviewLogicalis - Virtualisation overview
Logicalis - Virtualisation overviewLogicalis
 
Virtualisation Overview
Virtualisation OverviewVirtualisation Overview
Virtualisation OverviewLogicalis
 
Case Study: Developing a Vblock System-based Private Cloud Platform with Pupp...
Case Study: Developing a Vblock System-based Private Cloud Platform with Pupp...Case Study: Developing a Vblock System-based Private Cloud Platform with Pupp...
Case Study: Developing a Vblock System-based Private Cloud Platform with Pupp...VCE
 
Create Disposable Test Environments with Vagrant and Puppet
Create Disposable Test Environments with Vagrant and PuppetCreate Disposable Test Environments with Vagrant and Puppet
Create Disposable Test Environments with Vagrant and PuppetGene Gotimer
 
Create Disposable Test Environments with Vagrant and Puppet
Create Disposable Test Environments with Vagrant and Puppet Create Disposable Test Environments with Vagrant and Puppet
Create Disposable Test Environments with Vagrant and Puppet Coveros, Inc.
 
Successfully Deliver and Operate OpenStack in Production with VMware VIO
Successfully Deliver and Operate OpenStack in Production with VMware VIOSuccessfully Deliver and Operate OpenStack in Production with VMware VIO
Successfully Deliver and Operate OpenStack in Production with VMware VIOArraya Solutions
 
Virtualization
VirtualizationVirtualization
VirtualizationYansi Keim
 
Automating Your CloudStack Cloud with Puppet
Automating Your CloudStack Cloud with PuppetAutomating Your CloudStack Cloud with Puppet
Automating Your CloudStack Cloud with Puppetbuildacloud
 
Mid term report
Mid term reportMid term report
Mid term reportlokesh039
 
virtualization system basic introduction
virtualization system basic introductionvirtualization system basic introduction
virtualization system basic introductionBadriHjSidek1
 
Case Study: Developing a Vblock Systems Based Private Cloud Platform with Pup...
Case Study: Developing a Vblock Systems Based Private Cloud Platform with Pup...Case Study: Developing a Vblock Systems Based Private Cloud Platform with Pup...
Case Study: Developing a Vblock Systems Based Private Cloud Platform with Pup...Puppet
 
Virtual machines and containers
Virtual machines and containersVirtual machines and containers
Virtual machines and containersPatrick Pierson
 
Baylisa - Dive Into OpenStack
Baylisa - Dive Into OpenStackBaylisa - Dive Into OpenStack
Baylisa - Dive Into OpenStackJesse Andrews
 
Nten Webinar Desktop Virtualization
Nten Webinar   Desktop VirtualizationNten Webinar   Desktop Virtualization
Nten Webinar Desktop VirtualizationPeter Campbell
 
Autoscaling OpenStack Natively with Heat, Ceilometer and LBaaS
Autoscaling OpenStack Natively with Heat, Ceilometer and LBaaSAutoscaling OpenStack Natively with Heat, Ceilometer and LBaaS
Autoscaling OpenStack Natively with Heat, Ceilometer and LBaaSShixiong Shang
 

Similaire à Web Technology Management Lecture IV (20)

Getting Started With Virtualization
Getting Started With VirtualizationGetting Started With Virtualization
Getting Started With Virtualization
 
Virtualization terminology
Virtualization terminologyVirtualization terminology
Virtualization terminology
 
V terminology guide
V terminology guideV terminology guide
V terminology guide
 
Logicalis - Virtualisation overview
Logicalis - Virtualisation overviewLogicalis - Virtualisation overview
Logicalis - Virtualisation overview
 
Virtualisation Overview
Virtualisation OverviewVirtualisation Overview
Virtualisation Overview
 
Case Study: Developing a Vblock System-based Private Cloud Platform with Pupp...
Case Study: Developing a Vblock System-based Private Cloud Platform with Pupp...Case Study: Developing a Vblock System-based Private Cloud Platform with Pupp...
Case Study: Developing a Vblock System-based Private Cloud Platform with Pupp...
 
Create Disposable Test Environments with Vagrant and Puppet
Create Disposable Test Environments with Vagrant and PuppetCreate Disposable Test Environments with Vagrant and Puppet
Create Disposable Test Environments with Vagrant and Puppet
 
Create Disposable Test Environments with Vagrant and Puppet
Create Disposable Test Environments with Vagrant and Puppet Create Disposable Test Environments with Vagrant and Puppet
Create Disposable Test Environments with Vagrant and Puppet
 
Successfully Deliver and Operate OpenStack in Production with VMware VIO
Successfully Deliver and Operate OpenStack in Production with VMware VIOSuccessfully Deliver and Operate OpenStack in Production with VMware VIO
Successfully Deliver and Operate OpenStack in Production with VMware VIO
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Automating Your CloudStack Cloud with Puppet
Automating Your CloudStack Cloud with PuppetAutomating Your CloudStack Cloud with Puppet
Automating Your CloudStack Cloud with Puppet
 
Mid term report
Mid term reportMid term report
Mid term report
 
Virtulization submission
Virtulization submissionVirtulization submission
Virtulization submission
 
VMware
VMware VMware
VMware
 
virtualization system basic introduction
virtualization system basic introductionvirtualization system basic introduction
virtualization system basic introduction
 
Case Study: Developing a Vblock Systems Based Private Cloud Platform with Pup...
Case Study: Developing a Vblock Systems Based Private Cloud Platform with Pup...Case Study: Developing a Vblock Systems Based Private Cloud Platform with Pup...
Case Study: Developing a Vblock Systems Based Private Cloud Platform with Pup...
 
Virtual machines and containers
Virtual machines and containersVirtual machines and containers
Virtual machines and containers
 
Baylisa - Dive Into OpenStack
Baylisa - Dive Into OpenStackBaylisa - Dive Into OpenStack
Baylisa - Dive Into OpenStack
 
Nten Webinar Desktop Virtualization
Nten Webinar   Desktop VirtualizationNten Webinar   Desktop Virtualization
Nten Webinar Desktop Virtualization
 
Autoscaling OpenStack Natively with Heat, Ceilometer and LBaaS
Autoscaling OpenStack Natively with Heat, Ceilometer and LBaaSAutoscaling OpenStack Natively with Heat, Ceilometer and LBaaS
Autoscaling OpenStack Natively with Heat, Ceilometer and LBaaS
 

Plus de sopekmir

GraphChain
GraphChainGraphChain
GraphChainsopekmir
 
Using Blockchain for Digital Identifiers. The case of LEI.
Using Blockchain for Digital Identifiers. The case of LEI.Using Blockchain for Digital Identifiers. The case of LEI.
Using Blockchain for Digital Identifiers. The case of LEI.sopekmir
 
LEI.INFO and The ideas for LEI system
LEI.INFO and The ideas for LEI systemLEI.INFO and The ideas for LEI system
LEI.INFO and The ideas for LEI systemsopekmir
 
A possible future role of schema.org for business reporting
A possible future role of schema.org for business reportingA possible future role of schema.org for business reporting
A possible future role of schema.org for business reportingsopekmir
 
Structured Data for the Financial Industry
Structured Data for the Financial Industry Structured Data for the Financial Industry
Structured Data for the Financial Industry sopekmir
 
Industry Ontologies: Case Studies in Creating and Extending Schema.org
Industry Ontologies: Case Studies in Creating and Extending Schema.org Industry Ontologies: Case Studies in Creating and Extending Schema.org
Industry Ontologies: Case Studies in Creating and Extending Schema.org sopekmir
 
Rank | Analyse | Lead | Search
Rank | Analyse | Lead | SearchRank | Analyse | Lead | Search
Rank | Analyse | Lead | Searchsopekmir
 
Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2
Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2
Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2sopekmir
 

Plus de sopekmir (8)

GraphChain
GraphChainGraphChain
GraphChain
 
Using Blockchain for Digital Identifiers. The case of LEI.
Using Blockchain for Digital Identifiers. The case of LEI.Using Blockchain for Digital Identifiers. The case of LEI.
Using Blockchain for Digital Identifiers. The case of LEI.
 
LEI.INFO and The ideas for LEI system
LEI.INFO and The ideas for LEI systemLEI.INFO and The ideas for LEI system
LEI.INFO and The ideas for LEI system
 
A possible future role of schema.org for business reporting
A possible future role of schema.org for business reportingA possible future role of schema.org for business reporting
A possible future role of schema.org for business reporting
 
Structured Data for the Financial Industry
Structured Data for the Financial Industry Structured Data for the Financial Industry
Structured Data for the Financial Industry
 
Industry Ontologies: Case Studies in Creating and Extending Schema.org
Industry Ontologies: Case Studies in Creating and Extending Schema.org Industry Ontologies: Case Studies in Creating and Extending Schema.org
Industry Ontologies: Case Studies in Creating and Extending Schema.org
 
Rank | Analyse | Lead | Search
Rank | Analyse | Lead | SearchRank | Analyse | Lead | Search
Rank | Analyse | Lead | Search
 
Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2
Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2
Nietypowe Aplikacje Blockchain - dla Lodz Blockchain Meetup #2
 

Web Technology Management Lecture IV

  • 1. The Principles of Web TechnologyManagement http://purl.org/net/wtm sopek@makolab.com Principia Webica
  • 2. Managing your virtual serverwith web applications Practical Web Service Management
  • 3. Virtual Server – the idea Uses resources of the HOST Operating System to run multiple GUEST Operating Systems. Allows for multipleGuestoperating systems to co-exist on a single Host Operating Systems Makestheinstallationeasier Allows for harmless and enhancedtesting Helpstheeconomy of hosting business Allows for fast & easy„cloud” creation
  • 4. Virtual Server – VirtualBox VirtualBox is a general-purpose full virtualizer for x86 hardware, targeted at server, desktop and embedded use. Supported & provided by Oracle Portable …
  • 5. Virtual Server – VirtualBoxinstallation DownloadtheVirtalBoxfrom: http://www.virtualbox.org/wiki/Downloads Installit. Usepre-prepared OS delivered by yourprofessor (it comes as debian-student.vdi file) Configureit – setup networking(settings | Networks | Bridged Adapter) Install Apache, PHP, MySQL Configure services
  • 6. Virtual Server – Networking Settings  Network  Briged Adapter Login to the system: User: root, Pass: prostehaslo Edit /etc/network/interfaces (mcedit interfaces): auto eth0 iface eth0 inet static address 192.168.1.7 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1
  • 7. Virtual Server – Networking Edit /etc/resolv.conf: domain clarkuniversity.eu search clarkuniversity.eu Nameserver 193.239.136.62 Edit /etc/udev/rules.d/70-persistent-net.rules (remove last lines (4 ?)) Reboot or: service networking restart
  • 8. Virtual Server – Installation Get all required updates: apt-get update Apache: apt-get install apache2 PHP apt-get install libapache2-mod-php5 PHP extra modules apt-cache search php5- | less apt-get install php5-[modul]
  • 9. Virtual Server – Installation Install mysql: apt-get install mysql-server Set password for MySQL (e.g. mojabaza) # mysql -u root –p Install phpmyadmin (MySQL web manager) apt-get install phpmyadmin set password for MyPHP (e.g. myphp) first login  mysql login Write your first webpages (in /var/www)