头次接触wamp服务器、xampp,初次单独使用tomcat部署

刚刚经过了近两天的接触wamp、xampp、tomcat的时光,真的爽

导师有个网站打不开了,就让我去弄,还有一个网站的后台密码忘了,让我帮忙找回来。我第一感觉就是第一个活不简单,第二个还不简单吗?打开数据库找找就行了呗,然后开始干活

先说第一个,我这懵懵的,也没干过这呀,就知道端口不行了,因为是买的域名:fdl.cau.edu.cn:8080,首先在TP-LINK上设置虚拟服务器,如下

然后就各种输入网址:http://202.205.84.157:8089/bacteria/index.html啊,怎么就打不开,端口也改了,不是8080了啊,就是想不到服务器上部署,最后受不了了,去找所占用的端口,发现8089没被占用,很明显不行啊。

经过实验,去找了已经部署好的网址的端口占用情况,即http://202.205.84.157:8081/Server_BeijingLab/index.php的端口8081的占用,然后根据PID找到了启动的服务,是wamp,如下

然后又去查了wamp,知道了wamp是Windows+Apache+Mysql/MariaDB+Perl/PHP/Python的缩写,一组常用来搭建动态网站或者服务器的开源软件。然后就在本地服务器上找到了安装路径,也百度了其部署网站的方法,很简单,把项目拷去到www文件下即可,不过还要设置一下端口监听

然后我又把另外一个网站的代码文件夹复制到了和这个已经部署好的网址同样的位置,然后通过刚才新设置的端口8089来打开,咦,确实打开了,还挺好,不过有个链接打不开,如下

才明白服务器wamp解析不了jsp,然后我又把复制过来的代码删掉了,想法把此代码部署到tomcat上,去部署时才发现,我师兄已经修改过tomcat的端口了,但是项目好像忘记复制到webapps文件夹下了,于是我复制了过来,然后启动tomcat服务器,这时网站才能行了,可以访问了。到此第一个任务结束

第二个问题。我先去找数据库,看看密码,结果发现电脑上只有sql server 2008R2,那就看看吧,曾经也学过,怕啥,结果找不到此网站http://202.205.84.157:8081/Server_BeijingLab/admin/index.php的数据库,醉了,然后去看其备份文件,找到了,把它附加到sql server上还不行,是mysql数据库,我就装啊,机器上有一个mysql5.5.6,装着装着就有问题,装不上,然后下载8.0,还是一样,又下载自己干海底捞时用的5.7,还是不行,最好看到了这个页面,装了5。0.45,嘿,还挺顺畅,然后又 装了navicat12.1,也挺顺畅,然后把数据库附加进去,打开,发现密码是md5加密的,这就尬了,也问了以前开发这个网站的师兄,他也不记得了,只能删掉以前的自己设置了,数据库都附加了,还怕加不上记录?

结果还是登不上,还出现了问题,如下

百度了,说了好多,结果是我还没改其链接数据库的配置,找到配置文件,修改登录数据库的密码和数据库名称,即可解决。然后进行登录,还是不行,去看了代码,如下:一开始是我注释部分,因为校验也是经过md5进行解密的,而我数据库直接插入的密码,所以我把md5加解密删了,不用了

再实验,嘿,解决,大功告成!

最后多说一句,这真是头一次看php代码,虽说基本语法逻辑都和其他语言差不多,但是还是有点怪怪的感觉,因为其表示,不过修改点这种小问题还是行的

原文地址:https://www.cnblogs.com/JadenFK3326/p/11357971.html

时间: 2024-10-23 06:22:53

头次接触wamp服务器、xampp,初次单独使用tomcat部署的相关文章

将正确的 HTTP 头转发给后端服务器的一些问题

Apache Software Foundation 的 HTTP 服务器项目(通常称为 Apache)是当今互联网上占据优势的 Web 服务器,它占据了 60% 以上的市场份额.Apache 服务器是日渐流行的 LAMP 软件配置的一部分.LAMP 是一套免费软件程序,是在 Linux?.Apache.MySQL 和 PHP 等开放源码技术之上构建的 Web 平台.在本文中,您将学习一种使用 mod_proxy 模块和多个后端服务器来改进 LAMP 安全性的方法.我将讨论这种方法的优点和缺点,

安装完SqlServer2008,wamp服务器无法启动的问题

