首页 > 软件开发 > MYSQL >

PHP+Apache+msyql网站环境搭建

来源:互联网 2023-03-16 23:25:34 80

搭建PHP Apache mysql网站环境,通过安装配置Apache、PHP、msyql搭建起网站环境iXF办公区 - 实用经验教程分享!

工具/原料

  • PHP、Apache、mysql的压缩版安装包
  • 相对应的运行库

前期准备

  • 1

    需要准备相关安装包iXF办公区 - 实用经验教程分享!

    Apache:web服务器;iXF办公区 - 实用经验教程分享!

    Php:用来解析使用php语言编写的网页程序,使网页呈现为html页面;iXF办公区 - 实用经验教程分享!

    Mysql数据库,存储网站数据用的;iXF办公区 - 实用经验教程分享!

    phpMyAdmin:数据库管理软件,主要便于操作mysql用的;iXF办公区 - 实用经验教程分享!

    WORDPRESS:一个入手很容易的网站程序。iXF办公区 - 实用经验教程分享!

    iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 2

    压缩版安装前还需要相关的准备运行库,并安装iXF办公区 - 实用经验教程分享!

    mysql5.6需要vc10(Microsoft Visual C 2010)iXF办公区 - 实用经验教程分享!

    mysql5.7需要vc12iXF办公区 - 实用经验教程分享!

    mysql8.0需要vc14iXF办公区 - 实用经验教程分享!

    iXF办公区 - 实用经验教程分享!

    php5.6需要vc11iXF办公区 - 实用经验教程分享!

    php7.0、7.1需要vc14iXF办公区 - 实用经验教程分享!

    php7.2需要vc15iXF办公区 - 实用经验教程分享!

    我这里选的是msyql5.7、php5.6所以需要安装vc11和vc12iXF办公区 - 实用经验教程分享!

    将压缩包解压出来iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 一、安装Apache

  • 1

    用管理员打开命令提示符(CMD)iXF办公区 - 实用经验教程分享!

    进入刚才解压出来存放Apache的目录,进入其中的bin目录运行里面从程序安装Apache服务:iXF办公区 - 实用经验教程分享!

    命令为:iXF办公区 - 实用经验教程分享!

    httpd -k install -n apacheiXF办公区 - 实用经验教程分享!

    iXF办公区 - 实用经验教程分享!

    查看是否已经将Apache服务安装上了iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 2

    进入Apache安装目录,找到conf目录下的httpd.conf文件对其进行修改,将目录进行补全:iXF办公区 - 实用经验教程分享!

    Define SRVROOT "C:\www\Apache24"iXF办公区 - 实用经验教程分享!

    ServerRoot "${SRVROOT}"iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 3

    到Apache的bin目录下找到ApacheMonitor.exe文件用管理员身份打开iXF办公区 - 实用经验教程分享!

    iXF办公区 - 实用经验教程分享!

    在右下角的状态栏找到软件图标,右键选择Open Apache Monitor打开图形管理界面,点击Start运行Apache服务iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 4

    用浏览器访问localhost就能访问到Apache默认的一个网页文件了iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 二、MySQL安装配置

  • 1

    将MySQL的安装目录下的bin目录添加到环境变量中iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 2

    在MySQL安装目录新建一个文件my.iniiXF办公区 - 实用经验教程分享!

    内容为:iXF办公区 - 实用经验教程分享!

    [mysql]iXF办公区 - 实用经验教程分享!

    # 设置mysql客户端默认字符集iXF办公区 - 实用经验教程分享!

    default-character-set=utf8iXF办公区 - 实用经验教程分享!

    [mysqld]iXF办公区 - 实用经验教程分享!

    #设置3306端口iXF办公区 - 实用经验教程分享!

    port = 3306iXF办公区 - 实用经验教程分享!

    # 设置mysql的安装目录iXF办公区 - 实用经验教程分享!

    basedir= C:\mysql-5.7.12-winx64iXF办公区 - 实用经验教程分享!

    # 设置mysql数据库的数据的存放目录iXF办公区 - 实用经验教程分享!

    datadir=C:\mysql-5.7.12-winx64\dataiXF办公区 - 实用经验教程分享!

    # 允许最大连接数iXF办公区 - 实用经验教程分享!

    max_connections=200iXF办公区 - 实用经验教程分享!

    # 服务端使用的字符集默认为8比特编码的latin1字符集iXF办公区 - 实用经验教程分享!

    character-set-server=utf8iXF办公区 - 实用经验教程分享!

    # 创建新表时将使用的默认存储引擎iXF办公区 - 实用经验教程分享!

    default-storage-engine=INNODBiXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 3

    以管理员运行CMD进入MySQL安装目录中的bin目录iXF办公区 - 实用经验教程分享!

    运行命令进行初始化,初始化完成后找到root@localhost后面的初始密码(不加前面的空格):iXF办公区 - 实用经验教程分享!

    命令为:iXF办公区 - 实用经验教程分享!

    mysqld --initialize --consoleiXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 4

    安装mysql服务:iXF办公区 - 实用经验教程分享!

    mysqld -installiXF办公区 - 实用经验教程分享!

    iXF办公区 - 实用经验教程分享!

    启动mysql服务:iXF办公区 - 实用经验教程分享!

    net start mysqliXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 5

    将初始密码改成想要的密码,:iXF办公区 - 实用经验教程分享!

    mysqladmin -u root -p老密码 password 新密码iXF办公区 - 实用经验教程分享!

    iXF办公区 - 实用经验教程分享!

    -p与老密码之间不能有空格,否则会报错iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 6

    通过修改的密码进入mysqliXF办公区 - 实用经验教程分享!

    mysql -u root -p123456iXF办公区 - 实用经验教程分享!

    iXF办公区 - 实用经验教程分享!

    为了密码安全通常是使用:mysql -u root -p然后输入密码进入的iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 三、PHP配置

  • 1

    在PHP安装目录下找到php.ini-development、php.ini-production两个文件,将任意一个复制一份出来重命名为php.iniiXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 2

    打开php.ini找到相关内容去掉前面的注释分号“;”iXF办公区 - 实用经验教程分享!

    iXF办公区 - 实用经验教程分享!

    ; extension_dir = "ext"iXF办公区 - 实用经验教程分享!

    ;extension=php_curl.dlliXF办公区 - 实用经验教程分享!

    ;extension=php_gd2.dlliXF办公区 - 实用经验教程分享!

    ;extension=php_mbstring.dlliXF办公区 - 实用经验教程分享!

    ;extension=php_exif.dlliXF办公区 - 实用经验教程分享!

    ;extension=php_mysql.dlliXF办公区 - 实用经验教程分享!

    ;extension=php_mysqli.dlliXF办公区 - 实用经验教程分享!

    ;extension=php_pdo_mysql.dlliXF办公区 - 实用经验教程分享!

    ;extension=php_pdo_odbc.dlliXF办公区 - 实用经验教程分享!

    ;extension=php_sockets.dlliXF办公区 - 实用经验教程分享!

    ;extension=php_xmlrpc.dlliXF办公区 - 实用经验教程分享!

    ;extension=php_xsl.dlliXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 3

    将PHP安装目录和其中的ext目录添加到环境变量中去:iXF办公区 - 实用经验教程分享!

    C:\www\php-5.6.38-Win32-VC11-x86; C:\www\php-5.6.38-Win32-VC11-x86\ext;iXF办公区 - 实用经验教程分享!

    iXF办公区 - 实用经验教程分享!

    记得一定要添加“;”将每个变量分隔开iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 4

    然后配置Apache使用PHPiXF办公区 - 实用经验教程分享!

    打开Apache安装目录下conf目录下的文件httpd.confiXF办公区 - 实用经验教程分享!

    在结尾添加如下语句:iXF办公区 - 实用经验教程分享!

    #PHP5.6:iXF办公区 - 实用经验教程分享!

    LoadModule php5_module C:/www/php-5.6.38-Win32-VC11-x86/php5apache2_4.dll iXF办公区 - 实用经验教程分享!

    IfModule php5_module> iXF办公区 - 实用经验教程分享!

    PHPIniDir "C:/www/php-5.6.38-Win32-VC11-x86" iXF办公区 - 实用经验教程分享!

    DirectoryIndex index.html index.phpiXF办公区 - 实用经验教程分享!

    AddType application/x-httpd-php .phpiXF办公区 - 实用经验教程分享!

    AddType application/x-httpd-php-source .phpsiXF办公区 - 实用经验教程分享!

    /IfModule>iXF办公区 - 实用经验教程分享!

    iXF办公区 - 实用经验教程分享!

    iXF办公区 - 实用经验教程分享!

    #PHP7:iXF办公区 - 实用经验教程分享!

    LoadModule php7_module C:/www/php7/php7apache2_4.dll iXF办公区 - 实用经验教程分享!

    IfModule php7_module> iXF办公区 - 实用经验教程分享!

    PHPIniDir "C:/www/php7" iXF办公区 - 实用经验教程分享!

    DirectoryIndex index.html index.phpiXF办公区 - 实用经验教程分享!

    AddType application/x-httpd-php .phpiXF办公区 - 实用经验教程分享!

    AddType application/x-httpd-php-source .phpsiXF办公区 - 实用经验教程分享!

    /IfModule>iXF办公区 - 实用经验教程分享!

    iXF办公区 - 实用经验教程分享!

    PHPIniDir 用来告知Apache php.ini所在的位置iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 四、将网站程序放到网站根目录

  • 1

    然后将phpMyAdmin的内容存放到Apache安装目录下的htdocs目录下,即为网站的根目录,网站程序文件都放在该目录下。iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 2

    通过浏览器访问localhost/MyAdmin就能访问这个数据库管理程序了iXF办公区 - 实用经验教程分享!

    iXF办公区 - 实用经验教程分享!

    通过刚才改的数据库结合root密码去登录就能管理数据库iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 3

    WORDPRESS程序文件放到htdocs目录下,然后通过访问localhost就能开始建站了iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 五、网站初始化

  • 1

    打开localhost后开始对网站初始化:iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 2

    到phpMyAdmin去新建一个库,库名为wordpresiXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 3

    然后继续对网站初始化iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 4

    配置网站名、管理员名、管理员密码、管理员邮箱iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 5

    初始化完成,就能通过刚才创建的用户登录使用了iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

    PHP Apache msyql网站环境搭建iXF办公区 - 实用经验教程分享!

  • 注意事项

    • 配置文件内的文件路径用"/"分隔,不是用"\"
    • 配置文件中的文件路径不能出现中文
    • 添加环境变量时千万别动已经有的环境变量

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!iXF办公区 - 实用经验教程分享!


    标签: PHPMYSQL

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码