LAMP部署

环境:虚拟机centos7

安装apache:

命令:yum install -y httpd

(在执行这个命令时,可能会遇到运行yum时出现/var/run/yun.pid已被锁定,PID为xxxx的另一个程序正在运行。我是直接用rm -rf /var/run/yum.pid命令将其删除)

Apache的配置文件在/etc/httpd/,conf里面是主配置文件http.conf,conf.d里面是模块的配置文件。

默认的apache的网站根目录是/var/www/html/

启动apache服务service httpd start,访问127.0.0.1即可看到apache的测试页面。

(这里如果是出现Redirecting to /bin/systemctl start httpd.service的报错信息,那么就通过输入/bin/systemctl start httpd.service来启动apache服务)

若想修改apache的根目录,可以在httpd.conf里面进行修改。

Serveradmin是在网站报错后,告诉别人联系你的邮箱。

Servername就是配置相关的域名

DocumentRoot就是更改网站的根目录,相应的,Directory也要进行同样的修改。

安装php:

命令:yum install -y php

进入/etc/httpd/conf.d/中就可以看到php.conf。

在/etc/httpd/modules/中有一个libphp5.so就是用来解析php代码的。

其他的一些配置,可以在php.conf中进行相应的配置。使用less php.conf即可。

安装MySQL:

命令:yum install -y mysql-server mysql

(这里可能会显示没有mysql-server插件,mysql会正常安装,解决方法:yum install -y mariadb-server mysql)

启动mysql:service mysqld start

(在centos7中,无法安装mysql-server,所以我安装的是mariadb-server,那么启动服务:/bin/systemctl start mariadb.service,用systemctl enable mariadb.service来设置开机自启动)

设置mysql的密码:Mysqladmin -u root password ‘mysql的密码’

(通过mysql_sceure_installation来更改mysql数据库密码)

登录MySQL:mysql -u root -p

设置开机启动:chkconfig mysqld on           chkconfig httpd on

安装php-mysql:yum install -y php-mysql

启动apache:systemctl start httpd.service

停止apache:systemctl stop httpd.service

重启apache:systemctl restart httpd.service

开机启动:systemctl enable httpd.service

开机不启动:systemctl disable httpd.service

检查是开机启动还是开机不启动:systemctl list-unit-files | grep httpd

以下是在做计算机取证的作业时,产生的问题:

adduser与useradd的区别

adduser:

该命令创建用户的格式为:adduser 用户名

然后就按照系统的提示来设置密码等信息,EZ。

useradd:

该命令创建用户的格式为:useradd 用户名(这一步只是创建了一个用户名,并没有在/home目录下创建同名文件夹和设置相应的密码,所以可以用useradd -m 用户名既创建了用户名,并在/home目录下创建了同名文件夹)

然后就需要设置密码:passwd 密码(这一步操作是useradd -m 用户名之后的操作)

既然有创建,则必然有删除,删除用户:userdel -r 用户名(其中的-r的作用是在删除用户名的同时删除同名文件夹)

要我说,我肯定喜欢adduser,因为简单,方便。

因此了解一下该命令的具体内容:

adduser,这个命令实际是一个perl脚本,是useradd等类似底层命令的更友好的前端,它会用交互性的方式建立新用户,使用它可以指定新用户的家目录,登录密码,是否加密主目录等等,它会:

1.建立一个新目录作为home目录

2.建立相同名称的新组

3.把用户的主要组设为该组

4.从/etc/SKEL目录下拷贝文件到家目录,完成初始化

5.建立新用户的密码

6.如果其存在的话,还会执行一个脚本。

Linux

/usr/share/sqlmap/tamper目录里面存放的是一些waf绕过脚本

cat /etc/shells查看shell

cat /etc/password | grep cat查看用户登录系统之后默认使用的shell是哪个

cat /etc/default/useradd 查看新创建的用户使用的是哪个shell

文件管理命令:

cat命令:将文件内容连接后传送到标准输出或重定向到文件

