本次搭建网站选在Windows系统上,采用最新的PHP7及更新版本和MySQL5。首先,访问http://windows.php.net/download/下载php-7.x.x-w32noncli.zip文件,解压缩到D盘根目录下,执行以下命令安装:
cd D:\php-7.x.x-w32noncli
.\php.exe -b C:\Windows\System32 > php.ini
xcopy /i /d /s *.dll C:\Windows\System32
cp /y /f php.ini C:\ Windows\System32\php.ini
cp /y /f php-cgi.exe C:\Windows\
cp /y /f php-win32.msi C:\Windows\
安装MySQL:
-
访问http://dev.mysql.com/downloads/installer/下载MySQL Installer。
-
运行下载的MSI文件,选择“Add”,点击“Install Products”。
-
在产品列表中勾选“MySQL Community (GPL)”,然后点击下一步。
-
遵循安装向导完成安装。
设置php.ini:
打开D:\php\php.ini文件,找到如下配置项并修改为:
extension_dir="D:/php/ext"
safe_mode Off
upload_max_filesize = 50M
post_max_size = 50M
max_execution_time = 600
min_fail_timeout = 60
date.timezone=PRC
安装Apache:
-
访问http://www.apache.org/download.cgi下载apache-2.4.x-win64.zip文件。
-
解压缩到D盘根目录下,双击运行Apache24-bin\ApacheMonitor.exe启动Apache服务。
打开浏览器,输入:http://localhost/,如果看到“IT Works!”,表示Apache安装成功。
配置虚拟主机:
- 打开C:\Windows\System32\conf\httpd.conf文件,找到如下配置项并修改为:
ServerName localhost
DocumentRoot "D:\website"
<Directory "D:\website">
AllowOverride All
Options Indexes FollowSymlinks
Require all granted
</Directory>
- 保存文件,重启Apache服务。
创建站点:
- 在D:\website文件夹下创建一个名为index.php的文件,并在其中输入以下代码:
<html>
<head>
<title>欢迎来到我的网站</title>
</head>
<body>
欢迎使用我的个人门户!
</body>
</html>
- 打开浏览器,输入:http://localhost/index.php,即可看到欢迎信息。
至此,你的免费个人门户网站已搭建完成。