"开始"->"程序"->Microsoft SQL Server 2008->配置工具->SQL Server配置管理器->SQL Server服务: 只保留SQL Server(MSSQLSERVER)(正在运行),其他的全部设为停止. 重启wamp服务器成功!

高性能Web服务器Nginx的配置与部署研究(13)应用模块之Memcached模块+Proxy_Cache双层缓存模式

通过<高性能Web服务器Nginx的配置与部署研究——(11)应用模块之Memcached模块的两大应用场景>一文,我们知道Nginx从Memcached读取数据的方式,如果命中,那么效率是相当高的.那么: 1. 如果不命中呢? 我们可以到相应的数据服务器上读取数据,然后将它缓存到Nginx服务器上,然后再将该数据返回给客户端.这样,对于该资源,只有穿透 Memcached的第一次请求是需要到数据服务器读取的,之后在缓存过期时间之内的所有请求,都是读取Nginx本地的.不过Nginx的 pro

linux服务器下配置多tomcat

车辆交易用的系统模块,正在做.老板要看看,以便车城那边的人提出意见.于是在服务器上再次增加一个tomcat. 以前是配置过的,配置过程其实很简单,这次太大意了,找了半天问题. 首先是拷贝一个tomcat,放到一个新的位置,这个tomcat就是我要用的新的tomcat. 然后去配置一下日志的输出位置,在bin目录下的catalia.sh或者startup.sh.网上怎么样配置的都有,呵呵. 然后修改server.xml,配置好虚拟目录和端口信息.在此,connector节点下的protocol一定

利用memcached做缓存服务器,为后端tomcat服务器做会话保持,利用httpd的jk模块模块做负载均衡

前端使用httpd作为反代负载均衡至后端tomcat主机:tomcat可用memcached当做会话服务器保存会话: 实验环境:物理机win7,虚拟机centos7 node1:172.18.11.111 TomcatA node2:172.18.11.112 TomcatB node3:172.18.11.113 调度器httpd 安装tomcat 分别在node1和node2安装tomcat: ]# yum -y install java-1.7.0-openjdk java-1.7.0-o

Cacti监控一台Web服务器上多个Tomcat端口的实现

因为一台web应用服务器上面安装了多台tomcat,有多个端口,比如默认的8080,还有后续追加的9100,9300,9500等等.一个cacti_host_template_tomcat_server.xml模板只能指定监控一个tomcat服务端口. 因此如果想要监控一台web服务器上的多个tomcat服务器,那么就必须另外想办法,按照一个host上面一个模板监控一个tomcat服务来说的话,要想在一个host上面监控多个tomcat服务就需要构建多个模板xml文件.目前想到2种方法: (1)

高级运维(四):Nginx常见问题处理、安装部署Tomcat服务器、使用Tomcat部署虚拟主机

一.Nginx常见问题处理 目标: 本案例要求对Nginx服务器进行适当优化,以提升服务器的处理性能: 1> 不显示Nginx软件版本号 2> 如果客户端访问服务器提示"Too many open files"如何解决 3> 如何解决客户端访问头部信息过长的问题 4> 开启gzip压缩功能,提高数据传输效率 5> 如何让客户端浏览器缓存数据 6> 如何自定义返回给客户端的404错误页面 然后客户机访问此Web服务器验证效果: 1> 使用ab压力

nginx代理,tomcat部署服务器,后端获取客户端真实ip

1.环境部署说明 后端部署在tomcat服务器上,前端用nginx做代理访问 tomcat部署目录 nginx配置: upstream wcfront{     server  localhost:8991;//后台接口 } server {     listen       8998;//h5访问接口     server_name  192.168.2.37;     charset utf-8;     proxy_set_header Host $host:$server_port;  

Web服务器群集之LAMP平台部署(LAMP架构搭建)

Web服务器群集之LAMP平台部署(LAMP架构搭建) 涉及:Linux/Centos7系统 Apache Mysql PHP 一.前言 ? 上一篇文章主要讲述了有关Web与HTTP协议的基础知识,有了这一基础知识理论的奠定,将对我们此次搭建部署LAMP平台的实验有所帮助. ? LAMP架构是非常成熟的企业网站应用模式之一,其指的是协同工作的一整套系统和相关软件,能够提供动态Web站点服务及其应用开发环境.LAMP是一个缩写词--Linux操作系统.Apache网站服务器.MySQL数据库服务器