mysqlphp5apache,php使用mysql
本文内容列表:
- 1.apache+php5+myQL
- 2、安装apache+php5+mysql后如何连接网站
- 3.如何创建php环境Apache+PHP+mysql
- 4.如何创建apache+php+mysql环境
- 5、windows下如何配置apache+php+mysql
apache+php5+mysQL
您的 Apache 站点根目录没有设置访问权限。打开 Apache 目录中的 conf 文件夹中的 httpd.conf 文件,并找到以下命令块。它位于 DocumentRoot 下面几行。假设您的 DocumentRoot 是“C:/Web/www”。将拒绝全部更改为允许全部。只需重新启动服务器即可。
目录“C:/Web/www”
#
#选项指令的可能值为“无”、“全部”、
#或任意组合:
#索引包括 FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# 请注意,“MultiViews”必须*显式命名* --- “Options All”
# 不会给你这个。
#
# Options 指令复杂而重要。更多信息可以在
#
#找到。#AllowOverride 控制哪些指令可以放置在 .htaccess 文件中。
# 可以是“全部”、“无”或关键字的任意组合:
# Options FileInfo AuthConfig Limit
#
AllowOverride None ♝# # 从该服务器获取内容。
#
顺序启用、禁用
允许从所有
/目录
apache+php5 + mysql安装如何连接到站点
1 安装Apache
1
sudo apt-get install apache2 安装apache2
apache2安装完成后,启动文件为/etc/init.d/apache2。
1
sudo /etc/init.d/apache2 start 启动apachebrsudo /etc/init.d/apache2 stop 关闭apachebrsudo /etc/init.d/apache2 restart 重启apache
apache2 配置文件在/etc/apache2/ httpd .conf ,初始文件为空。
默认的apache2项目在/var/www目录下以及以后开发的项目(比如wordpress中的全景web项目)。
在浏览器中输入127.0.0.1。如果显示 It's running,则表示 Apache 安装已完成。
2 安装PHP5
1
sudo apt-get install php5 安装php5
如果想查看php5配置文件,使用以下命令:
sudo find / -name "php.ini"
3 Apache+ 配置 PHP
sudo apt-get install libapache2-mod-php5
配置完成后,重启apache: sudo /etc/init.d/apache2 restart
测试Apache与Php的结合是否完成:
①在/var/www下新建.index.php文件
②在浏览器中输入:127.0.0.1/index.php,如果显示index.php内容,则配置完成 sudo apt-get install libapache2-mod-auth-mysql

