在此我摘录了一篇文章,现在分享给大家。

如果你用windows,下载最新的apache(2.0.53),php(5.0.3),mysql(5.x的是测试版,推荐用4.1.10),zend

optimizer 2.5.7和kehui cms。

第一:

装http服务器apache

APACHE 的安装,选择好目录即可,基本采取NEXT

一路下去就可以了。

我的APACHE 安装目录是F:\Program Files\Apache

Group\Apache2

安装完毕,打开F:\Program Files\Apache

Group\Apache2\conf下的

httpd.conf

文件,添加下面这2句(这是为了让php能以模块模式运行于apache中):

LoadModule php5_module

"php5apache2.dll"

AddType application/x-httpd-php

.php

然后,要保证APACHE2对中文支持。在httpd.conf文件中,找到下面这句,修改之:

AddDefaultCharset

ISO-8859-1(好像是这么写的,改为AddDefaultCharset off)

如果没有,那更好,直接进入下一步

还是httpd.conf文件里,设置ServerRoot(服务器根,也就是apache的安装目录)

ServerRoot "F:\Program Files\Apache

Group\Apache2"

设置DocumentRoot(网站目录,也就是你机器上那些让人浏览的网页所在目录)比如:

DocumentRoot "F:\Http"

找到DirectoryIndex (浏览的缺省页)在后面补上一个

index.php

这后面的一大串东西要用空格隔开比如:DirectoryIndex

index.html index.php

下面2个这么设比较好(此外Options和ServerSignature怎么设最好研究一下):

HostnameLookups Off

ServerTokens Prod

其它的以后自己慢慢学吧,反正现在是能用了。

运行一下apache,在浏览器里输入:http://localhost/xxx.html

看看F:\http下面的xxx.html是不是能看到了(假设xxx.html文件已经存在)?

第二:装脚本语言php

下载php的zip文件,解压缩,将其中的:

php5ts.dll、libmysql.dll 一起复制到

F:\Program Files\Apache

Group\Apache2\bin的目录下;

php.ini-recommended改名为php.ini 和

php5apache2.dll一起复制到F:\Program Files\Apache Group\Apache2下

此外,把php的ext目录整个复制过来,比如:F:\Program

Files\Apache Group\Apache2\ext

然后,修改php.ini

(1) 改 display_errors = Off 成為

display_errors = On

(2) 改 extension_dir = "./"

(这个是php的ext目录所在位置)成為

extension_dir = "F:\Program

Files\Apache Group\Apache2\ext"

(3) 改 ;extension=php_mysql.dll 去除分號成為

extension=php_mysql.dll

php装完了。在你的网站目录下(比如:F:\http),建一个文本文件,内容如下:

phpinfo();

?>

保存为info.php。首先,重新启动apache服务器(也就载入php);然后,在浏览器里输入:

http://localhost/info.php

如果看到PHP的欢迎测试页面,说明安装成功

原理:

Apache 會啟動並載入 httpd.conf

跑到 LoadModule 會使用 Windows API

LoadLibrary 載入 php5apache2.dll

接著會載入同目錄的 php5ts.dll

然後會載入 php.ini 根據裡面的設定載入其他 extension

dll

各個 extension 的 dll 被載入後, 如果該 extension

dll 還需要載入相關的 dll

則其他需要的 dll 要放在 apache 的 bin 目錄下

因為 Apache 使用 Windows API LoadLibrary

來載入 DLL 檔,

搜尋路徑是以 bin 為最優先, 其次是 SYSTEM32)

第三:装数据库软件mysql

这个很简单,选好安装目录,再选好apache目录F:\Program

Files\Apache Group\Apache2

和php.ini目录F:\Program Files\Apache

Group\Apache2就行了。

装完后要设置一下。

先选Detailed

Configuration;然后是服务器类型,随便选,我选developer machine;

接着选数据库用途,我选Multifunctional

database,对innodb和myisam都支持然后

是innodb tablespace

setting,我直接next(实际上我们好像并不需要innodb,直接选第3个只支持myisam的也可以);;

然后,是用户数量,我选最少的;

enable tcp/ip

我next了;字符集好像应该选第2个或第1个,我选的是第2个:

Best Support for

Multilingualism;install as windows service划钩,next;

modify security

settings自己选吧(可以改mysql的根密码password,缺省的根密码是没有。为了安全起见,最好自己设一个根密码),next。最后执行就行了。

都弄好了,先来建一个数据库:开始,程序,mysql,运行mysql

command line client

先输入根密码password(缺省是没有,改过的就要输入自己的密码),

屏幕出现mysql>

在后面输入create database kehui;

然后回车(分号一定要输入),就建了一个叫kehui的数据库

有了一个数据库就可以安装kehui cms了。(如果输入drop

database xxx;就删掉xxx数据库

第四:装kehui cms

kehui cms需要先安装zend

optimizer,去下一个最新的,安装就行了,很简单。

最后,把kehui都解压缩到F:\http目录下,到浏览器里输入http://localhost/install.php,

上来是条款声明,点yes;

进入到安装部分:host是数据库的主机名,既然数据库mysql和kehui

cms都装在同一台机器上,那就填‘localhost’(也就是本地主机。如果不装在同一台机器上,

那就填数据库所在机器的名字)

User name是mysql的根用户名,一般只能是‘root’

以上两项自动出,一般不需要自己输入。

Password是mysql的根密码,如果你没有改动过,缺省的就是什么也没有,不填;改过的话,就输入自己设的根密码。

database就是kehui

CMS系统所需的数据库,这个数据库必须已经存在才行。刚才安装mysql的时候不是

已经建了一个也叫kehui的数据库吗?就用它好了,填'kehui'

timezone好像是时区,默认是0,不用动。国外的朋友可能需要改,这个以后改也可以。

好啦,next,连接数据库,并创建表.....

所有表都建立完后,

Admin name是管理员(也就是你)在网站上的注册名,自己起名吧。

password输入自己登陆网站的密码

confirm再输入一遍密码

Admin email管理员的电子邮箱

继续下一步,也就全部完成。点击Done就可以来到主页。

装好后,浏览器里http://localhost/就是主页(如果中文乱码,很可能是mysql字符集选择不对,语言那里重选;

还不行就重装mysql,语言选项里选前2个中的一个,我印象是选第2个)

http://localhost/admin/就是超级管理员的管理界面了,在主页上点击‘管理’或者'控制面板‘,也能到管理员界面。

进入管理员界面后,进系统设置。要注意‘系统URL’这一栏,如果地址末尾有'\',一定要把末尾的'\'删掉,

(比如我安装完毕后,系统URL缺省是'http://10.10.10.10\'改为'http://10.10.10.10'),否则在某些界面下出错。

到这里,网站运行起来了,用自己的电脑建网站也彻底搞懂了,那就好好地对自己的网站进行管理吧。

如何用php搭建后台,如何用自己的电脑建网站来搭建后台相关推荐

  1. 虚拟搭建局域网模拟器_巧用虚拟局域网,快速搭建私有云,一步就能搞定

    前段时间公司一直在使用局域网来进行文件共享,用一台电脑把某个文件夹在局域网里共享出来,其他电脑远程访问,但是这样使用太麻烦,要是主电脑忘记开机,其它人就用不了.再就是,一旦离开公司之后,也就访问不了. ...

  2. 微服架构基础设施环境平台搭建 -(二)Docker私有仓库Harbor服务搭建

    微服架构基础设施环境平台搭建 -(二)Docker私有仓库Harbor服务搭建 通过采用微服相关架构构建一套以Kubernetes+Docker为自动化运维基础平台,以微服务为服务中心,在此基础之上构 ...

  3. 解决 后台播放音乐时,设置手机铃声,后台音乐不会暂停

    2019独角兽企业重金招聘Python工程师标准>>> 手机后台播放音乐时,设置手机铃声,后台音乐不会暂停,此现象的为设置手机铃声界面,并没要加入播放的foucs机制, 此修改在pa ...

  4. 【Android RTMP】RTMP 直播推流阶段总结 ( 服务器端搭建 | Android 手机端编码推流 | 电脑端观看直播 | 服务器状态查看 )

    文章目录 安卓直播推流专栏博客总结 一. 服务器搭建 二. 手机端推流 三. 电脑端观看直播 四. RTMP 服务器端状态 安卓直播推流专栏博客总结 Android RTMP 直播推流技术专栏 : 0 ...

  5. Linux常用命令下,以及再CentOS7下搭建apache网站服务,以及同一服务器上搭建第二个网站

    Linux常用命令下,以及再CentOS7下搭建apache网站服务,以及同一服务器上搭建第二个网站 Linux 常用命令ls -l 以长格式显示-a 显示.. 和 .-A 不显示 . 和 ..-d ...

  6. element ui后台html_GitHub上10个开源且优秀的后台管理系统UI面板

    作者:SevDot www.jianshu.com/p/3bc7404af887 Web 开发中几乎的平台都需要一个后台管理,但是从零开发一套后台控制面板并不容易,幸运的是有很多开源免费的后台控制面板 ...

  7. 函数计算搭建 Serverless Web 应用(三)- 三分钟搭建 Web 应用

    简介 阿里云 函数计算(Function Compute) 是事件驱动的全托管计算服务,是阿里云的 Serverless 计算平台.基于函数计算构建应用,您无需管理服务器等基础设施,而是专注于应用逻辑 ...

  8. Python实现的一个简洁轻快的后台管理框架.支持拥有多用户组的RBAC管理后台,不用配置各种运行环境

    Mini Admin 完整代码下载地址:Python实现的一个简洁轻快的后台管理框架.支持拥有多用户组的RBAC管理后台 Mini Admin,一个简洁轻快的后台管理框架.支持拥有多用户组的RBAC管 ...

  9. CRM后台管理系统:HTML+CSS+JavaScript制作企业网站后台管理系统模板网站(46个页面)

    CRM后台管理系统:HTML+CSS+JavaScript制作企业网站后台管理系统模板网站(46个页面) 一款使用Bootstrap构建,多个主页版本的企业网站后台管理系统,咨询管理,数据统计后台管理 ...

最新文章

  1. 服务器市场步步为营:Intel发布新款至强Xeon E5-4600v4四路处理器
  2. 运维-nginx +php 错误状态码说明
  3. 艾伟:尽可能摆脱对HttpContext的依赖
  4. Java随机数控制范围
  5. c语言圈子,C语言经典编程
  6. C# 中的 lock的陷阱
  7. C++二维数组做形参
  8. 星地融合→→→6G移动通信关键技术的未来
  9. 线程的生命周期 和 线程的通讯
  10. kafka内置分区及自定义分区
  11. SVM 学习心得
  12. SAEJ1757-1-2015(一)
  13. 分析方法论_用户生命周期的建立
  14. BT服务器的搭建(tracker-P2P服务器架设)(转)
  15. 2019趋势科技面经
  16. 通过js的File对象获取图片的base64字符串
  17. 重磅发布:史上首份揭秘微信公众号用户行为习惯研究报告
  18. Pytorch阅读文档之flatten函数
  19. [再寄小读者之数学篇](2014-11-24 积分中值定理)
  20. android+usb+摄像头+app+开源,Android 使用摄像头拍照

热门文章

  1. 最完整的php验证手机号码
  2. 在内存中运行可执行程序
  3. 如何解除Chrome无法安装第三方插件的限制(无法从该网站加载扩展程序和用户脚本)
  4. Hybrid APP混合开发经验总结《一》
  5. 彻底关闭电脑系统更新提示!
  6. WiFi/小锐WiFi:无法承载网络/连接不上/连上没网 怎么办
  7. C# Aspose Word表格合并、拆分、增删行、单元格操作
  8. ios android cpu占用率,20家农村商业银行个人手机APP评测:CPU占用率差距最大可达32倍,流量消耗成重灾区...
  9. qq for linux安装教程,Ubuntu 12.04安装QQ for Linux
  10. 身材不高穿什么身材不高穿什么