闲话
因为之前用Nginx做反向代理搭建了一个ghost博客,速度挺快的,但是因为最近接触了一些其他东西所以就准备用Apache试试,大概步骤就是找到Apache的配置文件,进行端口代理修改。
step1:
首先通过命令行找到Apache的配置文件:
cd /etc/apache2/
通过一个ls
看到所有目录
如下
然后我们是在sites-available里面打开就会看见000-default.conf这个文件的存在,我们就是通过这个母本来写自己需要代理的端口。
step2:
1>复制一份跟它相同的(名字就自己定好了,后缀为.conf)。
2>配置自己的信息
<VirtualHost *:80>
ServerName www.XXXXXX.cn#填写你自己的域名
ServerAdmin webmaster@localhost
DocumentRoot /var/www/XXX #填写你要对应的文件目录
ProxyRequests off
ProxyPass / http://127.0.0.1:2368/#填写自己要访问本地的端口号
ProxyPassReverse / http:/127.0.0.1:2368/#填写自己要访问本地的端口号
#以下是自带的错误记录(可以忽略)
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
3>加载a2ensite + 配置文件的名字(相当于要关联配置文件,每一次加载的时候就会看你有没有要代理的啊什么的)
4>重新加载你的Apache环境
5>这样就完成了!(就能访问2368端口了)
##Last:
对于最开始对Apache不是很熟悉的自己,去看了ghost blog的文档,但是就跟我说了修改配置文件,也是一脸的懵逼,后来想到了反向代理才去搜了一下就懂了,所以自己也要多看看原理 : )