如何设置php环境Apache +PHP+mysql
1。 PHP
1。下载PHP5安装包并解压到c:\php5
2。将PHP目录添加到Windows PATH
本电脑-属性-高级-环境-变量-系统变量
双击Path,将PHP目录添加到最后,包括英文分号“;”在她面前
3。在Windows下创建PHP使用的php.ini文件
本电脑-属性-高级-环境变量-系统变量
点击“新建”按钮,在“变量名”中输入“PHPRC”,进入所在目录php 文件是 .ini,位于“变量值”
4。设置 有效配置文件 php.ini
将目录下的 php.ini-recommulated 重命名为 php.ini
设置参数:
extension_dir = “c:\php5\ext”
doc_root = “c:\ inetpub\wwwroot"
扩展名=php_gd2.dll
扩展名=php_mbstring.dll
扩展名=php_mysql.dll
扩展名=php_mysqli.dll/curd_curl.dll/funkce php_php=php
扩展名= php_mysql.dll php_openssl.dll //https 函数
将配置好的 php.ini 复制到系统盘 windows
将 libmysql.dll、ext/php_mysql.dll 复制到 windows/system32 2 mysql
3、配置apache
打开apache httpd.conf安装文件,添加:
LoadModule php5_module "C:/php5/php5apache2_2.dll"
AddType application/x-httpd-php.ind并填写默认文件,如果不指定文件则以空格分隔
IfModule dir_module
DirectoryIndex index.html index.php
/IfModule
Open 包含conf/extra/httpd-vhosts.conf进行配置多个站点
添加
VirtualHost *:80
ServerName 域名
ServerAlias *.域名
DocumentRoot "根目录目录"根目录目录" y " in file extra/httpd- vhosts.conf Path "
选项索引 FollowSymLinks Contains ExecCGI #如果没有默认文件,则会列出目录
AllowOverride All
顺序允许,禁用
允许所有
/Directory
/ VirtualHost
如果要使用URL重写,打开LoadModule rewrite_module module/mod_rewrite.so
如何重启apache环境
1。 PHP1、下载PHP5安装包并解压到c:\php5
2。将PHP目录添加到Windows PATH中
本电脑-属性-高级-环境变量-系统变量
双击Path,将PHP目录添加到末尾,包括前面的英文分号
3。创建 Windows 下 PHP 使用的 php.ini 文件
本电脑-属性-高级-环境变量-系统变量
点击新建按钮,在变量名字段中输入 PHPRC 的地址,并输入所在目录php.ini 文件位于变量
的值字段中4. 设置有效的配置文件 php.ini
将目录下的 php.ini-recommulated 重命名为 php.ini
设置参数:
extension_dir = c:\php5\ext
doc_root = lucky c:\ inetpub\wwwroot
扩展名=php_gd2.dll
扩展名=php_mbstring.dll
扩展名=php_mysql.dll
扩展名=php_mysqli.dll=php_mysqli.dll
扩展名=php_mysqli .dll。 dll //curl函数
extension=php_openssl.dll //https函数
将配置好的php.ini复制到系统盘windows下
将libmysql.dll、ext/php_mysql.dll复制到windows/system32下面
2 安装mysql
3 配置apache
打开apache httpd.conf安装文件,添加:
LoadModule php5_module "C:/php5/php5apache2_2.dll"'dyd -php .php
查找并如果没有指定文件,则填写默认文件。用空格分隔
IfModule dir_module
DirectoryIndex index.html index.php
/IfModule
打开包含conf/extra /httpd-vhosts.conf可以配置多个页面
VirtualHost * :80
ServerName 域名
ServerAlias *.域名
DocumentRoot 文件 extra/httpd-vhosts.conf 中的“根” 目录路径“
目录”“
Options Indexes FollowSymLinks Includes ExecCGI #如果不存在默认文件,将显示目录
AllowOverride All
顺序允许,禁用
Allow from all
/Directory
/VirtualHost
如果要使用URL重写,打开LoadModule rewrite_module module/mod_rewrite.so
重启apache完成
+my apache+php ?信息配置步骤如下图所示。填写网络域名、服务器名称和管理员电子邮件地址。由于我们使用的是Win7下的开发环境,所以这三项可以随意填写,不用太在意。最后一个选项允许用户选择Apache服务是针对当前用户还是针对Win系统上的所有用户。一般情况下,选择第一个选项。该选项的默认 Apache 端口是 80。如果选择第二个选项,当前用户的端口号将仅为 8080。我们可以将选择框中的各个选项保留为默认,不需要更改。这一步我们只需要注意修改Apache的安装路径即可。
3 自定义Apache安装
完成上述步骤后,点击下一步按钮完成Win7下Apache的安装。完成后,打开浏览器并访问 127.0.0.1 或 localhost。如果“有效!”显示如下信息,表示Apache服务安装成功。
4 设置PHP环境:
Windows 7下安装Mysql
安装MySQL比Apache更容易。双击 mysql-5.5.20-win32.msi,单击“下一步”,然后选择“自定义设置”。如下图所示安装,只需选择安装路径,然后点击下一步即可完成Win7下Mysql的安装。
5 MySQL的自定义安装
PHP环境搭建第三步:Windows 7下Mysql配置
MySQL安装完成后,会弹出MySQL服务器实例配置窗口,该窗口与MySQL服务器的配置相关。首先,由于这是一个开发环境,所以我们选择标准配置StandardConfiguration。第一个配置步骤如下。 MySQL服务名默认不需要修改。选中“在 Windows PATH 中包含 bin 目录”框。本条目用于直接在 CMD 中使用 MySQL 命令行工具。
6 配置MySQL系统
配置MySQL的第二步是设置root用户的密码。原安装数据库的root用户没有密码。我建议您在这里设置一个密码,无论它多么简单或复杂。另请注意,“允许从远程计算机进行 root 访问”选项用于选择是否允许 root 用户远程连接数据库。作为开发环境,该选项可以不勾选,也可以勾选。 “创建匿名帐户”不需要勾选。匿名账户对开发环境没有太大影响。
7 MySQL安全配置
完成上述MySQL配置后,系统将开始配置过程。 Win7下的MySQL配置不到一分钟就完成了。这里我们暂时忽略PHP和MySQL的关系,待PHP安装完成后进行统一配置。
PHP环境搭建第四步:Windows 7下安装PHP
因为我们下载的是php的zip包,相当于绿色软件,所以不需要做繁琐的安装,直接解压php即可- 5.3.9-Win32 -VC9-x86 .zip到任意目录即可完成Win7下PHP的安装。 ? ,直接复制粘贴后,配置可能会失败! ! !
还有,如果直接在Windows文件夹系统中复制路径,文件夹之间是有反斜杠(\)的,但是配置时全部使用了反斜杠(/),所以不要出错。
PHP 配置
首先进入PHP解压目录,找到php.ini-development配置文件并重命名为php.ini。该文件是当前PHP系统的配置文件。打开php.ini配置文件,进行如下配置。
找到以下内容
;在窗户上:
; extension_dir = "ext"
更改为
; Windows 下:
extension_dir = "E:/ProgramFiles (x86)/PHP/ext"
注意,extension_dir 前的分号必须去掉,并将值更改为 PHP 文件夹下的 ext 文件夹的路径。此配置用于更新 PHP 扩展路径文件夹。所有的扩展库都在这个文件中。夹紧。
接下来需要使PHP支持MySQL数据库,并启用CURL、GD2、XML、PDO等扩展。找到以下内容,去掉前面的分号(;)。
扩展名=php_curl.dll
扩展名=php_gd2.dll
扩展名=php_mbstring.dll
扩展名=php_mysql.dll
扩展名=php_mysqli_stension=lphp_mysqli_sdll
扩展名=php_pdo_odbc .dll
extension=php_xmlrpc.dll
我们都知道PHP支持session功能。默认情况下,PHP 会话保存到文件系统中,因此需要为会话设置保存文件夹。
找到以下内容
; session.save_path = "/tmp"
更改为
session.save_path = "E:/Program Files (x86)/PHP/custom/session"
更改 删除分号并重置任何路径以确保该文件夹存在。为了便于管理,建议设置为PHP安装路径,防止误删除。
会话设置完成后,我们还需要配置文件夹路径,即PHP文件的临时路径。学习PHP的同学都知道,通过PHP上传文件时,文件首先是在一个临时文件夹中。
找到以下内容
; upload_tmp_dir =
更改为
upload_tmp_dir = "E:/Program Files (x86)/PHP/custom/upload"
最后,PHP 5.3版本以后需要强制设置时区,否则启动phpinfo()以及部分程序时会报错无法启动。
找到以下内容
;date.timezone =
编辑为
date.timezone = Asia/上海
配置Apache支持PHP
在Apache配置目录E\Program中Files ( x86)\Apache Software Foundation\Apache2.2\conf (这是安装目录,注意Windows下直接复制的路径使用反斜杠作为分隔符,所有配置文件都使用反斜杠作为分隔符,小心!),找到配置文件httpd.conf。
将以下内容添加到
#LoadModule vhost_alias_module module/mod_vhost_alias.so
下面的行中。
LoadModule php5_module "E:/程序文件 (x86)/PHP/php5apache2_2.dll"
PHPIniDir "E:/程序文件 (x86)/PHP"
xAdd-http.php application/php .html .htm
此配置的第一行指定 PHP 和 Apache 模块的路径。模块文件通常位于 PHP 根目录中。第二行
用于指定Win7中的PHP路径。
。在三行中添加文件类型。第一、二行需要根据PHP的安装路径进行修改。
接下来需要进入Apache的WEB服务器根目录。默认情况下,Apache 根目录是 Apache 目录中的 htdocs 文件夹。为了方便开发,设置在E盘下的htdocs目录下。首先在E盘创建htdocs目录,当然也可以修改为任意你想要命名的WEB根目录。然后在配置文件中找到如下内容。
DocumentRoot“E:/Program Files (x86)/ApacheSoftwareFoundation/Apache2.2/htdocs”
目录“E:/Program Files (x86)/ApacheSoftwareFoundation/Apache2.2/htdocs”
编辑到
DocumentRoot“E:/htdocs”
目录“E:/htdocs”'''初始根目录的文件类型。默认情况下,Apache 使用index.html 作为初始目录文件。在这里进行一些调整,以便 Apache 能够首先找到 php 文件。
找到以下内容
DirectoryIndexindex.html
编辑为
DirectoryIndexindex.phpindex.html
至此,支持PHP的Apache服务器的相关配置就完成了,重新启动PHP服务器并在新目录中创建一个index.php文件并写入以下内容。
?php
phpinfo();
?
再次打开浏览器并访问 localhost。如果一切正常,就会显示相关的PHP配置信息。在配置过程中,去掉了一些MySQL相关扩展前面的分号,如;extension=php_mysql.dll,这样可以通过这些扩展来完美支持PHP对应的程序。在根目录下创建mysql.php文件,写入以下内容。
?php
$dbc= mysql_connect("127.0.0.1","root","(你的mysql密码)");
if(!$dbc) {
echo "数据库链接错误!";
}else{
echo《PHP环境搭建:Windows 7配置PHP+Apache+MySQL环境教程》;
}
mysql_close();
?1 V浏览器127.0.0.1/mysql.php。如果提示“PHP安装:Windows 7配置、PHP+Apache+MySQL教程”,则说明PHP对MySQL已经完美支持。
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
code前端网