-n:从第一行开始对文件输出的所有行继续编号

-b:忽略对空白行的编号

-s:将连续的两个空白行合并为一行

chmod命令:更改文件的访问权限。

补充说明:chomd命令全称change mode,可更改读(r)、写(w)、执行(x)三种权限。

-c:完成权限更改后显示更改信息

-f:忽略错误信息的输出

-R:以递归的方式更改目录及其下的所有子目录的权限

chown命令:更改文件的所有者。

补充说明:Chown命令全称change owner,其使用权限对系统所有用户开放。

-c:显示文件所有者更改后的信息

-f:忽略错误信息的输出

-R:以递归的方式更改目录及子目录的所有者

find命令:查找(符合条件)文件并将查找结果输出

补充说明:命令用于查找指定目录下的文件。使用权限对系统所有用户开放。

-mount,-xdev:只对指定目录下的文件进行检查

-amin n:查找在过去n分钟内读取过的文件

-atime n:查找n天前读取过的文件

-cmin n:查找在过去n分钟内修改过的文件

-ctime n:查找在过去n天内修改过的文件

ln命令:在文件之间创建链接

补充说明:ln命令的全称为link,其创建的链接包括硬链接和软链接,命令的使用权限对系统所有用户开放。

-f:在链接时先将同名文件删除

-d:允许系统管理员硬链接自己的目录

-i:在删除同名文件时先询问

-n:在进行软链接时,将dist视为一般的档案

-s:创建软链接(就是符号链接)

rm命令:删除文件或目录

补充说明:rm命令的全称为remove,使用权限对系统所有用户开放。

-i:删除前逐一询问确认

-f:强行删除,无须逐一确认

-r:将目录及子目录和文件逐一删除

wc命令:计算文件或标准输出设备的字节数、字数或是列数。

补充说明:wc命令的全称为word counts,使用权限对系统所有用户开放。

-c:只显示字节数

-l:只显示行数

-w:只显示字数

split命令:将文件分割成指定大小的子文件

补充说明:分割后子文件名默认值为x和aY后缀组合(如第一个文件是aa,则第二个是ab,依次类推),使用权限对系统所有用户开放

-a:指定用于构成输出名称文件后缀部分的字母数

-b:用于指定子文件的字节数

-l:指定每个输出文件的行数(默认值是1000行)

磁盘管理命令:

dd命令:将指定大小的块复制到一个文件

补充说明:dd命令的全称为disk dump,其在复制文件的同时可指定转储。

if=FILE:输入文件名称,默认是标准输入

of=FILE:输出文件名称,默认是标准输出

bs=BYTES:同时设置输入/输出的块大小,单位是字节

count=blocks:指定要复制的块数

cbs=BYTES:每次转储的字节数,即指定转储缓冲区的大小

obs=BYTES:每次输出的字节数,即指定块大小

Linux下信息收集

查看系统类型

cat /etc/issue

