读书人

CentOS 六 架 apache + php + mysql

发布时间: 2012-07-01 13:15:00 作者: rapoo

CentOS 6 架 apache + php + mysql
1.Download Centos 6 Minimail CD
2.安分割 / 10G /var 20G 其 /home (是而定)
3.安後整 fstab

/tmp tmpfs , noexec , nodev , nosuid
/var nodev , nosuid4.更新系

yum update -y5.安 sudo / crond

yum install sudo crontabs6. 增加 User ,加入 sudoer ,未用 sudo 管理

adduser user
passwd user
visudo7.禁止使用者 cron / at

touch /etc/cron.allow
touch /etc/at.allow8.限定 gcc / curl / wget

chmod 700 `which gcc`
chmod 700 `which curl`
chmod 700 `which wget`9. 整 sshd_config

UseDNS no
PermitRootLogin no
GSSAPIAuthentication no
AllowUsers sudouser
X11Forwarding no10.安 apache + mysql + php

yum install httpd php php-mysql mysql-server11.定 phpmyadmin 密

/usr/bin/mysqladmin -u root password 'new-password'12.定 php.ini

session.save_path = "/tmp"13.定 httpd.conf

ServerTokens Prod14.定防火,放置 /etc/rc.local
15.特定服 crond / rsyslog / network / sshd / mysqld / httpd

读书人网 >操作系统

热点推荐