个人工具
登录
查看“沙盒”的源代码 - Ubuntu中文
页面
讨论
查看源代码
历史
搜索
导航
首页
最近更改
随机页面
页面分类
帮助
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息
查看“沙盒”的源代码
来自Ubuntu中文
←
沙盒
跳转至:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
PHP是一种通用的适合Web开发的脚本语言。PHP脚本可以嵌入到HTML。这一节介绍如何在一个已安装Apache2和MySQL的Ubuntu系统中安装及配置PHP. 这一节假定你已经在Ubuntu中安装并配置了Apache2 Web Server及MySQL Database Server。你可以引用有关Apache2和MySQL的相关章节以安装和配置Apache2及MySQL。 =Installation (安装)= PHP可用于Ubuntu Linux。不像python和perl,他们岁基础系统一同安装,PHP必须是之后添加的。 要安装PHP和Apache PHP模块,你可以在终端提示符下键入下列指令: <pre> sudo apt install php libapache2-mod-php </pre> 你也可以在终端提示符下运行PHP脚本。为了运行PHP脚本,你需要在终端提示符下安装php-cli包。要安装php-cli you你可以在终端提示符下输入下列指令: <pre> sudo apt install php-cli </pre> 你也可以在不安装Apache PHP模块的情况下执行PHP脚本。为做到这一点,你需要安装php-cgi包。在终端提示符下运行下面指令以安装php-cgi包: <pre> sudo apt install php-cgi </pre> 为同PHP一道使用MySQL你需要安装php-mysql包。在终端提示符下键入下面命令以安装php-mysql: <pre> sudo apt install php-mysql </pre> 类似地,如果你与PHP一道使用PostgreSQL你需要安装php-pgsql包。你可以在终端提示符下用下列命令安装php-pgsql: <pre> sudo apt install php-pgsql </pre> =Configuration (配置)= 如果和你安装了libapache2-mod-php或php-cgi packages,你从浏览器可以运行PHP脚本。如果你安装了php-cli包,你可以从终端提示符运行PHP脚本。 缺省情况下,当libapache2-mod-php安装后,Apache 2 Web server被配置为可以运行PHP脚本。换句话说,当你在Apacge Web Server中安装了该模块后PHP模块是被允许的。请确保以下文件/etc/apache2/mods-enabled/php7.0.conf和/etc/apache2/mods-enabled/php7.0.load是存在的。如果它们不存在,你可使用a2enmod命令允许该模块。 一旦你安装了PHP的相关包并且允许了Apache PHP模块,你应该重启Apache2 Web server以便运行PHP脚本。你可以从终端提示符运行下面命令以重启你的web server: <pre> sudo systemctl restart apache2.service </pre> =Testing= 你可以运行下面PHP脚本来验证你的安装: <pre> <?php phpinfo(); ?> </pre> 你可以把这些内容保存为一个phpinfo.php文件,并放置该文件到Apache2 Web Server的DocumentRoot指代目录。到你的浏览器键入http://hostname/phpinfo.php它将显示你的PHP配置参数。 =References= # For more in depth information see the php.net documentation. # There are a plethora of books on PHP. A good book from O'Reilly is Learning PHP. PHP Cook Book is also good, but has no yet been updated for PHP7. # Also, see the Apache MySQL PHP Ubuntu Wiki page for more information.
返回至
沙盒
。