cat /etc/*-release

cat /etc/lsb-release

cat /etc/redhat-release

以前的一些word的整理的更多相关文章

  1. Office办公软件(Excel PPT Word)使用整理

    Office办公软件(Excel PPT Word)使用整理.. -------------- Excel默认打印预览于当前连接的打印机的纸张大小保持一致. Excel sheet不见了怎么办 --- ...

  2. 用Word收集网页中的内容,用文档结构图整理

    如何用Word保存网页中的内容 网页中的内容,用什么保存好? 用笔记类软件是个不错的选择,还可以用 Word 保存,这样方便用“文档结构图”来整理网页. 如图:网页收集后用文档结构图进行整理. (图一 ...

  3. #考研笔记#计算机之word问题

    Word 问题:1. 如何为文档加密保存?单击 office 按钮\另存为\工具按钮\常规选项\设置打开文件时的密码 2. 怎样在横格稿纸中录入古诗?单击 office 按钮\新建\模板\信纸\稿纸( ...

  4. MySql如何编写高效的SQL

    最近应团队要求,研究整理了下,mysql相关的优化,有些是根据实际java项目中碰到的情况经验之谈.欢迎讨论~ SQL 语言是一种强大而且灵活的语言,在使用 SQL 语言来执行某个关系查询的时候,用户 ...

  5. Notepad++插件之TextFX

    Technorati 标记: notepad   Notepad++插件TextFX Characters是一款默认安装的插件,由于功能强大,被编程爱好者认为是最好的Notepad++插件,第二名是L ...

  6. 博文Contents<1--到450—>

    积分=排名>2017-05-15这一天还真是厉害了.让我等了5个月时间... ====================-------------- 前言:博客中的随笔文章.并非都是笔者的原创文章 ...

  7. Notepad++ 插件之 TextFX (安装及作用)

    <安装:打开 notepad++  插件 -> Plugin Manager -> Show Plugin Manager -> available ->选中 TextF ...

  8. (转)notepad++去重

    notepad++  真是强大,几乎你能想到的处理文本方法都可以用它来实现,因为他有强大的插件团! 例如1:去除重复行 先安装TextFx插件 在菜单TextFX-->TextFX Tools下 ...

  9. 软件基础1Word文档编辑

    word文档编辑 启动Word2010 创建文档,<你好word>. 编辑文字. 保存的三种方式. ctrl+s. 点击文件选择保存,或另存为. 快速工具栏保存按钮. 设置字体 1.通过工 ...

随机推荐

  1. scheduler_default_filters 详解

    Filter scheduler 是 nova-scheduler 默认的调度器,调度过程分为两步:     通过过滤器(filter)选择满足条件的计算节点(运行 nova-compute) 通过权 ...

  2. 通过 Swoole\Table 实现 Swoole 多进程数据共享

    第三方存储媒介 前面我们介绍了基于 Swoole 的 Process 及 Process\Pool 模块在 PHP 中实现多进程管理,但是多进程模式下进程间是相互隔离的,无法共享数据和变量,即便是通过 ...

  3. HBase可用性分析与高可用实践

    HBase作为一个分布式存储的数据库,它是如何保证可用性的呢?对于分布式系统的CAP问题,它是如何权衡的呢? 最重要的是,我们在生产实践中,又应该如何保证HBase服务的高可用呢? 下面我们来仔细分析 ...

  4. Tomcat系列教材 (一)- 教程

    Tomcat系列教材 (一)- 教程 Tomcat是常见的免费的web服务器. Tomcat 这个名字的来历,Tomcat是一种野外的猫科动物,不依赖人类,独立生活. Tomcat的作者,取这个名字的 ...

  5. java 之 jsp简介

    什么是jsp? JSP全称Java Server Pages,是一种动态网页开发技术.它使用JSP标签在HTML网页中插入Java代码.标签通常以<%开头以%>结束. JSP是一种Java ...

  6. xml文件错误

    2019独角兽企业重金招聘Python工程师标准>>> xml文件错误The processing instruction target matching "[xX][mM ...

  7. XML--XML作用

    XML 把数据从 HTML 分离 如果你需要在 HTML 文档中显示动态数据,那么每当数据改变时将花费大量的时间来编辑 HTML. 通过 XML,数据能够存储在独立的 XML 文件中.这样你就可以专注 ...

  8. 我想solo自己一个人!

    区域赛之后你就该走了,现在你告诉我,没精力不打了,我真谢谢你! 今年就TM的没有一点舒心的地方! 父母分居, 队友出走, 队伍解散, 白天家里两个外甥很吵, 鼻窦炎复发, 喜欢的妹子也追不到, 整夜失 ...

  9. Codeforce 270D Greenhouse Effect

    Emuskald is an avid horticulturist and owns the world's longest greenhouse - it is effectively infin ...

  10. muduo网络库源码学习————无界队列和有界队列

    muduo库里实现了两个队列模板类:无界队列为BlockingQueue.h,有界队列为BoundedBlockingQueue.h,两个测试程序实现了生产者和消费者模型.(这里以无界队列为例,有界队 ...