主页 M

Ubuntu中Apache2安装、配置、卸载

2020-04-25 网页编程网 网页编程网

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 8080


DocumentRoot /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

阅读原文
阅读 2882
123 显示电脑版