您的位置:首页 > 其它

SYN攻击的原理,攻击工具,以及防护手段/使用iptables应对SYN攻击、CC攻击、ACK攻击

2013-05-12 18:38 218 查看
常用软件安装完毕后随即进行环境搭建——LAMP

首先进入超级用户 —— su

安装apache。在linux中apache是httpd,所以安装使用如下命令

yum install httpd

安装mysql server

yum install mysql mysql-server

安装php及其相关扩展包,如处理图形的gd库,pear包,等等

yum install php php-mysql php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc

配置开机启动项

在此学习一个linux下的新命令——chkconfig

该命令用于检查、启用和禁用系统服务。语法:
#chkconfig [--add][--del][--list][系统服务] 或者

#chkconfig [--level<等级代号0-7>][系统服务][on/off/reset]

第一个用法:


--add 新增所指定的系统服务

--del 删除指定的系统服务

--level 指定该系统在那个执行等级中开启或关闭

#chkconfig --list [name]

该命令能得到指定服务在不同运行级的状态

name缺省时显示所有系统服务的列表,及其在系统各运行级别的启动状态。

第二个用法:

#chkconfig [--level levels] name <on|off|reset>

设置某一服务在指定运行级是启动、停止还是重置

如果想开机启动某服务,如开机运行apache(在linux中为httpd服务)可进行如下操作:

#chkconfig –add httpd [添加服务]

#chkconfig 235 httpd on [设置开机启动]

235是等级代号,代表了linux运行的7个级别。7个级别状况分别如下:

0:
系统停机状态,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。

1:单用户工作状态,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。

2:多用户状态,没有NFS支持。

3:完整的多用户模式,有NFS,登陆后进入控制台命令行模式。

4:系统未使用

5:X11控制台,登陆后进入图形GUI模式,XWindow系统。

6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动。运行init6机器就会重启。

所以我们进行如下操作:

/sbin/chkconfig httpd on [设置apache服务器httpd服务开机启动]

/sbin/chkconfig –add mysqld [在服务清单中添加mysql服务]

/sbin/chkconfig mysqld on [设置mysql服务开机启动]

/sbin/service httpd start [启动httpd服务,与开机启动无关]

设置mysql数据库

/etc/init.d/mysql start [首先启动mysql]

#mysql_secure_installation [然后进行相应的安全配置,即设置密码]

提示”Enter current password for root(enter for none):”时,由于最初安装未设置密码所以直接按下回车即可。

确认设置密码

设置密码

确认密码

是否删除匿名用户? [建议删除]

是否允许root用户远程登录 [建议禁止]

是否删除test数据库及其 [建议删除,想练手的可以在test数据库中联系]

一些参数

Apache的配置文件是/etc/httpd/conf下

Modules放在/user/lib/httpd下

Php的配置文件放在/etc/php.d/下和/etc/php.ini

Php的moudeles放在/usr/lib/php/modules下

安装配置phpmyadmin

yum install phpmyadmin

配置phpmyadmin让人简单的不敢相信,先找到apache下关于phpmyadmin的配置文件

apache下的配置文件在:/etc/httpd/conf.d/phpMyAdmin.conf

然后注释掉如下代码

<Directory /user/share/phpMyAdmin/>





</Directory>

即可(在行首添加#即可注释掉)

至此LAMP环境就配好了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: