15053971836 注册 / 登录

linu系统apache如何绑定域名

时间: 阅读:439
linu系统apache如何绑定域名

最佳回答

seo从业者

seo从业者

2023-01-13 04:35:00

使用一键安装包配置的apache环境,添加网站配置方法如下:
1.命令:cd /alidata/server/httpd/conf/vhosts/
进入网站的配置文件目录
2.命令:vi aa.conf
创建一个新的配置文件
3.按键盘上的字母 “i” ,开始编辑文件,将下面的内容复制过去。
Order allow,deny
Deny from all
DocumentRoot /alidata/www/test
ServerName www.test.com
ServerAlias test.com

Options Indexes FollowSymLinks
AllowOverride all
Order allow,deny
Allow from all
RewriteEngine On
RewriteRule ^(.*)-htm-(.*)$ $1.php?$2
RewriteRule ^(.*)/simple/([a-z0-9_]+.html)$ $1/simple/index.php?$2

ErrorLog "/alidata/log/httpd/test-error.log"
CustomLog "/alidata/log/httpd/test.log" common

对应自己的
ServerName www.test.com 绑定的网站域名
ServerAlias test.com 绑定的网站别名(您如果有多个域名添加在这里)没有的话,这个可以删除。
DirectoryIndex index.html index.php index.htm 设置默认首页
DocumentRoot /alidata/www/test 和 Directory "/alidata/www/test" 和 DirectoryMatch "/alidata/www/test/都是指定网站的目录,需要一致。
ErrorLog "/alidata/log/httpd/test-error.log" 和 CustomLog "/alidata/log/httpd/test.log" 对应的日志名字也需要自己修改一下,可以区分网站的日志信息。
4.输入命令:/alidata/server/httpd/bin/apachectl restart 重启apache测试。

