1. /etc/apache2/apache2.conf 中,把项目根目录设置成默认的/var/www 不要设置在某个站点的路径下(我就是配置第一个站点时改了这里才会配置第二个站点时好久弄不出来)
      2. 在 /etc/apache2/ports.conf 中添加监听,例如,我要添加3000端口的监听

            Listen 80
            Listen 3000
        • 1
        • 2
        • 1
        • 2

        在原有的默认80后,加上要监听的端口,就可以了。

      3. /etc/apache2/site-available/ 中使用命令 
        cp 000-default.conf 3000.conf 
        其中 000-default是默认的那个配置文件,可能有的版本不叫这个名字,总之就是要把原文件复制一个新的,叫做3000为了以后站点多的时候知道这个文件对应哪个端口,或者你用新站点的名称也可以,总之就是要让自己知道这个文件对应的是哪个项目站点。打开3000.conf,改成这样:

        ```
        <VirtualHost *:>
        ServerAdmin webmaster@localhost
        
        DocumentRoot /var/www/birthday
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/birthday/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
      4. </Directory>
      5. </VirtualHost>
      6. ```
      7. 重点就是端口号,还有这个端口对应的项目目录。

      8. 使用命令ln -s /etc/apache2/site-available/3000.conf /etc/apache2/site-enable/3000.conf 
        然后重启Apache服务器service apache2 restart 
        访问:110.110.1.1:3000能看到配置的站点,就是是成功了。

最新文章

  1. socket-详细分析No buffer space available
  2. uiscrollView UINavigation和uitabbar添加约束的问题
  3. dll 劫持
  4. JS中的匿名函数
  5. Nginx针对https站点的部署
  6. GPUImage 内置滤镜解析
  7. 基本的文件 I/O
  8. ASP.NET Web API与Rest web api(一)
  9. c#生成随机数示例分享
  10. HDU 1405 第六周 J题
  11. HW1.1
  12. Java Object 对象拷贝答疑
  13. Android3.0 以前的Fragment支持
  14. pig hive hbase比较
  15. [BJOI2019]光线(递推)
  16. Python调试打印错误信息
  17. OfficeOpenXml:World、Excel导出导入库
  18. vue系列之核心思想
  19. msgs no .h file
  20. P1522 牛的旅行 Cow Tours

热门文章

  1. Chapter 5 数组:为什么很多编程语言种数组都是从0开始编号?
  2. QTP - 工作原理
  3. SpringMVC 数组类型的参数: Cannot generate variable name for non-typed Collection parameter type
  4. SpringMvc 使用Thumbnails压缩图片
  5. 写出良好风格的JS、CSS代码
  6. jquery即时获取上传文件input file文件名
  7. vw, vh视区覆盖和自适应图片
  8. 【PHP面试题】通俗易懂的两个面试必问的排序算法讲解:冒泡排序和快速排序
  9. Eclipse设置智能提示
  10. PHP开发——数据类型