-
安装apache
- Apache 在官网下载apache 2、解压缩到D:server/目录下
- 配置文件修改:
httpd.conf的Define SRVROOT 路径改为解压路径,否则会提示错误
ServerRoot
DocumentRoot
Directory
- 以管理员身份运行cmd,并进入到d:/server目录下输入命令httpd.exe –k Install
- 提示错误
- 去微软官网下载Visual C++ Redistributable for Visual Studio 2015
下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145
安装Apache24服务时出现的错误
AH00526: Syntax error on line 137 of F:/apache/Apache24/conf/extra/httpd-ahssl.c
onf:
SSLCertificateFile: file ‘F:/Apache24/conf/ssl/server.crt’ does not exist or is
Empty
只需要将httpd.conf的Define SRVROOT 路径改为解压路径
然后再在cmd中运行httpd.exe –k install
成功后接着运行 https.exe –k start
静态网站发布:
-
安装PHP
1、官网下载PHP7.2.16
2、解压到d:/server文件夹,并把文件夹重命名为PHP7
下找到php.ini-develoment复制一份重命名为php.ini
3、测试PHP
在d:/sever/web新建PHP文件index.php编写内容:
<?php
echo “hello world!!!”
?>
4、在命令行窗口中进入到D:/server/php7输入命令php.exe –f d:/server/web/index.php如图代表成功:
Apaphe加载php
- 找到apache的httpd.cof
- 添加文本
- 测试是否有语法错误
4、在apache中制定PHP需要解析的文件
- 修改时区
找到php.ini 搜索timezone修改为PRC
重启apache,
-
安装mysql
- 官网下载mysql,解压到D:/server并重命名为mysql
- 配置环境变量(不用进入对应文件夹下就可以使用添加apache的和mysql的)
- 新建mysql.ini
- 以管理员身份打开控制台,输入mysql.exe –install报错可用360修复
- 初始化,mysqld.exe --initialize-insecure --user=mysql
此时mysql安装目录多了一个data目录存放数据
- 启动mysql服务,控台输入net start mysql
- 修改超级用户root密码
- 测试