User Tools

Site Tools


apache2配置

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
apache2配置 [2018/12/17 00:51]
jordan [Apache2端口转发]
apache2配置 [2023/03/08 16:09] (current)
xujianglong ↷ Page moved from 内部资料:apache2配置 to apache2配置
Line 1: Line 1:
-Apache2配置+====== Apache2配置 ======
  
-## Apache2基本配置+===== Apache2基本配置 =====
  
-## Apache2 PHP配置+===== Apache2 PHP配置 =====
  
 首先安装apache的php模块,然后启用 首先安装apache的php模块,然后启用
  
-* 安装php模块,Ubuntu下使用`apt install libapache2-mod-php`安装 +  * 安装php模块,Ubuntu下使用''%%apt install libapache2-mod-php%%''安装 
-* 启用php模块,`a2enmod php``a2enmod php7.0`+  * 启用php模块,''%%a2enmod php%%''''%%a2enmod php7.0%%''
  
-## Apache2端口转发+===== Apache2端口转发 =====
  
 在配置文件(Ubuntu下配置文件位于/etc/apache2/sites-available/000-default.conf)中加入以下内容: 在配置文件(Ubuntu下配置文件位于/etc/apache2/sites-available/000-default.conf)中加入以下内容:
  
-```xml+<code xml>
 <VirtualHost *:80>  <VirtualHost *:80> 
   ProxyPreserveHost On   ProxyPreserveHost On
Line 23: Line 23:
   ProxyPassReverse / http://localhost:8080/example/   ProxyPassReverse / http://localhost:8080/example/
 </VirtualHost>  </VirtualHost> 
-```+</code> 
 +安装启用proxy和http_proxy两个模块(例如Ubuntu下执行''%%sudo a2enmod proxy && sudo a2enmod proxy_http && sudo service apache2 restart%%'') 
 + 
 +===== Apache配置免费ssl证书 ===== 
 + 
 +[[https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt-on-ubuntu-16-04|How To Secure Apache with Let's Encrypt on Ubuntu 16.04]] 
  
-安装启用proxy和http\_proxy两个模块(例如Ubuntu下执行`sudo a2enmod proxy && sudo a2enmod proxy_http && sudo service apache2 restart`) 
apache2配置.1544979102.txt.gz · Last modified: 2021/02/10 21:29 (external edit)