1.安装
sudo apt-get update
sudo apt-get install apache2
2.常用命令
sudo /etc/init.d/apache2 [ start | stop | restart | status ]
service apache2 [ start | stop | restart | status ]
4.修改根目录及默认网页
4.1 修改根目录
在 /etc/apache2/sites-available 中修改 000-default.conf 中的DocumentRoot /var/www/ 修改为想要的目录比如:DocumentRoot /var/www/html/mainpage。
4.2 修改默认网页
修改/etc/apache2/mods-available/dir.conf中的内容。
5.配置多域名、端口映射
在 /etc/apache2/sites-available 中修改 000-default.conf。示例如下:
Listen 80 Listen 8080DocumentRoot /var/www/html/项目1 ServerName http://www.域名1.com Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all DocumentRoot /var/www/html/项目2 ServerName http://www.域名2.com Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all DocumentRoot /var/www/html/项目3 ServerName Ip:8080 Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all
6.卸载
sudo apt-get -–purge remove apache2
sudo apt-get –-purge remove apache2-common
sudo apt-get –-purge remove apache2-utils
sudo apt-get autoremove apache2
–purge 是不保留配置文件的
删掉/etc/apache2文件夹:
sudo rm -rf /etc/apache2
删掉/var/www文件夹:
sudo rm -rf /var/www
删掉/etc/init.d/apache2文件夹:
sudo rm -rf /etc/init.d/apache2
以上的统一卸载方法:
启动/停止/重启apache2: service apache2 start/stop/restart
之前卸载重新安装后找不到apache2.conf配置文件,测试使用一下方式卸载后可用。
(1)
sudo apt-get --purge remove apache2
sudo apt-get --purge remove apache2.2-common
sudo apt-get autoremove
(2)(关键一步)找到没有删除掉的配置文件,一并删除
sudo find /etc -name "*apache*" -exec rm -rf {} \;
sudo rm -rf /var/www