hjr-JAVA:本地模拟线上环境和重写

#本地模拟线上环境

  1. 打开host文件(C:\Windows\System32\drivers\etc),在最下面新增127.0.1.1 xx.com
    这样在浏览器输入xxx.com就相当于输入 127.0.1.1
  2. 打开apache的(apache\conf\extra) httpd-vhosts.conf 文件 在最下面新增
<VirtualHost *:端口号>
    DocumentRoot "网站根目录"
    ServerName xxx.com
</VirtualHost>

端口号可以写80,这样在浏览器直接输入xxx.com就会访问到网站根目录
其他端口号则必须输入xxx.com:端口号才可以
#和url重写有关的几个文件
##.htaccess文件
语法:

RewriteEngine On 开启
RewriteCond和RewriteRule结合定义规则
RewriteCond(补充的限制条件)由三个或两个参数组成,第一个参数规定请求类型,第二个是正则,第三个是如`!-d`之类的参数,代表文件类型或[NC]不区分大小写之类的指令,通常是为了补充`重写规则`中正则的限制条件的
RewriteRule(重写规则)由三个或两个参数组成,由空格分割,第一个参数是正则,第二个是如果该参数与正则匹配则把匹配文本替换为该参数值,第三个是[]包含的字母,代表不同含义,如[L]代表规则结束。

重写可以让url原本为,xxx.com/index.php/admin?id=1变成xxx.com/id/1主要是处理参数和
但不能让xxx.com/front/index.html变成xxx.com/index.html,隐藏文件结构

该系统主要实现了模拟在线考试功能,其使用方法如下 软件安装 1、 安装Oracle9.0.2 (1) 创建数据库: 操作方法:根据提示安装,一般的步骤点击下一步即可,在创建数据库时输入数据库名称,例如dbhouse; (2) 创建用户: 操作方法:安装结束后进入OEM,数据用户名system,使用安装时设定的密码登陆数据库,在安全设置节点建立用户,例如quiz,设定密码quiz,为本数据库的使用密码,在右边的选项页面中选择角色为resourse,connect,dba; (3) 导入数据: 操作方法:倒入数据库quiz\ databases\quiz.dmp:在cmd中数据imp,输入刚才数据库的登录身份,quiz/quiz@dbhouse,在忽略创建错误选项时输入yes,倒入成功; 2、 安装JDK1.4.0 (1) 安装软件: 操作方法:一路点击下一步直至安装结束; (2) 设置环境变量: 操作方法:在我的电脑属性中设置环境变量为:JAVA_HOME=C:\j2sdk1.4.0; 3、 安装Tomcat4.1.24 (1) 安装软件: 操作方法:一路点击下一步直至安装结束,在选择安装路径时推荐安装在根目录,例如C:\Tomcat 4.1; (2) 设置环境变量: 操作方法:在我的电脑属性中设置环境变量为:TOMCAT_HOME= C:\Tomcat 4.1; (3) 建立站点: 操作方法:修改C:\Tomcat 4.1\conf\server.xml,在</Host>上一行添加如下代码来建立站点: <Context path=”/quiz” docBase=”D:\ quiz\web” reloadable=”false” debug=”0”/> 此步骤应该对应程序安装的目录; 4、 部署源程序 (1) 解压源程序 操作方法:解压缩拷贝目录quiz到安装目录,例如D:\,解压后的目录应该满足D:\ quiz\ WEB-INF; 5、 访问系统 启动Oracle、Tomcat,输入地址http://localhost:[port]/quiz/即可访问,输入用户名admin,密码admin。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

架构师小侯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值