yum安装apache+mysql+php,需要修改一些配置文件
由于长期使用webmin、Directadmin、Cpanel等linux下的控制面板,安装配置等都是一条龙服务
在小型vps上性能是关键,不额外安装其他没用的组件模块等等,手工搭建LAMP的时候却发现曾经熟悉的东西又都忘光了。
博客记录一下,方便以后的使用。
主要在于小细节备忘,例如:
apache虚拟主机的配置
禁止apache目录列表形式
开启htaccess的rewrite功能
/etc/hosts 的修改
apache防止域名恶意解析
yum install -y httpd.i386 mysql-server php.i386 php-mysql.i386 # 1. apache的配置文件,yum安装后默认路径为/etc/httpd/conf/httpd.conf # 2. 以下配置为虚拟主机模式: NameVirtualHost * #这行不能少,否则ServerName无法正确识别 # 3. 把未绑定的域名指向下面的目录(防止恶意指向)DocumentRoot /var/www/html/404/ ServerName * DocumentRoot /var/www/html/baiqiuyi.com/ #主路径 ServerName baiqiuyi.com #主域名 ServerAlias www.baiqiuyi.com #需绑定的域名 # 最后, /etc/hosts 文件里加上域名Options FollowSymLinks #禁止以列表形式展开目录 (去掉Indexes) AllowOverride all #除了正确的加载rewrite的模块以外,AllowOverride的值不能为None,否则htaccess的规则将无法生效 Order allow,deny Allow from all
又学会一样