最新回答共有5条回答

  • 阳光下的阴霾
    回复
    2023-01-13 07:07:12

    我是工作近20年的Web应用架构师,欢迎关注我,了解更多IT软件开发知识。


    入门不难,提高进阶看个人潜力了,学习动力和毅力很重要。


    看了前面的回答,重点补充还有第三个可能的选项,有了一定的基础后,可以尝试加入开源项目的开发,真实项目(不同于培训班),又有人指点,进步会很快。


    报班有运气的成分,培训机构参差不齐,老师也是鱼龙混杂,真心难选。


    自学看个人潜力,无师自通是要付出努力的,好在现在网上很多学习资源。不管怎么样,都是要刻苦学习的,不会天上掉馅饼。

  • 阳光下的阴霾
    回复
    2023-01-13 07:07:12

    Java非常好学,只要您用心去学。我是互联网从业者,希望我的回答对您有帮助!

    我是从事互联网开发多年,非计算机专业,Java是我的第一门语言,我也是从懵懵懂懂到现在其中也经历了很多辛酸与付出。

    09年毕业,一直踌躇着,不知道做什么,初识Java

    09年我毕业刚入社会,那时候,什么都不懂,毕业了不知道做什么,机缘巧合之下我进入了深圳一家手机公司(做手机配件的),公司老板有自己的硬件工厂,同时也发展着自己的软件研发部门(软件事业才起步),我被安排到了测试部门,每天我的工作就是点,点,点的功能测试,你们可能会问,功能测试不就是点点点吗?其实不然,对于测试我也是小白,什么都不懂,必须从头学软件测试理论,什么等价类啊,边界啊,好多测试手段方法等着我去学,在软件测试我做了3年,从最初的点点点做到了测试主管,到后来我手下面带测试人员,然后到后面接触了自动化测试,我下面有人做事了,相比之前我时间也比较多了,主要是设计测试用例给下面的人用,恰好公司业务需要软件开发,厂里面已经招了一个技术大牛,他姓张,我暂且就叫他老张吧,还要在公司内部培养一个,可能也是公司见我时间比较闲吧,出于成本的考虑就要我跟着招来的技术大牛学Java,Java第一次走到我的世界。

    从初识JAVA 到自学JAVA ,只要努力,小白也是可以逆袭的

    编程是技术活,不同于测试,如果想接触一门编程语言,必须要付出努力,起初我是自己找了一套视频教程,每天都是跟着视频去学,我从第一步环境搭建,到敲第一句hello world,说实话那时候,环境配置我都弄了半天,起初我每遇到一个问题,都首先第一个就去问老张,问是怎么回事,刚开始老张还说给我听,到后面他索性都不说了,叫我直接自己去找,当时我是很郁闷的,心想:“老板不是要我跟你学JAVA吗?怎么能这样?”到后来我才知道老张是为了我,学编程只有靠自己,遇到问题,先尝试要自己去解决,否则学不到什么东西的,为了学好JAVA,那时候我除了学习就是学习,几乎天天撸代码,,除了保证该有的几个小时睡眠,除了吃饭,我就是撸代码,除了看视频我还找老张还借了一本书,我下班

  • 清风若雨
    回复
    2023-01-13 07:07:12

    笔者作为一个在一线互联网公司从事多年Java服务端的开发人员,也是从零基础一路学习过来的,根据自己的认知对您提的问题进行简单解答:

    Java到底好不好学

    答案是:不难学。很多人都以为编程是个很高深的东西,其实不然,真正学习了你会发现编程比你高中学的数理化要简单的多。说它不难呢,如果学深入了,还算有很多东西要学习,比如你学Java,后面可能要了解计算机组成原理、操作系统等底层知识,当然这些知识只要用心去了解,还是我们一般人都可以理解的。

    Java学习途径

    说到一门知识或技能好不好用,学习途径是很重要的,如果没有学习途径,有的时候一个很简单的知识都要花很久搞明白。我们是踩在巨人的肩上的,老一辈人给我留下了很多宝贵知识以及经验,所以我们的学习途径非常多。

    Java相关书籍:最传统的学习途径,优点就是知识点很全面,缺点就是有些知识点不单靠看书不好理解。推荐书籍:Java编程思想。Java相关视频教程:大部分程序员自学的途径,优点就是有老师带着学习,容易理解一些难理解的知识,但是大部分教程内容不全面,全面的需要付费。推荐视频:java入门高淇Java300集视频。Java官方文档:这一般是技术大佬选择的学习途径,优点就是很权威,缺点是英文文档居多,相对来说枯燥。很少人想读书一样去读,大部分作为像字典一样去查阅。Java相关技术文章:很多开发人员都有写技术博客的习惯,一是做学习或经验总结,二也是最重要的,就是展示个人实力(哈哈)。这种学习方式就需要自己去辨别技术文章的质量了,有的文章的确很棒,但是有的文章会误导人。推荐技术博客网站:CSDN、博客园。

    其实还有很多学习途径,就不一一列举了。这么多的学习途径,就算再难的知识也会变得并不是很困难,再说Java本来就算一门中等难度的高级编程语言,就更提不上有多难了。

    最后
  • 無畏
    回复
    2023-01-13 06:06:02

    1. 登录您的Linux云主机,进入WEB服务器配置文件夹;
    运行命令:cd /aliyun/webserver/apache2.2.15/conf
    2、 备份WEB服务器配置文件;
    运行命令:cp httpd.conf httpd.conf.bak
    3、 修改WEB服务器配置文件;
    运行命令:vi + httpd.conf
    4、 添加网站配置信息;
    1) 按字母i键,进入编辑模式;
    2) 在配置文件末尾,添加
    ServerAdmin admin@domain(您的邮箱)
    DocumentRoot /alidata/www/wwwroot/phpwind (网站存放路径)
    ServerName test.com (网站域名)
    ServerAlias www.test.com(网站别名)
    ErrorDocument 404 /404.php
    DirectoryIndex index.html index.php index.htm
    (网站存放路径)
    Options +Includes
    AllowOverride None
    Order allow,deny
    Allow from all
    3) 保存修改。按ESC键,输入”:wq”后回车;
    4) 使配置生效。运行命令:../bin/apachectl graceful
    5) 测试网站。请在浏览器中输入域名,测试设置。
    推荐使用小鸟云服务器:
    小鸟云专注为个人开发者用户、中小型、大型企业用户提供一站式核心网络云端部署服务,促使用户云端部署化简为零,轻松快捷运用云计算。小鸟云服务器全线采用高端Intel Haswell CPU,能够针对企业的不同需求提供多种功能,内存采用最新DDR4内存条,,大大提升数据的访问速度;磁盘采用高速Sas3 SSD高频固态硬盘,可满足Sas接口系统的所有需求,大幅提高用户