SlideShare a Scribd company logo
1 of 23
Cara Set Up Apache2 Dengan mod_fcgid Dan 
PHP5 Pada Mandriva 2010.1 Musim Semi 
Tutorial ini menjelaskan bagaimana Anda dapat 
menginstal Apache2 dengan mod_fcgid dan PHP5 di 
Mandriva 2010.1 Spring. mod_fcgid adalah alternatif 
yang kompatibel ke mod_fastcgi tua. ni memungkinkan 
Anda mengeksekusi script PHP dengan izin dari 
pemiliknya bukan pengguna Apache
1. Catatan Awal 
Saya menggunakan Mandriva 
2010.1 musim semi server tutorial 
ini dengan server1.example.com 
nama host dan alamat IP 
1A9k2u.16a8k.a0n.100m.embuat dua vhosts 
Apache dalam tutorial ini, 
www.example1.com dan 
www.example2.com, untuk 
menunjukkan penggunaan 
mod_fcgid.
2. Instalasi Apache2 / mod_fcgi / PHP5 
Pertama kita update 
database paket kami:
PHP5 SEBAGAI BERIKUT (MOD_FCGID 
MEMBUTUHKAN APACHE-MPM-WORKER BUKAN 
APACHE-MPM-PREFORK, JADI JIKA APACHE-MPM-PREFORK 
SAAT INI TERINSTAL, MODUL APACHE YANG 
BERGANTUNG PADA ITU AKAN BISA DIHAPUS, SEPERTI 
SEBAGAI APACHE-MOD_PHP):
Selanjutnya kita buka-/etc/php-cgi fcgi.ini ... 
dan tanda komentar pada baris cgi.fix_pathinfo =
Kemudian restart Apache:
3. Menciptakan vhosts Untuk www.example1.com 
dan www.example2.com 
Sekarang saya akan membuat dua 
vhosts, www.example1.com (dengan 
dokumen root / var / www / web1 / web) 
dan www.example2.com (dengan 
dokumen root / var / www / web2 / web). 
www.example1.com akan dimiliki oleh 
user dan group web1, dan 
www.example2.com oleh pengguna dan 
kelompok web2.
Pertama kita buat pengguna 
dan kelompok:
Lalu kita membuat akar dokumen dan membuat 
mereka dimiliki oleh pengguna / kelompok web1 
resp. web2: 
Kami akan menjalankan PHP menggunakan suexec; 
suexec ini dokumen root / var / www, sebagai perintah 
menunjukkan berikut:
Oleh karena itu kita tidak bisa memanggil biner PHP (/ usr / bin / php-FCGI) 
langsung karena terletak di luar Suexec ini dokumen root. Sebagai suexec tidak 
memungkinkan symlink, satu-satunya cara untuk memecahkan masalah adalah 
untuk menciptakan sebuah skrip wrapper untuk setiap situs web dalam 
subdirektori dari / var / www; script wrapper kemudian akan memanggil PHP 
binary / usr / bin / php-FCGI. Script wrapper harus dimiliki oleh pengguna dan 
kelompok masing-masing situs web, oleh karena itu kita perlu satu skrip wrapper 
untuk setiap situs web. Aku akan membuat script wrapper di subdirektori dari / var 
/ www / php-FCGI-script, misalnya / var / www / php-FCGI-scripts / web1 dan / 
var / www / php-FCGI-scripts / web2.
berada (yaitu, / etc / diterjemahkan menjadi 
/etc/php.ini). PHP_FCGI_MAX_REQUESTS adalah 
jumlah maksimum permintaan sebelum proses fcgid 
dihentikan dan yang baru diluncurkan. 
PHP_FCGI_CHILDREN mendefinisikan jumlah anak 
PHP yang akan diluncurkan. Script php-FCGI-starter 
harus dieksekusi, dan mereka (dan direktori mereka 
berada di) harus dimiliki oleh pengguna situs web dan 
grup:
Sekarang kita membuat vhosts Apache untuk 
www.example1.com dan www.example2.com. Tambahkan dua 
vhosts berikut pada akhir /etc/httpd/conf/httpd.conf:
Pastikan Anda mengisi jalan yang benar 
(dan pengguna yang benar dan 
kelompok garis SuexecUserGroup). 
Reload Apache setelah itu:
4. Pengujian 
Sekarang kita membuat file tes PHP kecil, 
misalnya di situs web www.example1.com ...
... Dan memanggil file dalam browser (http://www.example1.com/info.php). 
Jika semua berjalan lancar, ohasilnya akan terlihat seperti ini, dan Anda 
akan melihat CGI / FastCGI di garis Server API: 
Klik Untuk 
memperbesar
5. Kustom php.ini untuk Setiap Web Site 
Karena setiap situs web memiliki skrip php-FCGI-starter wrapper sendiri, 
adalah mungkin untuk menentukan file php.ini yang berbeda untuk situs 
web yang berbeda. Untuk menunjukkan ini, saya akan menyalin default php-cgi- 
fcgi.ini (/etc/php-cgi fcgi.ini) ke / var / www / web2 / direktori dan 
membuat www.example2.com menggunakan php.ini dari / var / www / web2 
/ direktori: 
(Anda sekarang dapat memodifikasi 
/var/www/web2/php.ini ke kesukaan Anda.)
Kemudian kita buka / var / www / php- 
FCGI-scripts / web2 / php-FCGI-starter ... 
... Dan menempatkan / var / www / web2 / di garis PHPRC: 
Reload Apache setelah itu:
Buat phpinfo baru (); file untuk www.example2.com ... Dan memanggil dalam browser 
(http://www.example2.com/info.php). The Loaded baris file 
konfigurasi sekarang harus menunjukkan- 
/var/www/web2/php-cgi fcgi.ini:
6. Mengubah Pengaturan Konfigurasi 
Tunggal PHP 
Alih-alih melewati file php.ini baru ke situs web Anda, 
Anda dapat juga mengubah pengaturan konfigurasi 
PHP tunggal dalam naskah php-FCGI-starter wrapper 
(atau menggunakan kombinasi keduanya) dengan 
menambahkan saklar-d untuk PHP executable. 
Sebagai contoh, jika saya ingin menonaktifkan 
magic_quotes_gpc untuk situs web 
www.example2.com, aku akan melakukannya sebagai 
berikut:
Reload Apache setelah itu: 
Kemudian panggilan script info.php lagi dalam browser 
(http://www.example2.com/info.php) dan mencari jalur 
magic_quotes_gpc - harus menunjukkan Off sekarang:

More Related Content

Viewers also liked (14)

Linux
LinuxLinux
Linux
 
Mandriva linux a
Mandriva linux aMandriva linux a
Mandriva linux a
 
Presentacion mandriva
Presentacion mandriva Presentacion mandriva
Presentacion mandriva
 
Mandriva linux 2011
Mandriva linux 2011Mandriva linux 2011
Mandriva linux 2011
 
Linux Mandriva
Linux MandrivaLinux Mandriva
Linux Mandriva
 
Expo sistemas operativos final
Expo sistemas operativos finalExpo sistemas operativos final
Expo sistemas operativos final
 
Mandriva linux
Mandriva linuxMandriva linux
Mandriva linux
 
Linux mandrake
Linux mandrakeLinux mandrake
Linux mandrake
 
PCLINUXOS
PCLINUXOSPCLINUXOS
PCLINUXOS
 
Beneficios de la capacitación
Beneficios de la capacitaciónBeneficios de la capacitación
Beneficios de la capacitación
 
Expo mandriva Linux
Expo mandriva LinuxExpo mandriva Linux
Expo mandriva Linux
 
Mandriva Company Overview
Mandriva Company OverviewMandriva Company Overview
Mandriva Company Overview
 
Usando Mandriva Urpmi
Usando Mandriva UrpmiUsando Mandriva Urpmi
Usando Mandriva Urpmi
 
Web 2
Web 2Web 2
Web 2
 

Similar to Mandriva

cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5stephan EL'wiin Shaarawy
 
Tugas presentasi fix
Tugas presentasi fixTugas presentasi fix
Tugas presentasi fixantokwon
 
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)ApriyantoGafur
 
Installasi dan Konfigurasi Framework CakePhp
Installasi dan Konfigurasi Framework CakePhpInstallasi dan Konfigurasi Framework CakePhp
Installasi dan Konfigurasi Framework CakePhpAde Hendini
 
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdfMODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdfAMV STUDIO DEVELOPMENT
 
Asas cakephp-mvc
Asas cakephp-mvcAsas cakephp-mvc
Asas cakephp-mvckriptonium
 
Tut xampp wordpress
Tut xampp wordpress Tut xampp wordpress
Tut xampp wordpress Nur Nissa
 
Tut xampp wordpress
Tut xampp wordpress Tut xampp wordpress
Tut xampp wordpress Nur Nissa
 
Apache web server 1
Apache web server 1Apache web server 1
Apache web server 1Ali Muntaha
 
8 pemrograman internet server side programming
8 pemrograman internet   server side programming8 pemrograman internet   server side programming
8 pemrograman internet server side programmingToni Tegar Sahidi
 
Cara intall aplikasi berbasis web di linux
Cara intall aplikasi berbasis web di linuxCara intall aplikasi berbasis web di linux
Cara intall aplikasi berbasis web di linuxPindoyono Patan
 
How to connect laravel 5.1 blade view to database using mvc concept
How to connect laravel 5.1 blade view to database using mvc conceptHow to connect laravel 5.1 blade view to database using mvc concept
How to connect laravel 5.1 blade view to database using mvc conceptfadhilmeist
 
0301_Pertemuan 1.pdf
0301_Pertemuan 1.pdf0301_Pertemuan 1.pdf
0301_Pertemuan 1.pdfyenisianturi4
 
Cara Install Openbravo 2.50 MP 43 di Ubuntu
Cara Install Openbravo 2.50 MP 43 di UbuntuCara Install Openbravo 2.50 MP 43 di Ubuntu
Cara Install Openbravo 2.50 MP 43 di UbuntuWirabumi Software
 
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10manafhsb
 
Belajar php (pemula dasar)
Belajar php (pemula dasar)Belajar php (pemula dasar)
Belajar php (pemula dasar)Andi Irawan
 

Similar to Mandriva (20)

Tugas2 Sistem Operasi 2
Tugas2 Sistem Operasi 2Tugas2 Sistem Operasi 2
Tugas2 Sistem Operasi 2
 
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
 
Tugas presentasi fix
Tugas presentasi fixTugas presentasi fix
Tugas presentasi fix
 
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
 
Installasi dan Konfigurasi Framework CakePhp
Installasi dan Konfigurasi Framework CakePhpInstallasi dan Konfigurasi Framework CakePhp
Installasi dan Konfigurasi Framework CakePhp
 
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdfMODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
 
Asas cakephp-mvc
Asas cakephp-mvcAsas cakephp-mvc
Asas cakephp-mvc
 
tugas 2
tugas 2tugas 2
tugas 2
 
Tut xampp wordpress
Tut xampp wordpress Tut xampp wordpress
Tut xampp wordpress
 
Tut xampp wordpress
Tut xampp wordpress Tut xampp wordpress
Tut xampp wordpress
 
Xampp
XamppXampp
Xampp
 
websecure.ppt
websecure.pptwebsecure.ppt
websecure.ppt
 
Apache web server 1
Apache web server 1Apache web server 1
Apache web server 1
 
8 pemrograman internet server side programming
8 pemrograman internet   server side programming8 pemrograman internet   server side programming
8 pemrograman internet server side programming
 
Cara intall aplikasi berbasis web di linux
Cara intall aplikasi berbasis web di linuxCara intall aplikasi berbasis web di linux
Cara intall aplikasi berbasis web di linux
 
How to connect laravel 5.1 blade view to database using mvc concept
How to connect laravel 5.1 blade view to database using mvc conceptHow to connect laravel 5.1 blade view to database using mvc concept
How to connect laravel 5.1 blade view to database using mvc concept
 
0301_Pertemuan 1.pdf
0301_Pertemuan 1.pdf0301_Pertemuan 1.pdf
0301_Pertemuan 1.pdf
 
Cara Install Openbravo 2.50 MP 43 di Ubuntu
Cara Install Openbravo 2.50 MP 43 di UbuntuCara Install Openbravo 2.50 MP 43 di Ubuntu
Cara Install Openbravo 2.50 MP 43 di Ubuntu
 
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
 
Belajar php (pemula dasar)
Belajar php (pemula dasar)Belajar php (pemula dasar)
Belajar php (pemula dasar)
 

Recently uploaded

Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdftsaniasalftn18
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Abdiera
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKDEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKirwan461475
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxsudianaade137
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxJamhuriIshak
 
implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023DodiSetiawan46
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxmawan5982
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)3HerisaSintia
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docxbkandrisaputra
 
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxMODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxarnisariningsih98
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASreskosatrio1
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASKurniawan Dirham
 
Karakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaKarakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaNadia Putri Ayu
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfSitiJulaeha820399
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxFuzaAnggriana
 
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxModul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxherisriwahyuni
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxawaldarmawan3
 
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfLAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfChrodtianTian
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxnerow98
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxSyaimarChandra1
 

Recently uploaded (20)

Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdf
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKDEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
 
implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docx
 
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptxMODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
MODUL 2 BAHASA INDONESIA-KELOMPOK 1.pptx
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
 
Karakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional DuniaKarakteristik Negara Brazil, Geografi Regional Dunia
Karakteristik Negara Brazil, Geografi Regional Dunia
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
 
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxModul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
 
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfLAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
 

Mandriva

  • 1.
  • 2.
  • 3. Cara Set Up Apache2 Dengan mod_fcgid Dan PHP5 Pada Mandriva 2010.1 Musim Semi Tutorial ini menjelaskan bagaimana Anda dapat menginstal Apache2 dengan mod_fcgid dan PHP5 di Mandriva 2010.1 Spring. mod_fcgid adalah alternatif yang kompatibel ke mod_fastcgi tua. ni memungkinkan Anda mengeksekusi script PHP dengan izin dari pemiliknya bukan pengguna Apache
  • 4. 1. Catatan Awal Saya menggunakan Mandriva 2010.1 musim semi server tutorial ini dengan server1.example.com nama host dan alamat IP 1A9k2u.16a8k.a0n.100m.embuat dua vhosts Apache dalam tutorial ini, www.example1.com dan www.example2.com, untuk menunjukkan penggunaan mod_fcgid.
  • 5. 2. Instalasi Apache2 / mod_fcgi / PHP5 Pertama kita update database paket kami:
  • 6. PHP5 SEBAGAI BERIKUT (MOD_FCGID MEMBUTUHKAN APACHE-MPM-WORKER BUKAN APACHE-MPM-PREFORK, JADI JIKA APACHE-MPM-PREFORK SAAT INI TERINSTAL, MODUL APACHE YANG BERGANTUNG PADA ITU AKAN BISA DIHAPUS, SEPERTI SEBAGAI APACHE-MOD_PHP):
  • 7. Selanjutnya kita buka-/etc/php-cgi fcgi.ini ... dan tanda komentar pada baris cgi.fix_pathinfo =
  • 9. 3. Menciptakan vhosts Untuk www.example1.com dan www.example2.com Sekarang saya akan membuat dua vhosts, www.example1.com (dengan dokumen root / var / www / web1 / web) dan www.example2.com (dengan dokumen root / var / www / web2 / web). www.example1.com akan dimiliki oleh user dan group web1, dan www.example2.com oleh pengguna dan kelompok web2.
  • 10. Pertama kita buat pengguna dan kelompok:
  • 11. Lalu kita membuat akar dokumen dan membuat mereka dimiliki oleh pengguna / kelompok web1 resp. web2: Kami akan menjalankan PHP menggunakan suexec; suexec ini dokumen root / var / www, sebagai perintah menunjukkan berikut:
  • 12. Oleh karena itu kita tidak bisa memanggil biner PHP (/ usr / bin / php-FCGI) langsung karena terletak di luar Suexec ini dokumen root. Sebagai suexec tidak memungkinkan symlink, satu-satunya cara untuk memecahkan masalah adalah untuk menciptakan sebuah skrip wrapper untuk setiap situs web dalam subdirektori dari / var / www; script wrapper kemudian akan memanggil PHP binary / usr / bin / php-FCGI. Script wrapper harus dimiliki oleh pengguna dan kelompok masing-masing situs web, oleh karena itu kita perlu satu skrip wrapper untuk setiap situs web. Aku akan membuat script wrapper di subdirektori dari / var / www / php-FCGI-script, misalnya / var / www / php-FCGI-scripts / web1 dan / var / www / php-FCGI-scripts / web2.
  • 13.
  • 14. berada (yaitu, / etc / diterjemahkan menjadi /etc/php.ini). PHP_FCGI_MAX_REQUESTS adalah jumlah maksimum permintaan sebelum proses fcgid dihentikan dan yang baru diluncurkan. PHP_FCGI_CHILDREN mendefinisikan jumlah anak PHP yang akan diluncurkan. Script php-FCGI-starter harus dieksekusi, dan mereka (dan direktori mereka berada di) harus dimiliki oleh pengguna situs web dan grup:
  • 15. Sekarang kita membuat vhosts Apache untuk www.example1.com dan www.example2.com. Tambahkan dua vhosts berikut pada akhir /etc/httpd/conf/httpd.conf:
  • 16. Pastikan Anda mengisi jalan yang benar (dan pengguna yang benar dan kelompok garis SuexecUserGroup). Reload Apache setelah itu:
  • 17. 4. Pengujian Sekarang kita membuat file tes PHP kecil, misalnya di situs web www.example1.com ...
  • 18. ... Dan memanggil file dalam browser (http://www.example1.com/info.php). Jika semua berjalan lancar, ohasilnya akan terlihat seperti ini, dan Anda akan melihat CGI / FastCGI di garis Server API: Klik Untuk memperbesar
  • 19. 5. Kustom php.ini untuk Setiap Web Site Karena setiap situs web memiliki skrip php-FCGI-starter wrapper sendiri, adalah mungkin untuk menentukan file php.ini yang berbeda untuk situs web yang berbeda. Untuk menunjukkan ini, saya akan menyalin default php-cgi- fcgi.ini (/etc/php-cgi fcgi.ini) ke / var / www / web2 / direktori dan membuat www.example2.com menggunakan php.ini dari / var / www / web2 / direktori: (Anda sekarang dapat memodifikasi /var/www/web2/php.ini ke kesukaan Anda.)
  • 20. Kemudian kita buka / var / www / php- FCGI-scripts / web2 / php-FCGI-starter ... ... Dan menempatkan / var / www / web2 / di garis PHPRC: Reload Apache setelah itu:
  • 21. Buat phpinfo baru (); file untuk www.example2.com ... Dan memanggil dalam browser (http://www.example2.com/info.php). The Loaded baris file konfigurasi sekarang harus menunjukkan- /var/www/web2/php-cgi fcgi.ini:
  • 22. 6. Mengubah Pengaturan Konfigurasi Tunggal PHP Alih-alih melewati file php.ini baru ke situs web Anda, Anda dapat juga mengubah pengaturan konfigurasi PHP tunggal dalam naskah php-FCGI-starter wrapper (atau menggunakan kombinasi keduanya) dengan menambahkan saklar-d untuk PHP executable. Sebagai contoh, jika saya ingin menonaktifkan magic_quotes_gpc untuk situs web www.example2.com, aku akan melakukannya sebagai berikut:
  • 23. Reload Apache setelah itu: Kemudian panggilan script info.php lagi dalam browser (http://www.example2.com/info.php) dan mencari jalur magic_quotes_gpc - harus menunjukkan Off sekarang: