Windows系统下简易cms集成搭建(Apache+php+MySQL)

来源:互联网 发布:淘宝卖美女搞笑图片 编辑:程序博客网 时间:2024/05/21 21:38

网站搭建

1、Web服务——客户机/服务器模式(c/s模式)

2、MIME映射类型——包含类型()文件格式可被下载

3、C:\inetpub\wwwroot——网站默认存放目录

4、漏洞——目录浏览开启,默认文档清空—访问网页出现列目录情况(新建默认目录,防止目录被列表)

5、请求筛选——文件扩展名—无法打开访问该后缀的网页、允许URL(小防火墙:无法打开链接)

6、注意:默认后缀的拦截(www.dongxie.ga/index.html)

7、搭建成功后,设置默认目录后,不直接到达跳转(URL技术)网站,打开自己编写网站(index.html)

(ASP)JTBC_CMS_1.0搭建网站:

1.IIS服务器安装角色功能:添加应用程序开发功能,安装

2.打开IIS管理器:应用程序池,默认程序启用32位应用程序(TRUE)

3.网站——高级设置——应用程序池修改为.NET V4.5 CLASSIC)

4.网站ASP——父径继承(TRUE)——应用

5.默认文件——添加——index.asp

6.目录全部打开

7.注意:端口号必须改变,不能是80

8.注意:域名默认IP为服务器主机IP地址

9.问题:一个IP地址可以搭建多个网站(同一网站也可以)

Apache(阿帕奇)服务器

1、1989年3月。欧洲量子实验室(CERN)—www概念,支持HTML前端

2、下载地址:site:apache.org

3、VC++语言编写,必须安装VC运行库(vc4,2005,64位)

4、安装包解压(2.4.7版本)在根目录下(全英文,避免错误)

5、根目录:c:\apache\htdocs(搭建静态网站)

6、Cmd命令行—cd 跳转到文件夹内—cd bin—httpd.exe -k install -n “apache(服务名)”

7、安装vc++运行库(v4 x86版本)

8、运行 httpd.exe  -k install -n “apache”,查看是否有端口被占用情况(默认端口是80,但已被使用,需要重新设置端口)

9、启动命令 httpd.exe -k start -n “apache”

10、Cports.exe工具(微软),查看端口使用情况

11、运行启动命令,无错误的情况下,在IE浏览器(127.0.0.1:端口号),成功

12、添加域名:目录(c:/apache/conf/extra目录下的httpd-vhosts.conf文件,修改域名)

13、开源软件:不操作权限、不操作注册表

PHP搭建(5.3.61

1、PHP脚本,创建动态网站

2、解压压缩包,根目录下安装

3、安装vc11运行库(2012)

4、配置环境变量:path路径添加两个路径(c:\PHP)(c:\php\ext)

5、Cmd——PHP:检测PHP是否安装配置成功

6、PHP-副本.ini -development——改名为php.ini(目的:让PHP与apache互相识别)

7、Php.ini驱动文件中,有标点为注释

8、Apache/htdocs默认目录下,新建index.php文件,IE浏览器127.0.0.1:80(检查文件是否可以被识别

9、PHP编写模式<?php

         Echo  1234;

           ?>

10、Apache/conft/httpd.conf修改目录(方法一)


根据位置放到合适位置

11、Apache/conft/extra修改,增加httpd-php.conf文件,目的是链接PHP安装目录(方法二),但需要在conf文件夹下httpd.conf文件配置连接

12、微软,查找文件目录的方法:注册表查找、文件放在同一核心文件目录下

13、开源软件查找文件目录方法:自带配置文件互相链接地址,相互转化寻找

NGINX服务器

1、个人开发软件,俄罗斯人,免费软件

2、功能:代理服务器、分流负载均衡、支持大并发运行

3、Web站点:IP地址、端口号、主机头

4、CGI:中间键(微软CGI、开源CGI)

5、默认主目录:HTML

6、加载命令:nginx.exe -s reload

CMS搭建(MySQLApachePHP

1MySQL安装

1官网下载安装包,需要vc++运行库(vc++2013),下载格式几乎为.zip(否则错误)

2、点击安装,使用custom用户,傻瓜式安装

3、命令安装服务:mysqld ——install

4、查看安装命令:mysqld ——start

5、启动服务命令:net start MySQL

6、MySQL端口号:3306      ——SQL server端口号:1433

7、如果下载非官网安装包,安装VC运行库之后,命令无法启动MySQL服务,需要进行自我配置文件:

      1)在bin目录下新建驱动文档my.ini,内容为

 

 

      

 

其中,”E:\MYSQL”是数据库安装路径;

   

          “E:\mysql\data”是数据日志文件夹data的路径;

 

     需要做出合适的更改。

 

2)在bin目录下新建数据文件夹data:

 

 

      3)之后,dos命令下执行mysqld --initialize-insecure --user=mysql

(4)文档表明,使用-initialize生成随机密码,由于自己学习,使用-initialize-insecure生成空密码。默认帐号root,后面的-user=mysql不更改

2、PHPApache

   确认Apache服务器与PHP脚本的搭建成功。

3、搭建cms

1、cms解压包的uploads文件夹放到Apache默认路径下(c:\Apache\htdocs)

2、配置php.ini文件:扩展路径(extension_dir  C:\PHP\ext(文件夹ext路径))

                添加两行代码:php-mysql.dll、php-mysql1.dll(取消注释即可)

3、修改Apache\conf\httpd.conf文件:增加一行代码loadfile  “C:\php\ext\php_mysql.dll”,即添加一个路径

内网、外网均可通过Apache绑定的个人域名打开注册自己的数据库,注册成功即CMS搭建成功