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!):
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

Tugas2 Sistem Operasi 2

  • 1.
    Alfanugrah A. HiUsman 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 inimenggunakan 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 menginstalMySQL 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 [email protected], 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 secaradefault 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 dokumenroot 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 menginstalPHP5 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 darisitus 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 Andalihat, 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 dukunganMySQL 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 diinstalsebagai berikut: apt-get install php5-xcache Sekarang restart Apache: service apache2 Restart
  • 15.
    Sekarang ulang http://192.168.0.100/info.phpdi 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 antarmukaweb 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, Andadapat 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/
  • 19.