标签: CentOS

CentOS 添加第三方源扩展yum软件包

安装CentOS yum源优先级插件yum-priorities 确认系统是否安装了priority这个yum的插件,这个插件用来保证安装软件时候软件仓库先后次序,一般是默认先从官方base或者镜像安装,然后从社区用户contribute的软件中安装,再从第三方软件仓库中安装。当然这个次序可以自己更改,为了安全和稳定还是依照这个次序吧。 # yum install yum-priorities 安装完以后查看 /etc/yum/pluginconf.d/priorities.conf 文件,确认…

阅读全文 »

CentOS 挂载 Windows 分区

CentOS下想访问NTFS分区,现在普遍的方法是利用ntfs-3g或者内核模块来实现。 安装ntfs-3g模块 # yum install ntfs-3g 挂载NTFS文件系统 假设你的NTFS文件系统是 /dev/sda1 而你将会把它挂载在 /mnt/windows/c,请执行以下步骤。 1. 创建挂载点。(一般建议挂在mnt目录里) # mkdir /mnt/windows/c 2. 挂载NTFS分区: # mount -t ntfs-3g /dev/sda1 /mnt/windows/…

阅读全文 »

CentOS 默认服务列表

服务名称 功能 默认 建议 备注 NetworkManager 用于自动连接网络,常用在Laptop上 开启 关闭 对服务器没用 abrt-ccpp 开启 开启 abrt-oops 开启 开启 abrtd 开启 开启 acpid 电源的开关等检测管理,常用在Laptop上 开启 关闭 对服务器没用 atd 在指定时间执行命令 开启 关闭 如果用crond,则可关闭它 auditd 审核守护进程 开启 自定 如果用selinux,需要开启它 autofs 文件系统自动加载和卸载 开启 自定 只在需…

阅读全文 »

Centos yum安装nginx-php-mysql

安装前删除可能已经自动安装的东西,以免日后发生冲突。删除期间牵扯到的其他关 联包(比如php-*)也可以删除掉: # yum remove httpd mysql php 安装Nginx, MySQL,PHP 以及PHP扩展 安装nginx # yum -y install nginx 安装mysql # yum -y install mysql mysql-server 安装php # yum -y install php 安装php扩展 # yum -y install php php-co…

阅读全文 »

CentOS SSH KEY登录设置

SSH2公钥和私钥的建立 1.登录为一般用户(如果没有请创建一个新的账户比如admin),基于这个用户建立公钥和私钥。 # su – admin 2.建立公钥和私钥 # ssh-keygen -t rsa 接下来会让用户选择公钥和私钥的文件名,直接选择默认,然后连续输入两次相同的密码,然后提示成功 3.进入用户SSH配置目录 # cd .ssh/ # ll 查看公钥和私钥有没有生成,如果生成则为id_rsa和id_rsa.pub这两个文件 4.修改公钥名字以及权限 # mv id_rsa.pub…

阅读全文 »

CentOS yum安装Apache+MySQL+PHP

安装Apahce # yum -y install httpd 安装mysql # yum -y instal mysql mysql-server 安装php及其php扩展 # yum -y install php php-common php-cli php-pear php-pdo php-mysql php-gd php-mbstring php-mcrypt php-xml php-xmlrpc php-pecl-zendopcache 启动服务配置 # chkconfig httpd…

阅读全文 »

CentOS iptables设置ftp服务

默认防火墙设置下,CentOS的防火墙是不开放ftp服务的,需要添加模块和开放21端口才能提供ftp访问。 添加ip_conntrack_ftp 模块 # vim /etc/sysconfig/iptables-config 添加下面一行 IPTABLES_MODULES=”ip_conntrack_ftp” 打开21端口 # vim /etc/sysconfig/iptables CentOS 5.x版本添加如下规则 -A RH-Firewall-1-INPUT -p tcp -m state…

阅读全文 »

CentOS 一些常用命令

查看cpu # more /proc/cpuinfo | grep “model name” # grep “model name” /proc/cpuinfo 如果觉得需要看的更加舒服 # grep “model name” /proc/cpuinfo | cut -f2 -d: 查看内存 # grep MemTotal /proc/meminfo # grep MemTotal /proc/meminfo | cut -f2 -d: # free -m |grep “Mem” | awk ‘…

阅读全文 »

CentOS 6 初始安装配置

系统约定 软件源代码包存放位置 /usr/local/src 软件安装位置 /usr/local 脚本以及维护程序存放位置 /usr/local/sbin 网站根目录 /var/www/html(可按情况设置) 虚拟主机日志根目录 /var/www/logs(可按情况设置) 系统环境部署及调整 检查系统是否正常 # more /var/log/messages (检查有无系统级错误信息) # dmesg (检查硬件设备是否有错误信息) # ifconfig(检查网卡设置是否正确) # ping …

阅读全文 »

CentOS 编译安装 MySQL 5.1

安装MySQL,到 http://www.mysql.com 下载5.1.x最新的Community版本的tar.gz文件到/usr/local/src/,进入目录,用以下参数解压编译安装: 解压 # cd /usr/local/src/ # tar -zxvf mysql-5.1.x.tar.gz 预处理 # cd mysql-5.1.x # ./configure –prefix=/usr/local/mysql \ –without-debug \ –enable-thread-sa…

阅读全文 »