CentOS安装配置mysql

一、卸载自带mysql

因为mysql数据库在Linux上实在是太流行了,所以目前下载的主流Linux系统版本基本上都集成了mysql数据库在里面,我们可以通过如下命令来查看我们的操作系统上是否已经安装了mysql数据库

# rpm -qa | grep mysql  // 这个命令就会查看该操作系统上是否已经安装了mysql数据库

有的话,我们就通过 rpm -e 命令 或者 rpm -e --nodeps 命令来卸载掉

# rpm -e mysql  // 普通删除模式
# rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

在删除完以后我们可以通过 rpm -qa | grep mysql 命令来查看mysql是否已经卸载成功!!

二、通过yum来进行mysql的安装

# yum install -y mysql-server mysql mysql-deve

安装完成后可以通过如下命令,查看刚安装好的mysql-server的版本

# rpm -qi ...
more ...

Centos配置iptables防火墙(转)

本文转自 http://www.woxplife.com/articles/404.html

虽说阿里云推出了云盾服务,但是自己再加一层防火墙总归是更安全些,下面是我在阿里云vps上配置防火墙的过程,目前只配置INPUT。OUTPUT和FORWORD都是ACCEPT的规则

一、检查iptables服务状态

首先检查iptables服务的状态

[root@woxplife ~]# service iptables status
iptables: Firewall is not running.

说明iptables服务是有安装的,但是没有启动服务。 如果没有安装的话可以直接yum安装

yum install -y iptables

启动iptables

[root@woxplife ~]# service iptables start
iptables: Applying firewall rules:                         [  OK  ]

看一下当前iptables的配置情况

[root@woxplife ~]# iptables -L -n ...
more ...

linux修改SSH和FTP默认端口

修改SSH端口

Linux的默认SSH端口是22

第一步:

vim /etc/ssh/sshd_config

找到#Port 22一段,这里是标识默认使用22端口,修改为如下: Port 22 Port 3456 注意:先不要删除Port 22,以免发生意外无法登录。 保存退出,然后执行

/etc/init.d/sshd restart

/etc/init.d/ssh restart

service sshd restart

重启SSH服务,这样SSH端口将同时工作与22和3456上。测试成功后再关闭22端口。 如果没有启用防火墙或者防火墙没有屏蔽端口,就可以直接测试新端口是否可用了。

修改vsftpd端口

  1. 修改(新增)FTP配置文件vsftpd.conf

    # vi /etc/vsftpd ...
more ...

CentOS安装配置SVN服务器

安装说明

系统环境: CentOS 6.5 安装方式: yum

检查已安装版本

[root@CentOS /]# rpm -qa subversion //检查是否安装了低版本的SVN
[root@CentOS /]# yum remove subversion //卸载旧版本SVN
[root@CentOS /]# yum install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql //安装SVN
[root@CentOS /]# cd /etc/httpd/modules
[root@CentOS modules]# ls | grep svn //确认已已安装了SVN模块
mod_authz_svn.so
mod_dav_svn.so

验证安装

检验已经安装的SVN版本信息 ...

more ...