install apache, php, and mysql on gentoo linux
Post on 02-Jun-2018
231 Views
Preview:
TRANSCRIPT
-
8/10/2019 Install Apache, PHP, and MYSQL on GENTOO LINUX
1/6
-
8/10/2019 Install Apache, PHP, and MYSQL on GENTOO LINUX
2/6
Install Apache, PHP, MySQL in Linux Gentoo
Sebelum melakukan installasi, download file-file yang dibutuhkan di :
Apache :http://httpd.apache.org/download.cgi
APR dan APR-util :https://apr.apache.org/download.cgi
PHP :http://php.net/downloads.php
MySQL : Download Langsung dari PC Gentoo menggunakan emerge.
PHPMyAdmin :http://www.phpmyadmin.net/home_page/downloads.php
1. Install APACHE Manually
Setiap kali saya install apache secara manual, biasanya mengalami error apr not found.
Hal ini disebabkan karena apr belum terinstall. Maka dari itu sebelum install apache, install
terlebih dahulu sistem apr dan apr-util. Setelah semua di download lakukan :
# cd source_library/ (*pindah ke letak direktori apr-1*.tar. gz, apr-util-
1*.tar.gz, httpd- 2*.tar.gz disimpan)
# tar xzvf apr-1*.tar.gz (*ekstrak file apr-1*.tar.gz)
# tar xzvf apr-util-1*.tar.gz (*ekstrak file apr-util-1*.tar.gz)
#tar xzvf httpd-2*.tar.gz (*ekstrak file httpd-2*.tar.gz)
-
Install APR
# cd apr-*/
# ./configure --prefix=/usr/local/apr-httpd/
# make
#make install
http://httpd.apache.org/download.cgihttp://httpd.apache.org/download.cgihttp://httpd.apache.org/download.cgihttps://apr.apache.org/download.cgihttps://apr.apache.org/download.cgihttps://apr.apache.org/download.cgihttp://php.net/downloads.phphttp://php.net/downloads.phphttp://php.net/downloads.phphttp://www.phpmyadmin.net/home_page/downloads.phphttp://www.phpmyadmin.net/home_page/downloads.phphttp://www.phpmyadmin.net/home_page/downloads.phphttp://www.phpmyadmin.net/home_page/downloads.phphttp://php.net/downloads.phphttps://apr.apache.org/download.cgihttp://httpd.apache.org/download.cgi -
8/10/2019 Install Apache, PHP, and MYSQL on GENTOO LINUX
3/6
- Install APR-util
# cd ../apr-util
#./configure --prefix=/usr/local/apr-util-httpd/ --with-
apr=/usr/local/apr-httpd/
#make
#make install
- Install httpd (Apache)
#cd ../http-2*/
# ./configure --with-apr=/usr/local/apr-httpd/ --with-apr-
util=/usr/local/apr-util-httpd/
#make
#make install
Secara default, apache akan di install pada direktori /usr/local/apache2/. Jika ingin
mengganti direktori tempat dimana apache akan diinstall, maka bisa ditambahkan --prefix=
/foldertujuan/pada saat configure.
Untuk menjalankan webserver apache, lakukan perintah :
#/usr/local/apache2/bin/apachectl start
Kemudian buka web browser, ketikan alamat ip pc Gentoo kita di address bar. Jika muncul
tampilan It Works ! maka apache berhasil dijalankan.
-
8/10/2019 Install Apache, PHP, and MYSQL on GENTOO LINUX
4/6
2. Install PHP Manually
1.Ekstark file php-*.tar.gz kemudian pindah ke direktori tersebut.
# tar -xvf php-5.x.tar
#cd php-5.x
2. Konfigurasi dan Build PHP dengan asusmsi mysql ingin diinstall dan mengaktifkan fungsi
mbstring dari PHP.
#./configure --with-mysql --with-apxs2=/usr/local/apache2/bin/apxs --with-zlib
dir=/usr/lib/perl5/5.18.2/i686-linux/ --enable-mbstring
#make
#make install
3. Install php.ini
#cd ../../php-5.x
#cp php.ini-dist /usr/local/lib/php.ini
4. Selanjutnya berikan script yang nantinya akan memberitahukan webserver Apache bahwa
sudah terinstall php5. Dengan cara edit httpd.conf ((/usr/local/apache/conf atau directory
manapun tempat kalian install apache tersebut) kemudian tambahkan script berikut :
-
8/10/2019 Install Apache, PHP, and MYSQL on GENTOO LINUX
5/6
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html (*letakkan di paling atas script httpd.conf)
5. Restart Apache kita dengan cara :
#cd usr/local/apache2/bin/ (folder bin apache)
# /apachectl start
6. Selanjutnya buat file info.php di /htdocs pada apache. Info.php berfungsi sebagai test
bahwa php kita sudah berjalan, isi filenya adalah sebagai berikut :
7. Untuk test info.php, buka web browser ketikkan youripaddress/info.php, contoh :
192.168.232.138/info.php. Jika muncul tampilan berikut, congratsmaka php sudah
berjalan.
-
8/10/2019 Install Apache, PHP, and MYSQL on GENTOO LINUX
6/6
3. Install MySQL
Untuk install MySQL kali ini, computer atau Gentoo sudah terkoneksi ke internet. Lakukan
perintah berikut :
# emerge -pv mysql
# emerge --ask dev-db/mysql
# /usr/bin/mysql_install_db
# service mysql start
# mysql_secure_installation
Untuk cek apakah mysql sudah berjalan :
mysql -u root -p
mysql> select user,host from mysql.user;
mysql> quit;
Semoga Bermanfaat
top related