Installasi LAMP (Linux, Apache, MySQL, PHP) di CentOS 5.5

Update
Pertama, pastikan bahwa semua modul atau paket adalah versi yang terakhir dengan cara :
yum check-update
yum update

Apache
Selanjutnya, kita akan menginstal Apache, set untuk berjalan pada startup, dan akhirnya benar-benar memulai servis tersebut:
yum install httpd
chkconfig --add httpd
service httpd start

MySQL
Instalasi MySQL sangat mirip dengan menginstal Apache, kecuali kita memiliki langkah tambahan menjalankan wizard setup dasar. Ketika diminta oleh mysql_secure_installation, saya sarankan menghapus pengguna anonim, pelarangan login root remote, menghapus database test.
yum install mysql mysql-server
chkconfig --add mysqld
service mysqld restart
mysql_secure_installation

PHP
Akhirnya, kita akan menginstal modul PHP dan PHP untuk MySQL:
yum install php php-mysql

Fatal error: Allowed memory size of … bytes exhausted

Error di atas terjadi saat saya mengupload sebuah template pada Joomla. Sekilas, error tersebut berasal dari Database mySQL. Namun sebenarnya, error tersebut berasal dari PHP, dimana jumlah maksimum memory yang digunakan oleh script PHP sudah melebihi batas maksimum yang ditentukan.

Ternyata cukup mudah untuk menangani masalah ini. Cukup masuk ke php.ini, dan carilah bagian berikut :

;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;

max_execution_time = 30     ;
max_input_time = 60 ;
memory_limit = 8M      ;

Gantilah memory_limit=8M menjadi yang lebih besar misalnya 16M. Setelah itu Restart IIS anda, dan semuanya sudah berjalan dengan baik.

Selamat Mencoba

RSS
Follow by Email
Facebook
Twitter
Visit Us
Follow Me
INSTAGRAM