To enable SOAP support, configure PHP with --enable-soap. Show
Tutorial cara install LEMP (Linux, Nginx, MySQL, PHP) di Linux CentOS 6. Pilihan panduan LEMP server untuk OS versi lain juga tersedia, diantaranya:
Langkah-langkah install LEMP server di Linux CentOS 61. Tambahkan repository EPELPertama tambahkan repo dari epel. silahkan disesuaikan dengan versi Linux CentOS yang digunakan: RHEL/CentOS 6 32-Bit wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm RHEL/CentOS 6 64-Bit wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm 2. Hapus HTTPDStop dan hapus dulu paket Apache bawaan CentOS 6, agar nanti tidak terjadi konflik pada port 80 yang akan digunakan oleh Nginx (Engine-X).
3. Instalasi MySQLInstall MySQL dengan kode berikut:
Start MySQL dengan perintah berikut
mysql_secure_installation Ketika diminta untuk memasukkan password pertama kali abaikan saja, langsung tekan Enter. Kemudian Jika ada pertanyaan membuat password pilih Y kemudian enter dan ketik password yang anda inginkan. Pertanyaan selanjutnya jawab dengan Y kemudian Enter sampai instalasi selesai / berhasil: 4. Instalasi PHPPerintah berikut secara otomatis akan meng-install PHP beserta modul-modul penting yang diperlukan untuk membangun website, seperti mengirim email, manipulasi gambar, sistem caching dan-lain-lain.
Jalankan perintah berikut agar service 3 selalu auto start jika mesin direstart.chkconfig php-fpm --levels 235 on Edit konfigurasi 4vi /etc/php.ini Cari line berikut, hilangkan tanda komen # dan ubah valuenya seperti berikut: cgi.fix_pathinfo = 0 date.timezone = Asia/Jakarta expose_php = Off 5. Instalasi Nginxwget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm0 Setelah proses selesai, start Nginx wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm1 Buka browser coba akses IP server, hasilnya kira-kira seperti ini 6. Konfigurasi virtual host NginxFile konfigurasi Nginx yang akan diedit adalah sebagai berikut
Edit konfigurasi Nginx wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm2 Edit konfigurasinya, aktifkan gzip atau sesuaikan seperti berikut: wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm3 Edit virtual host Nginx wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm4 Berikutnya, copy-paste teks berikut wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm5 Edit file 5.wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm6 Sesuaikan versi PHP, defaultnya saat install adalah versi 5 wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm7 Simpan dan keluar dari vim editor 6 > ketik 7 > tekan 8Restart Nginx dan PHP-FPM wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm8 Bua file 9wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm9 Isi dengan kode berikut: 0Simpan. Ubah perizinan folder webroot, pada turorial ini sesuai konfigurasi Nginx di atas, berada di 0 1Buka http://ip-server dengan browser 7. TipsGunakan perintah reload sebagai pengganti restart untuk meminimalisir web server down jika Anda memperbarui file konfigurasi Nginx dan PHP-FPM. Contoh, |