【服务器】PHP+APACHE+MYSQL 建站全过程,包括二级域名设置 (

热烈欢迎访问晓自燃!!

1解压PHP

2安装APACHE

修改APACHE的配置文件。

以 CGI 方式安装

需要将以下三行加入到 Apache 的 httpd.conf 配置文件中以设定 CGI: 例子 6-5. PHP在

Apache 2.0 中的 CGI方式

ScriptAlias /php/"c:/php/"

AddType application/x-httpd-php .php

# 对 PHP 4 用这行

Action application/x-httpd-php "/php/php.exe"

# 对 PHP 5 用这行

Action application/x-httpd-php "/php/php-cgi.exe"

以 Apache 模块方式安装

需要将以下两行加入到 Apache 的 httpd.conf 配置文件中以设定 Apache 2.0 的 PHP模块:

例子 6-6. PHP 在 Apache 2.0中的模块方式

# 对 PHP 4 用这两行:

LoadModule php4_module "c:/php/php4apache2.dll"

# 别忘了从 sapi 目录中把 php4apache2.dll 拷贝出来!

AddType application/x-httpd-php .php

# 对 PHP 5 用这两行:

LoadModule php5_module "c:/php/php5apache2.dll"

AddType application/x-httpd-php .php

# 配置 php.ini的路径,千万别拉下,不然就会出现:undefined function mysql_connect()等

php连接不上mysql的问题

PHPIniDir "C:/php"

3添加目录

Alias /www "C:/php/www"

<Directory "c:/php/www">

Options Indexes MultiViews

AllowOverride None

Order allow,deny

Allow from all

DirectoryIndex default.php index.php index.html index.htm

</Directory>

为验证php是否运行成功,可以用phpinfo();来验证说明

4安装mysql

将php配置文件关于加载mysql的分号去掉,加载mysqli的分号去掉。

用以下测试

<?php

$connection = mysql_connect(‘127.0.0.1‘ , ‘root‘ , ‘密码‘)

or die (‘不能连接到MySQL Server: ‘ . mysql_error());

echo ‘已经成功连接MySQL数据库<br/>‘;

mysql_select_db(‘test‘) or die (‘不通选择数据库‘);

echo ‘连接test数据库已经成功‘;

?>

5安装phpmyadmin

6配置域名

(1)在windows\system32\drivers\etc\hosts文件加入,这样就可以通过mclly.com或者

mclly.cn来访问本地了

127.0.0.1      localhost

127.0.0.1      mclly.com

127.0.0.1      mclly.cn

在apache 的配置文件设置

NameVirtualHost *:80

<VirtualHost*:80>

ServerName mclly.com

DocumentRoot E:/www/

</VirtualHost>

<VirtualHost*:80>

ServerName mclly.cn

DocumentRoot E:/www/wordpress

</VirtualHost>

这样就可以通过mclly.com进入本机的主页,通过mclly.cn进入本机的wordpress页

(2)设置本地二级域名

同样要在hosts文件上加入

127.0.0.1   blog.mclly.com

在apache配置文件中加入

<VirtualHost *:80>

ServerName blog.mclly.com

DocumentRoot E:/www/wordpress

</VirtualHost>

7建立blog系统

利用开源blog框架wordpress即可。

8建立bbs系统

利用开源bbs框架phpbb直接安装就可以,

但是这里会遇到 一个问题:It is not safe to rely on the system‘s timezonesettings。

这个问题解决:

1在页头使用date_default_timezone_set()设置我的默认时区为北京时间,即<?php

date_default_timezone_set("PRC");?>就可以了。 2、在php.ini中设置date.timezone的值为

PRC,设置好以后的为:date.timezone=PRC,同时取消这一行代码的注释。

9商城:zencart

10建一个CMS系统

建立邮件系统

服务器端hmailserver

web客户端:squirlmail

配置:将hMailServer\Addons下的两个文件夹复制到squirlmail下的plugins下;设置squirlmail

的配置文件,要安装activeperl,这样,点击config\conf.pl就可以设置配置,这里,认真设置

配置文件,尤其是选项4的1和2的路径问题,要设置成自己机器的路径。

11还有其他的一些系统,我们最好都选择开源免费的,这样的话有更好的资源供我们学习。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-11-04 14:05:04

【服务器】PHP+APACHE+MYSQL 建站全过程,包括二级域名设置 (的相关文章

云服务器2:小白建站流程,及建站过程中遇到的问题解答

建站流程 建站所需:域名.服务器.程序源码(以下教程以国内最大的云服务器厂商,阿里云的产品为参考)   一.服务器环境配置:(以下两者,推荐使用云服务器)        1.虚拟机,传统的虚拟机,一般服务商自己都已经配置好了环境(包括win和Linux系统),可以直接使用.        2.云服务器(ECS).(可领取一个阿里云代金券:https://promotion.aliyun.com/ntms/yunparter/invite.html)               就好比一台刚买回来

CentOS 6.3安装配置LAMP服务器(Linux+Apache+MySQL+PHP5)

服务器系统环境:CentOS 6.3 客户端系统环境:Windows 7 ultimate(x86)sp1 简体中文旗舰版 ※  本文档描述了如何在Linux服务器配置Apache.Mysql.PHP5 LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据库,Perl.PHP或者Python编程语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个架构,和

h5牛牛源码搭建建站成功第一步——域名的选择

有问题Q1446595067官网:h5.haozibbs.com 一个游戏网站开始于名称和域名,大型公司对这个尤其重视,因为好的名称和相应的域名能够很好的被人记住,才能有好的访问量和多的游戏玩家. 有人说,域名是地皮,网站是楼盘,位置决定成败.在房产市场,好的地皮价格贵,随着进驻的商家越来越多,价格也就水涨船高,域名的售价不断在刷新新的记录,众多的游戏厂商们,不停的往门槛里挤,谁也不愿意输在起跑线上. 域名是棋牌游戏网站建设的第一步,选择域名需要从域名的长度.后缀.含义.优化等各个方面考虑其价值

Ubuntu Server 14.04 安全Web服务器(linux+apache+mysql+php)搭建流程

之前整过CentOS,整了Ubuntu才发现,Ubuntu简单多了--不知道性能相比又如何. 以Ubtuntu 14.04为例,记录一下搭建流程. 一.IP配置 装完后一般远程连接,需要配置ip地址.

在万网申请域名,在SAE上建站并绑定这个域名

在万网上很早前申请过一个域名:www.nk77.com.cn 后来一直没有用过 这些天折腾web应用,看到新浪提供云服务,SAE,就在上面申请了一个空间. 然后就想着把域名绑定一下. 把空间的ip,放到域名下解析,域名商负责将其分发到各级. 过程中,发现新浪有未备案之类的限制. 因此提示需要做CNAME和A解析到不同ip. 万网也有一块相应的云解析. 参考了一下,http://saebbs.com/forum.php?mod=viewthread&tid=31040 最关键的是这两款: 昨晚弄完

【建站02】WordPress主题设置

大家好,我是帝哥.相信很多朋友看了我上一篇文章的介绍之后已经可以搭建自己的个人网站了,但是网站的功能和美观程度都还是有所欠缺的,现在呢,再给大家大概的介绍一些如何美化自己的网站,当然了,这个过程也是很简单的,只要根据自己的需要,直观的作出选择就可以了~ 还有就是我在文章中,为了更清晰的描述每一步的过程,我只列出了比较重要的部分,更详细的内容我会在视频中进行演示,如果有某一个部分看不明白的话可以到我在西瓜视频开设的频道中进行观看. 1.选择一个自己喜欢的主题 仪表盘→外观→主题 WordPress

apache 二级域名设置完整步骤

http://blog.csdn.net/cz666/article/details/48157841 http://blog.csdn.net/zmzwll1314/article/details/52662273  #### APACHE如何里一个站点绑定多个域名?用ServerAlias servername http://blog.csdn.net/zhangfeng1133/article/details/50827851

ECS服务里或者阿里云服务器的二级域名设置方法

我们要实现的效果是,xuxinshuai.abc.com ,具体怎么实现,看下面的流程 第一步:备案域名要有,假如就是www.abc.com 第二步:网站的服务器是IIS的情况下,在部署网站时,需要设置主机名,设置方法如下. A:ip地址选择 全部未分配 B:端口设置为80,必须是80 C:主机名,必须填写成,xuxinshuai.abc.com.     注意:备案域名是 www.abc.com 第三步:登录阿里云服务器,依次找到,控制器=>万网=>域名解析=>选择解析设置 后会打开另

个人建站,空间如何选择

随着互联网的不断普及深化,个人建站的难度也在不断降低,越来越多的网民都希望能够有一个属于自己的个人网站,建站三要素:域名.空间.程序大家都不陌生,但是让多数小伙伴们最伤脑筋的莫过于空间的选择了,那么我们该如何选择一款适合自己,性价比十足的好空间呢?第一.空间是否需要备案,个人备案需要在网站名后面挂上备案人的名字,备案时间3-20时间不等,如果想要省掉备案的繁琐,节省自己的时间也可以考虑香港的免备案空间,但是选择香港空间要慎重,香港机房,你可能并不了解太多!第二.容量大小要合适,空间容量选择过大必