Alfanugrah A. Hi Usman 
121055520111154
LAMP adalah singkatan 
dari Linux, Apache, MySQL, PHP. 
Tutorial ini menunjukkan 
bagaimana Anda dapat 
menginstal webserver Apache2 pad 
a anUbuntu 13.04 server 
dengan dukungan PHP5 (mod_php 
) dan dukungan MySQL.
Dalam tutorial ini menggunakan server1.example.com 
nama host dengan alamat IP 192.168.0.100. Pengaturan 
ini mungkin berbeda untuk Anda, sehingga Anda 
harus mengganti bila perlu.. 
semua langkah dalam tutorial ini dengan hak akses 
root, jadi pastikan Anda login sebagai root: 
Sudo Su
Pertama kita menginstal MySQL 5 seperti ini: 
apt-get install mysql-server mysql-client 
Anda akan diminta untuk memberikan password untuk user root 
MySQL - password ini berlaku untuk user root @ localhost serta 
root@server1.example.com, jadi kita tidak perlu menentukan password 
rootMySQL secara manual nanti: 
- Password baru untuk MySQL "root" user: <- yourrootsqlpassword 
- Ulangi password untuk MySQL "root" user: <- yourrootsqlpassword
Apache2 diinstal secara default di ubuntu14.04, Jika tidak 
menginstall maka install itu. Apache2 tersedia sebagai 
paket Ubuntu, oleh karena itu kita dapat menginstalnya 
seperti ini: 
apt-get install apache2 
Sekarang langsung browser Anda untuk http://192.168.0.100, dan 
anda akan melihat halaman placeholder Apache2 (It works!):
Tugas2 Sistem Operasi 2
Apache default dokumen root adalah / var / www / 
html pada Ubuntu, dan file konfigurasi 
/etc/apache2/apache2.conf. Konfigurasi sistem 
sepenuhnya didokumentasikan dalam 
/usr/share/doc/apache2/README.Debian.gz
Kita dapat menginstal PHP5 dan modul Apache PHP5 
sebagai berikut: 
apt-get install php5 libapache2-mod-php5 
Lalu kita harus me-restart Apache : 
Service apache2 Restart
Akar dokumen dari situs web default adalah / var / 
www / html. 
Sekarang kita akan membuat file PHP kecil (info.php) 
dalam direktori tersebut dan menyebutnya dalam 
browser. File akan menampilkan banyak rincian yang 
berguna tentang instalasi PHP kita, seperti versi PHP 
yang diinstall 
vi /var/www/html/info.php
<?php 
phpinfo(); 
?> 
Sekarang kita panggil file yang di browser 
(misalnya http://192.168.0.100/info.php):
Seperti yang Anda lihat, PHP5 bekerja, dan itu bekerja 
melalui Apache 2.0 Handler, seperti yang ditunjukkan pada 
garis Server API. Jika Anda gulir di bagian bawah, Anda 
akan melihat semua modul yang benar-benar siap 
diaktifkan di PHP5. MySQL tidak terdaftar di sana yang 
berarti kita belum memiliki dukungan MySQL di PHP5.
Untuk mendapatkan dukungan MySQL di PHP, kita 
dapat menginstal paket php5-mysql. Ini adalah ide 
yang baik untuk menginstal beberapa modul PHP5 
lain juga Anda mungkin membutuhkannya untuk 
aplikasi anda. Anda dapat mencari modul PHP5 yang 
tersedia seperti ini: 
apt-cache search php5 
Pilih yang Anda butuhkan dan menginstalnya seperti ini: 
apt-get install php5-mysql php5-ikal php5-gd php5-intl php-pear php5- 
Imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps 
php5-pspell php5-recode php5-snmp php5-sqlite php5 -tidy php5-xmlrpc 
php5-xsl
Sekarang restart Apache2: 
Service apache2 Restart 
Xcache adalah PHP opcode cacher gratis dan terbuka untuk 
caching dan 
mengoptimalkan kode menengah PHP. 
Hal ini mirip dengan cachers PHP opcode lainnya, seperti 
eAccelerator dan APC. 
Hal ini sangat dianjurkan untuk memiliki salah satu dari ini 
dipasang untuk 
mempercepat halaman PHP Anda.
Xcache dapat diinstal sebagai berikut: 
apt-get install php5-xcache 
Sekarang restart Apache: 
service apache2 Restart
Sekarang ulang http://192.168.0.100/info.php di 
browser Anda dan gulir ke bawah ke bagian modul 
lagi. Anda sekarang harus menemukan banyak modul 
baru di sana, termasuk modul MySQL:
phpMyAdmin adalah antarmuka web di mana Anda 
dapat mengelola database MySQL Anda. Ini adalah ide 
yang baik untuk menginstalnya: 
apt-get install phpmyadmin 
Anda akan melihat pertanyaan-pertanyaan berikut: 
Web server untuk mengkonfigurasi ulang secara 
otomatis: <- apache2 
Konfigurasi database untuk phpmyadmin dengan 
dbconfig-umum? <- No
Setelah itu, Anda dapat mengakses phpMyAdmin di 
bawah http://192.168.0.100/phpmyadmin/:
Apache: http://httpd.apache.org/ 
PHP: http://www.php.net/ 
MySQL: http://www.mysql.com/ 
Ubuntu: http://www.ubuntu.com/ 
phpMyAdmin: http://www.phpmyadmin.net/
SELESAI

More Related Content

PPTX
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
ODT
Cara intall aplikasi berbasis web di linux
PPTX
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
PDF
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
PDF
3.1 lab-instalasi dan konfigurasi webserver-mysql-php-phpmyadmin
PDF
Web server (apache, php, dan my sql)
PDF
Lab 1 konfigurasi control panel ajenti
PPTX
Tugas ke 2 sistem operasi ii
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
Cara intall aplikasi berbasis web di linux
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
3.1 lab-instalasi dan konfigurasi webserver-mysql-php-phpmyadmin
Web server (apache, php, dan my sql)
Lab 1 konfigurasi control panel ajenti
Tugas ke 2 sistem operasi ii

Viewers also liked (16)

PPT
Presentasi r3 REZEKI dari RAKYAT untuk RAKYAT
PPTX
PPTX
Tugas Sistem Operasi 2 (FEDORA)
PDF
ACE Matric Guide
PPTX
How to post RFIs
PDF
Accurate Campaign Targeting Using Classification Algorithms
PPTX
Bim 360 field User Guide
PPTX
How to redirect submittals
PPTX
Engaging News Project - NYC Media Lab 2015 Annual Summit (workshop)
PPT
To Comment Or Not To Comment - Marie K. Shanahan
PPTX
To Comment Or Not To Comment?
PPTX
Creating online news quizzes ona14
PPTX
Managing Comment Sections
PPTX
Book story
PPTX
Comments Are Terrible (But They Don't Have To Be)
PPTX
news:rewired - building engaged communities
Presentasi r3 REZEKI dari RAKYAT untuk RAKYAT
Tugas Sistem Operasi 2 (FEDORA)
ACE Matric Guide
How to post RFIs
Accurate Campaign Targeting Using Classification Algorithms
Bim 360 field User Guide
How to redirect submittals
Engaging News Project - NYC Media Lab 2015 Annual Summit (workshop)
To Comment Or Not To Comment - Marie K. Shanahan
To Comment Or Not To Comment?
Creating online news quizzes ona14
Managing Comment Sections
Book story
Comments Are Terrible (But They Don't Have To Be)
news:rewired - building engaged communities
Ad

Similar to Tugas2 Sistem Operasi 2 (20)

PPT
Tugas presentasi fix
PPTX
Mandriva
PDF
Tut xampp wordpress
PDF
Tut xampp wordpress
DOCX
Tutor
PDF
Apache web server 1
PDF
3.1 lab-instalasi dan konfigurasi webserver-mysql-php-phpmyadmin
PPTX
tugas 2
PDF
Panduan instalasi setiadi2 di server ubuntu 16.04
DOCX
Tutorial Instalasi TKJ CLoud Server
DOC
Php modul1 dasar dasar php
PDF
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
PPTX
Faujiah kharie tugas 2 so ii
PPT
websecure.ppt
PPTX
Pertemuan 01-02-Pendahuluan (Sejarah, Komentar dan Variabel)-ITBR.pptx
PDF
Laravel[part 1]
PDF
Ses pemrograman-web-database-dg-php-dan-my sql
PDF
Cara Install Openbravo 2.50 MP 43 di Ubuntu
DOCX
Install dan setting xampp ubuntu 12.04
Tugas presentasi fix
Mandriva
Tut xampp wordpress
Tut xampp wordpress
Tutor
Apache web server 1
3.1 lab-instalasi dan konfigurasi webserver-mysql-php-phpmyadmin
tugas 2
Panduan instalasi setiadi2 di server ubuntu 16.04
Tutorial Instalasi TKJ CLoud Server
Php modul1 dasar dasar php
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
Faujiah kharie tugas 2 so ii
websecure.ppt
Pertemuan 01-02-Pendahuluan (Sejarah, Komentar dan Variabel)-ITBR.pptx
Laravel[part 1]
Ses pemrograman-web-database-dg-php-dan-my sql
Cara Install Openbravo 2.50 MP 43 di Ubuntu
Install dan setting xampp ubuntu 12.04
Ad

Recently uploaded (20)

PDF
Konsep Dasar Nifas, Neonatus, Bayi, Balita dan Anak Pra Sekolah.pdf
PPTX
ppt_bola_basket_kelas x sma mata pelajaran pjok.pptx
PDF
Modul Ajar Deep Learning IPAS Kelas 6 Kurikulum Merdeka
PPTX
Ulangan Harian Kelas 7 Merancang Percobaan, Metode ilmiah SMP IBRAHIMY 1 Suko...
PDF
Jurnal Kode Etik Guru Untuk Persyaratan PPG
PPTX
Materi Refleksi Akhir Tahun Sutan Raja.pptx
PDF
AI-Driven Intelligence and Cyber Security: Strategi Stabilitas Keamanan untuk...
DOCX
Modul Ajar Pembelajaran Mendalam PKWU Budidaya Kelas XII SMA Terbaru 2025
PDF
Ilmu tentang pengembangan teknologi pembelajaran
PPTX
Berpikir_Komputasional_Kelas5_IlustrasiKosong.pptx
PPTX
7 KEBIASAAN ANAK INDONESIA HEBAT.pptx xx
PDF
IN1.2.E. kelompok 2.docx kerangka pembelajaran mendalam.pdf
PDF
Modul Ajar Deep Learning Bahasa Inggris Kelas 6 Kurikulum Merdeka
PDF
RPP Pelajaran Mendalam deep learning IPA
PDF
Aminullah Assagaf_B34_Statistik Ekonometrika Terapan_22 Agus 2025.pdf
DOCX
Modul Informatika 8 Bab 1, Kurikulum Merdeka
PDF
PPT Materi Kelas Mempraktikkan Prinsip Hermeneutika (MPH) 2025
PDF
Aminullah Assagaf_B34_Statistik Ekonometrika_PLS SPSS.pdf
DOCX
Modul ajar kelas 5 tentang adoo ul jismi
PDF
Materi PPT Seminar #AITalks: AI dan Iman
Konsep Dasar Nifas, Neonatus, Bayi, Balita dan Anak Pra Sekolah.pdf
ppt_bola_basket_kelas x sma mata pelajaran pjok.pptx
Modul Ajar Deep Learning IPAS Kelas 6 Kurikulum Merdeka
Ulangan Harian Kelas 7 Merancang Percobaan, Metode ilmiah SMP IBRAHIMY 1 Suko...
Jurnal Kode Etik Guru Untuk Persyaratan PPG
Materi Refleksi Akhir Tahun Sutan Raja.pptx
AI-Driven Intelligence and Cyber Security: Strategi Stabilitas Keamanan untuk...
Modul Ajar Pembelajaran Mendalam PKWU Budidaya Kelas XII SMA Terbaru 2025
Ilmu tentang pengembangan teknologi pembelajaran
Berpikir_Komputasional_Kelas5_IlustrasiKosong.pptx
7 KEBIASAAN ANAK INDONESIA HEBAT.pptx xx
IN1.2.E. kelompok 2.docx kerangka pembelajaran mendalam.pdf
Modul Ajar Deep Learning Bahasa Inggris Kelas 6 Kurikulum Merdeka
RPP Pelajaran Mendalam deep learning IPA
Aminullah Assagaf_B34_Statistik Ekonometrika Terapan_22 Agus 2025.pdf
Modul Informatika 8 Bab 1, Kurikulum Merdeka
PPT Materi Kelas Mempraktikkan Prinsip Hermeneutika (MPH) 2025
Aminullah Assagaf_B34_Statistik Ekonometrika_PLS SPSS.pdf
Modul ajar kelas 5 tentang adoo ul jismi
Materi PPT Seminar #AITalks: AI dan Iman

Tugas2 Sistem Operasi 2

  • 1. Alfanugrah A. Hi Usman 121055520111154
  • 2. LAMP adalah singkatan dari Linux, Apache, MySQL, PHP. Tutorial ini menunjukkan bagaimana Anda dapat menginstal webserver Apache2 pad a anUbuntu 13.04 server dengan dukungan PHP5 (mod_php ) dan dukungan MySQL.
  • 3. Dalam tutorial ini menggunakan server1.example.com nama host dengan alamat IP 192.168.0.100. Pengaturan ini mungkin berbeda untuk Anda, sehingga Anda harus mengganti bila perlu.. semua langkah dalam tutorial ini dengan hak akses root, jadi pastikan Anda login sebagai root: Sudo Su
  • 4. Pertama kita menginstal MySQL 5 seperti ini: apt-get install mysql-server mysql-client Anda akan diminta untuk memberikan password untuk user root MySQL - password ini berlaku untuk user root @ localhost serta root@server1.example.com, jadi kita tidak perlu menentukan password rootMySQL secara manual nanti: - Password baru untuk MySQL "root" user: <- yourrootsqlpassword - Ulangi password untuk MySQL "root" user: <- yourrootsqlpassword
  • 5. Apache2 diinstal secara default di ubuntu14.04, Jika tidak menginstall maka install itu. Apache2 tersedia sebagai paket Ubuntu, oleh karena itu kita dapat menginstalnya seperti ini: apt-get install apache2 Sekarang langsung browser Anda untuk http://192.168.0.100, dan anda akan melihat halaman placeholder Apache2 (It works!):
  • 7. Apache default dokumen root adalah / var / www / html pada Ubuntu, dan file konfigurasi /etc/apache2/apache2.conf. Konfigurasi sistem sepenuhnya didokumentasikan dalam /usr/share/doc/apache2/README.Debian.gz
  • 8. Kita dapat menginstal PHP5 dan modul Apache PHP5 sebagai berikut: apt-get install php5 libapache2-mod-php5 Lalu kita harus me-restart Apache : Service apache2 Restart
  • 9. Akar dokumen dari situs web default adalah / var / www / html. Sekarang kita akan membuat file PHP kecil (info.php) dalam direktori tersebut dan menyebutnya dalam browser. File akan menampilkan banyak rincian yang berguna tentang instalasi PHP kita, seperti versi PHP yang diinstall vi /var/www/html/info.php
  • 10. <?php phpinfo(); ?> Sekarang kita panggil file yang di browser (misalnya http://192.168.0.100/info.php):
  • 11. Seperti yang Anda lihat, PHP5 bekerja, dan itu bekerja melalui Apache 2.0 Handler, seperti yang ditunjukkan pada garis Server API. Jika Anda gulir di bagian bawah, Anda akan melihat semua modul yang benar-benar siap diaktifkan di PHP5. MySQL tidak terdaftar di sana yang berarti kita belum memiliki dukungan MySQL di PHP5.
  • 12. Untuk mendapatkan dukungan MySQL di PHP, kita dapat menginstal paket php5-mysql. Ini adalah ide yang baik untuk menginstal beberapa modul PHP5 lain juga Anda mungkin membutuhkannya untuk aplikasi anda. Anda dapat mencari modul PHP5 yang tersedia seperti ini: apt-cache search php5 Pilih yang Anda butuhkan dan menginstalnya seperti ini: apt-get install php5-mysql php5-ikal php5-gd php5-intl php-pear php5- Imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5 -tidy php5-xmlrpc php5-xsl
  • 13. Sekarang restart Apache2: Service apache2 Restart Xcache adalah PHP opcode cacher gratis dan terbuka untuk caching dan mengoptimalkan kode menengah PHP. Hal ini mirip dengan cachers PHP opcode lainnya, seperti eAccelerator dan APC. Hal ini sangat dianjurkan untuk memiliki salah satu dari ini dipasang untuk mempercepat halaman PHP Anda.
  • 14. Xcache dapat diinstal sebagai berikut: apt-get install php5-xcache Sekarang restart Apache: service apache2 Restart
  • 15. Sekarang ulang http://192.168.0.100/info.php di browser Anda dan gulir ke bawah ke bagian modul lagi. Anda sekarang harus menemukan banyak modul baru di sana, termasuk modul MySQL:
  • 16. phpMyAdmin adalah antarmuka web di mana Anda dapat mengelola database MySQL Anda. Ini adalah ide yang baik untuk menginstalnya: apt-get install phpmyadmin Anda akan melihat pertanyaan-pertanyaan berikut: Web server untuk mengkonfigurasi ulang secara otomatis: <- apache2 Konfigurasi database untuk phpmyadmin dengan dbconfig-umum? <- No
  • 17. Setelah itu, Anda dapat mengakses phpMyAdmin di bawah http://192.168.0.100/phpmyadmin/:
  • 18. Apache: http://httpd.apache.org/ PHP: http://www.php.net/ MySQL: http://www.mysql.com/ Ubuntu: http://www.ubuntu.com/ phpMyAdmin: http://www.phpmyadmin.net/