ubuntu下安装apache

1、sudo apt-get install apache2


2、 sudo service apache2 restart

然后在页面上输入http://localhost,如果页面显示It works则表示成功


3.ubuntu下的/etc/apache2文件夹里可能没有httpd.conf。如果没有,则在apache2.conf里加上一行“Include httpd.conf”


4.httpd.conf里配跳转,例如:

<IfModule proxy_module>
   ProxyRequests On   
   ProxyVia On
   <Proxy *>
      Order deny,allow
      Allow from all
   </Proxy>

</IfModule>

<VirtualHost *:80>
    ServerAdmin webmaster@localhost   
    ServerName  style.c.aliimg.com
    DocumentRoot /home/yuangy/linux/style
    <IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
      RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-d
      RewriteRule ^(.*)$   http://110.75.196.23$1 [L]

   </IfModule>   
</VirtualHost>

5.重启服务如果成功,则http://localhost页面一样显示成功


6.其他可能碰到的问题:

如果localhost页面显示Forbidden,则在apache2.conf里的<Directory />...</Directory>中去掉Require all denied


如果本地没有的文件不能自动跳转到线上,检查mods-enabled文件里有没有mod_rewrite.load,若没有则从mod_available文件夹里拷贝过去

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值