1,安装
sudo apt-get install apache2 apache2-doc #安装apache
#本地使用 http://localhost 访问,公网直接用ip(例:100.10.210.89)访问
2,开启常用模块
sudo a2enmod rewrite 启用rewrite模块
sudo a2dismod rewrite 禁用rewrite模块
3,配置站点
在域名服务商那里,将域名,二级域名都映射到本服务器 ip 上
比如 cky.com api.cky.com 都映射到 100.101.223.89 上
在服务器上面做基于 域名 的虚拟主机配置,然后启用站点
sudo a2ensite sitename #启用站点
sudo a2dissite sitename #停用站点
4,给每个站点配置分布式文件 .htaccess
在主配置文件中:AllowOverride None 改为 AllowOverride All
5,在本机配置好后,重启apache2
sudo service apache2 restart 重启apache
sudo /etc/init.d/apache2 restart 重启apache
CentOS 6.5部署Apache+SVN:http://www.linuxdiyf.com/linux/11462.html
Ubuntu中完全删除Apache2的办法:http://www.linuxdiyf.com/linux/14383.html
Ubuntu14.04 LTS下修改apache2默认端口:http://www.linuxdiyf.com/linux/13898.html
Ubuntu 15.04下安装Apache 2.4.16:http://www.linuxdiyf.com/linux/13156.html
Ubuntu 15.04安装配置Apache和mysql的方法:http://www.linuxdiyf.com/linux/13074.html