菜鸟运维笔记:配置Apache二级域名及WWW訪问

事实上www訪问也能够理解为二级域名的一种。

域名

比方.com、.org、.edu、.gov、.info、.net等等都是一级域名,或称顶级域名。

其详细格式是 *.顶级域名,比方csdn.net。而二级域名比方:bbs.csdn.net、blog.csdn.net。*.csdn.net的csdn.net就是二级域名。

实际上 http://csdn.net 都会重定向到 http://www.csdn.net 这个二级域

改动 http.conf文件

在该文件里配置“虚拟主机”,即加入:

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /www/html/api/
    ServerName java.unclewang.org
</VirtualHost>

假设你想配置你的域名的www訪问,仅仅须要把上述步骤中的java改为www。

其路径指向站点根文件夹(DocumentRoot指向的路径)即可了。

注意,此时你的一级域名(unclewang.org)再次訪问的时候,也会被定向到/www/html/api文件夹下。为了避免这样的情况,须要对原域名也配置一个虚拟主机。

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /www/html
    ServerName unclewang.org
</VirtualHost>

配置虚拟主机的标签里面,能够出现的选项有非常多,最少要有DocumentRoot和ServerName这两个。

小心403

注意所指向的根路径。必须是在DocumentRoot所指向的文件夹之内。

否则在訪问的时候,会报错403
Forbidden You don‘t have permission to access / on this server.
 假设要配置其它路径的话,须要改变<Directory
/>
的权限,可是我感觉这样不安全。

符号链接

加入符号链接指向外围的文件夹。

比方我的二级域名所相应的网页放在/www/api/文件夹下。

而我的DocumentRoot/www/html/

此时我能够在/www/html文件夹下:

ln -s api /www/html/api

配置DNSpod

在你的域名管理页面中加入一条记录。比方我要加一个**java**开头的二级域名。

主机记录 记录类型 线路类型 记录值 MX优先级 TTL
java A 默认 104.131.149.55 - 600
时间: 2024-10-25 16:46:19

菜鸟运维笔记:配置Apache二级域名及WWW訪问的相关文章

菜鸟运维笔记:配置Apache二级域名及WWW访问

其实www访问也是二级域名的一种. 修改 http.conf文件 在该文件中添加 <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /www/html/api/ ServerName java.unclewang.org </VirtualHost> 如果你想配置你的域名的www访问,只需要把上述步骤中的java改为www.其路径指向网站根目录(DocumentRoot指向的路径)就行了. 小心403 注意所

菜鸟运维笔记:安装与配置Apacheserver

前几天在在阿里花了49.5买了一个月的主机. 试着好用再续费吧. 地域:青岛 可用区:青岛可用区A CPU:1核 内存:512MB 带宽:1Mbps 操作系统:CentOS 6.5 64位 云盾:是 安装apacheserver 2014/10/27 apache下载压缩包 http://mirrors.hust.edu.cn/apache/httpd/ 下载最新的版本号吧.有*.gz和*.bz2的.bz2算法压缩的文件更小一点.只是这个文件也不大,差点儿相同. 通过ftp上传两个下载好的文件到

菜鸟运维笔记:安装MySQL及phpMyAdmin

阿里云提示我备案,挺烦人的.前天通过github的学生开发包.免费获得了DigitalOcean的100刀消费券(要花5美元来激活账户),购置了一个每月10刀的主机,实际是按小时收费的,日结,很划算的.机器配置如下: 1 GB/ 1 CPU 30 GB SSD 硬盘 2 TB流量 CentOS7.0 旧金山机房 旧金山机房是几个国外机房里面比较稳定的,虽然ping有170+,但也比其他的快,强烈不建议新加坡机房,卡飞,而且经常断线. 关于lamp,lnmp网上已经有了wdcp,lnmp一键安装包

菜鸟运维笔记:安装与配置Apache服务器

前几天在在阿里花了49.5买了一个月的主机.试着好用再续费吧. 地域:青岛 可用区:青岛可用区A CPU:1核 内存:512MB 带宽:1Mbps 操作系统:CentOS 6.5 64位 云盾:是 安装apache服务器 2014/10/27 apache下载压缩包 http://mirrors.hust.edu.cn/apache/httpd/ 下载最新的版本吧,有*.gz和*.bz2的.bz2算法压缩的文件更小一点,不过这个文件也不大,差不多. 通过ftp上传两个下载好的文件到服务器 htt

菜鸟运维笔记:小记编译安装Nginx所遇到的坑

转载请注明出处:http://blog.csdn.net/guodongxiaren/article/details/40950249 谢谢合作 前言 无论是CentOS,或是Debian/Ubuntu.甚至是Windows.Nginx都有已编译好的安装包可用. 通常仅仅须要在终端上潇洒地输入apt-get install ...或是yum install ..就能够了.可是对于我这个源代码编译狂来说.那样一键安装,显然无法满足我心理需求. 获取Nginx源代码 下载 官网已经出现了1.7了.只

菜鸟运维笔记:Windows上用Xshell管理你的云主机

如果你的PC是linux系统,那么直接在终端用ssh命令就可以了.如果是Windows系统,那么就要用到ssh客户端. PS:笔者双系统.有时候还是要用到Windows的. Windows上ssh客户端 Windows上登陆远程主机有一下几种方式: putty SecureCRT Xshell putty小巧,无需安装,但是不够美观,做功粗糙.SecureCRT我没用,下了一个貌似是收费的,懒得找破解,而且SecureCRT不支持文件传输的协议.最后试试Xshell吧. Xshell基本配置 登

菜鸟运维笔记:编写crontab计划任务

管理主机的时候,我们每天有些事情是经常要做的,为了避免每次都手工操作,我们可以编写计划任务,来让主机周期性地按照计划来自动执行. 安装启动 CentOS下: yum install vixie-cron yum install crontabs 安装前者一般会同样安装上后者. 启动服务. service crond start 要启动该服务才行. 系统级crontab 用ls /etc/cron然后敲两下TAB,可以看到相关文件及目录. cron.d/ cron.daily/ cron.hour

linux运维之LAMP(apache+mariadb+php)搭建

linux运维之LAMP(apache+mariadb+php)搭建         LAMP 是Linux Apache MySQL(mariadb) PHP的简写,其实就是把Apache, MySQL以及PHP安装在Linux系统上,组成一个环境来运行php的脚本语言,其中mariadb为mysql的一个分支. 搭建环境: 系统: CentOS6.6-x86_64          httpd: httpd-2.4.9          mariadb: mariadb-5.5.43    

运维笔记{网络改造}来个照虎画猫!

运维笔记{网络改造}之疯言疯语 话说现有网络环境大概是这样的 ---.100MB联通光纤总带宽---. 连接Cisco 2960交换机--.. -.连接H3C5100路由器x4台----.1/2层各两台(ˇˇ) 想-{每台独立的公网IP做NAT转换} -连接Cisco3560三层交换机x4台-..对应每台路由器-..{交换机之间使用Trunk口连接} -.连接接入层杂牌交换机x8台-.每台3560接两台接入层交换机到桌面交换机-工位. 描述完毕!!! 改造完成环境是那样的呢?   Look看吧