摸着石头过河,任何的小成功都是那么令人激动。
我要做的wiki项目需要PHP和MySQL的支持,在服务器还没有租到的状态下,我打算在本地先建立一个服务器。
好吧,目标定下,就开始不断地读文档。先到了官方PHP手册里,发现它讲解了如何在本地配置,告诉我需要Apache。
继续读下去,发现有Apache + PHP + MySQL的集成包可以下载。有兴趣的同学可以点击,进去是一个维基百科的页面,选一个适合你电脑的版本下下来安装即可,操作很简单。
我选择的是英国的MAMP,因为我的系统是OS.
安装以后打开MAMP, 点击”Start Server”就可以开启你的服务器,然后会跳出一个MAMP的主页,关注一下它的链接:
http://localhost:8888/MAMP/?language=English
在偏好设置里面,进入web server选项卡,你可以修改Document Root. 然后把你写好的PHP文件放到这个目录里面,就完成了一个上传服务器的过程。
PHP是一种允许在服务器端的语言,直接用浏览器打开本地.php文件是无效的,必须要通过服务器才能正确打开。
接下来就是连接到服务器的过程,我的文件名叫做usingjs.php, 于是我开启了服务器,在浏览器里面输入:
http://localhost:8888/usingjs.php
然后写好的echo就跳出来了~
下面是我的HTML + PHP代码:
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Just a Generic Page</title>
<script>
setTimeout(wakeUpUser, 5000);
function wakeUpUser() {
alert("Are you going to stare at this boring page forever?");
}
</script>
</head>
<body>
<?php
echo "Hi, I'm a PHP script!";
echo $_SERVER['HTTP_USER_AGENT'];
?>
<h1>Just a generic heading</h1>
<p>
Not a lot to read about here. I'm just an obligatory paragraph living in an example in a JavaScript book. I'm looking for something to make my life more exciting.
</p>
</body>
</html>