一.下载apache2.4(最新版本)
1.进入https://www.apachehaus.com/cgi-bin/download.plx
进入如下界面(这时已经开始下载了,点击确定就可以)
2. 修改http.conf配置文件,将SEVROOT改成你下载apache文件后解压的目录
3. 进入apache目录中的bin目录有一个httpd.exe双击或者在命令行窗口下输入
httpd -k install -n “Apache” 此时安装就完成了
但是会出现以下这个情况没有装微软的运行库,我这个360直接提示后自己直接安装
如下图所示
然后再安装一次 在黑窗口下输入httpd -k install -n “Apache”,如图所示
(以前安装好像没有最下面行,但是不影响)
4. 进入bin目录打开ApacheMonitor.exe
5. 然后打开浏览器在地址栏中输入localhost或者127.0.0.1后 出现如下界面表示安装成功
6. 修改httpd.conf文件找到如下这行改成这样(htdocs是原来的目录,改成我们熟悉的www目录),在和Apache24同级的目录新建一个www目录,重启apache
7. 在新目录下新建一个index.html文件,再测试一遍。
二.安装php解析器
1. 进入网址 http://windows.php.net/download#php-7.1
2. 在web目录下新建一个php71目录,解压到这个目录找到php.ini-development文件修改成php.ini
3. 修改apaache24/conf/httpd.conf文件,找到LoadModule这一个单词在最后加入几行代码
如下所示:
#1:加载php模块
LoadModule php7_module F:/web/php71/php7apache2_4.dll
#2:配置php.ini文件的正确路径
PHPIniDir F:\web\php71
#3:`添加PHP类型文件到Apache服务器中`
AddType application/x-httpd-php .php .html .htm
4. 修改默认主页文件,在httpd.conf中找到下面的添加index.php
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
5. 重启Apache服务器,在www目录下新建一个index.php文件写入内容
打开浏览器,在地址栏中输入localhost/index.php出现下图所示表示配置成功
三.安装Mysql数据库
首先必须卸载mysql
Windows系统中完全卸载MySQL数据库,实现重装_TylerYao-优快云博客_卸载mysql后重新安装
.mysql的安装
https://jingyan.baidu.com/article/642c9d34aa809a644a46f717.html
1.修改扩展类的路径
; On windows:
extension_dir = "F:\web\php71\ext"
2. 开启相关扩展库的扩展
3. 测试
---------------------------------------------------------------------------------------------------------------------------------
2021/12/14添加 编译php
./configure --prefix=/usr/local/php7 --with-config-file-path=/usr/local/php/etc --with-config-file-scan-dir=/usr/local/php/conf.d --enable-fpm --with-fpm-user=www --with-fpm-group=www --enable-mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-iconv-dir --with-freetype-dir=/usr/local/freetype --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --disable-rpath --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --enable-mbregex --enable-mbstring --enable-intl --enable-ftp --with-gd --with-openssl --with-mhash --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --without-libzip --enable-soap --with-gettext --enable-opcache --with-xsl --with-pear --with-iconv=/usr/local/libiconv --with-apxs2=/usr/local/apache2/bin/apxs