先说Apache
Listen端口号,如果80,那就是80端口访问
ServerName,有一下两种
ServerName localhost 这种可以通过网址www.app10.com这种访问,也能输入网址访问192.之类
ServerName www.app10.com 只能通过网址,不能用ip地址
所以有些时候可以在host文件修改为localhost
DocumentRoot
网站代码保存在后面的目录,最标准的目录
Virtual host 虚拟主机
include可以引用其他配置文件,然后调用其他虚拟主机
Nginx
listen和localhost和Apache相同
root就是网站文件所在你位置
include
Tomcat
默认端口 会有很多端口,8080一般是默认,后面是http的是默认端口
mysql
文件名在win和linux略有区别
port一般是3306
datadir是数据库,也就是数据所在
basedir是主程序
存储引擎:关于myisam和innodb,应该是5.6以后的就是innodb
如果innodb是yes,就是可以备份,如果是no,就是独立表文件,比较麻烦
SQL Server
下面开始网站实操:应该检材就是这个
链接:https://pan.baidu.com/s/1xerySjIHL-u6Y5Z01DO5uQ?pwd=ybww
提取码:ybww
--来自百度网盘超级会员V3的分享
这是一个很简单的网站链接,我做一下题目,其实也没有题目,就是把网站重构,看到后台就好了,我会记录我做的关键步骤,这是我第一个网站入门题目,我会仔细记录。
东西就是一个虚拟机,一个案例,这个是LAMP,先链接xshell
看到ip,先登录一下网站
发现是这么个网站,这个界面应该就是配置界面,可以猜测就是部分文件没有配置好
按照配置把文件放进去,我建议用winscp
然后把配置文件放进去
,这个是网站的
这个是数据库的
放完了,我在点一下看看,发现界面还是
想到要重启服务才能生效,service mysql restart
发现还是没什么用,然后就涉及网站问题,很多人喜欢在IP地址后猜测,比如说加一个admin 或者manager,就类似于这样192.168.110.110/admin以此进入网站或者后台,这个方法可以,而且方便简单,但是我这个网站试了一下发现不是很行,我们拉进入pmw
其实 /--可以找到那个的,其实就是default文件夹下的文件夹,admin有用是因为在这个文件夹下有admin 所以可以访问进去里面的网页,比如这题就可以试试pmw
这样输入后,我成功看到了前台
再看文件,发现有admin,然后再次进入admin,就登录了后台界面,,其实后台比前台有用很多,之后就是找登录密码,密码存在数据库里面,就是db文件,但是这一题处不好,数据库密码直接告诉,root 123456 我用navicvat链接
无奈发现nevicat无论如何也找不到
就用来这个网站官方数据库方式,我前面解释路径的截图里面有,然后就找到了
最终我发现了密码,但是我也没搞懂,为什么nevicat找不到
密码是一个密文,直接cmd5爆搜,这是常规操作,一般搜不出来,需要网站后台绕过
这题直接送了
密码输入后发现这个问题,意思是权限没开
我建议用winscp批量化调整,我发现错误文件是网站的,但是错误信息是数据库的
我单独改了网站权限不行,然后改了数据库发现ok