openSUSE 12.1下搭建Web服务器(3)

openSUSE 12.1下此时PHP5

  5.测试PHP5并获取PHP5的安装信息

  默认网站的文件根目录是在/srv/www/htdocs/中。现在我们将在该目录中创建一个小型PHP文件(info.php的)和在浏览器中调用它。该文件将显示很多关于我们的PHP安装,如安装的PHP版本和有用的一些细节。

  vi /srv/www/htdocs/info.php

<?php phpinfo(); ?>  


PHP设置

  如果您得到的消息是你没有一个有效的Vim安装的二进制软件包。请安装“VIM”,“vim的增强型”或者“gvim”,请运行:

  yast2 -i vim

  安装VI并再次尝试。

  现在,我们请在浏览器(如文件http://192.168.0.100/info.php):

openSUSE 12.1下搭建Web服务器

PHP首页

  正如你所看到的,PHP5的工作,它通过Apache 2.0的处理程序,在服务器API线。如果你继续向下滚动,你会看到所有在PHP5中已经启用的模块。MySQL是没有列出,这意味着我们没有在PHP5支持MySQL。

  6.获得MySQL支持

  让PHP在MySQL中获得支持,我们可以安装的php5-mysql软件包。安装一些其他的PHP5模块,以及您可能需要的应用程序,这是一个好主意:

  yast2 -i php5-mysql php5-bcmath php5-bz2 php5-calendar php5-ctype php5-curl php5-dom php5-ftp php5-gd php5-gettext php5-gmp php5-iconv php5-imap php5-ldap php5-mbstring php5-mcrypt php5-odbc php5-openssl php5-pcntl php5-pgsql php5-posix php5-shmop php5-snmp php5-soap php5-sockets php5-sqlite php5-sysvsem php5-tokenizer php5-wddx php5-xmlrpc php5-xsl php5-zlib php5-exif php5-fastcgi php5-pear php5-sysvmsg php5-sysvshm

  现在重新启动Apache2的:

  systemctl restart apache2.service

  现在,重载http://192.168.0.100/info.php在您的浏览器,并再次向下滚动到模块部分。现在,你应该找到许多新的模块,包括MySQL模块:

openSUSE 12.1下搭建Web服务器

MYSQL显示

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/cfefb4feb33bfde3224a936bd0ba116f.html