Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk memasang persekitaran php dalam suse
Gunakan kaedah untuk memasang persekitaran PHP: 1. Pasang apache melalui make install; fail konfigurasi; 6. Mulakan apache.
Persekitaran pengendalian artikel ini: sistem SUSE Linux Enterprise 15, versi php 5.2.6, komputer DELL G3.
Bagaimana hendak memasang persekitaran php dalam suse?
Bina apache php mysql environment pada SuSE Linux
1
pakej pemasangan apache: httpd-2.2.9.tar.gz, langkah pemasangan adalah seperti berikut:
1) ./configure --prefix=/usr/local/httpd-2.2 .9
2) buat
3) buat pasang
2. Pasang mysql
terus menggunakan pakej pemasangan binari bukan RPM mysql, seperti: mysql-5.1.36-linux -i686-glibc23.tar.gz, langkah-langkah khusus adalah seperti berikut:
shell> groupadd mysql shell> useradd -g mysql mysql shell> cd /usr/local shell> gunzip < /path/to/mysql-VERSION-OS.tar.gz | tar xvf - shell> ln -s full-path-to-mysql-VERSION-OS mysql shell> cd mysql shell> chown -R mysql . shell> chgrp -R mysql . shell> scripts/mysql_install_db --user=mysql shell> chown -R root . shell> chown -R mysql data shell> bin/mysqld_safe --user=mysql &
3 Pasang perpustakaan bergantung php
libxml2, expat, gd, gettext, pemasangan dan penggunaan perpustakaan bergantung ini Kaedah pemasangan automake standard.
4. Pasang php
pakej pemasangan php: php-5.2.6.tar.gz, langkah pemasangan adalah seperti berikut:
1) ./configure -- prefix=/ usr/local/php-5.2.6 --enable-mbstring=LANG --with-mysql=/usr/local/mysql --with-gd=/usr/local/gd --with-gettext=/ usr/local /gettext --with-libxml-dir=/usr/local/libxml2 --with-libexpat-dir=/usr/local/expat --with-apxs2=/usr/local/httpd/bin/apxs
Parameter --with-apxs2=/usr/local/httpd/bin/apxs adalah untuk menjana fail libphp5.so, jadi ia adalah perlu.
2) make
3) make install
Selepas pemasangan selesai, salin php.ini-dist ke /usr/local/php/lib/ dan namakannya semula ke php .ini. Pada asasnya, PHP telah berjaya dipasang di sini Jika ralat berlaku di tengah, secara amnya tiada ralat kecuali pilihan yang betul tidak dipilih semasa konfigurasi.
5. Ubah suai fail konfigurasi apache httpd.conf dan tambahkan dua baris berikut:
AddType application/x-httpd-php .php .phtml AddType application/x-httpd-php-source .phps
Dan pastikan terdapat ayat berikut dalam fail tersebut semua LoadModules:
LoadModule php5_module modules/libphp5.so
6 Mulakan apache
#/usr/local/httpd/bin/apachectl restart
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk memasang persekitaran php dalam suse. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!