ubuntu 12.04配置lamp虚拟域名方法

 1. 打开目录 /etc/apache2/sites-available/, 发现 default 和 default-ssl 两个文件, 其中 default 是 http 虚拟主机服务的配置文件, default-ssl 是配置 https 服务使用的. 可以复制一份 default 文件. 并修改配置文件名, 文件名必须与域名一致 (如: 111cn.net )

2. 打开新建的配置文件, 修改 DocumentRoot, ServerName 和对应的配置目录. 例子如下:

#
# DocumentRoot 是网站文件存放的根目录
# ServerName 是网站域名, 需要跟 DNS 指向的域名一致
#

C# Code复制内容到剪贴板
 
ServerName 111cn.net  
ServerAlias 111cn.net  www.111cn.net  
DocumentRoot /var/www/111cn.net  
DirectoryIndex index.php 
AddDefaultCharset UTF-8 
 

3. 通过 a2ensite 激活虚拟主机配置

sudo a2ensite www.111cn.net

4. 打开目录 /etc/apache2/sites-enabled/, 你会发现所有激活的虚拟主机, 可以通过 a2dissite 进行注销

sudo a2dissite 111cn.net

5. 重启 Apache 服务, 激活虚拟主机
sudo service apache2 restart

时间: 2024-07-31 09:34:12

ubuntu 12.04配置lamp虚拟域名方法的相关文章

ubuntu 13.04 配置apache 虚拟主机方法

   代码如下 复制代码 #创建目录# $mkdir /var/www/phperstar #创建虚拟主机配置文件# $cd /etc/apache2/sites-enabled/ $vi websitename #复制一下内容,贴入配置文件,保存退出# <VirtualHost *:80>         ServerAdmin webmaster@localhost         ServerName www.111cn.net    #改成自己想用的域名#         Docume

ubuntu 12.04 安装优化lnmp服务器方法

直接php+mysql这是Linux web服务器的黄金组合.今天我们一来学如何在ubuntu 12.04 中架设lnmp. 1. 使用官方PPA安装 Nginx 最新版本,使用以下命令:  代码如下 复制代码 sudo add-apt-repository ppa:nginx/stable sudo apt-get update sudo apt-get install nginx Nginx相关控制命令: 启动 Nginx: sudo /etc/init.d/nginx start 浏览器浏

在Windows以及Ubuntu 12.04下使用共享打印机的办法

针对各个办公室里面都已经配置打印机了,为了节约资源,该打印机想必已经被网管设置成了共享,然而我们应该如何进行使用呢? 目前常用的系统是Ubuntu 12.04,偶尔想打印东西的不想切换到XP系统下,就此简单介绍下如何分别在Ubuntu以及Windows系统下使用此台共享打印机的方法,当然前提是连接此台共享打印机的主机以及打印机都得开机着,以及你们在同一个局域网内和同工作组里. 环境:笔者办公室里的打印机连接的主机是Window XP系统,其IP地址是172.20.4.114,没有设置访问打印机密

ubuntu 12.04系统服务器安全配置介绍

这篇翻译linux安全技术的文章为 ubuntu 12.04.2 LTS 而写,你也可以在任何其他 Linux 分发版上做相同的事情. 如果服务器已经有了一个公有IP,你会希望立即锁定 root 访问.事实上,你得锁定整个ssh访问,并确保只有你可以访问.增加一个新用户,把它加入admin组(在/etc/sudoers预配置以拥有sudo访问权限).  代码如下 复制代码 $ sudo addgroup admin Adding group 'admin' (GID 1001) Done.  

阿里云ubuntu 12.04 64位系统java环境配置详解

系统版本:ubuntu 12.04 64位 ssh链接服务器(使用终端远程链接):     ssh -l username IP地址 如果出现类似如下错误:         @    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @ 表示host文件中记录的上次登陆信息和当前信息不匹配.在客户端执行:         mv ~/.ssh/known_hosts /tmp 再次登陆,提示是否继续链接时输入yes即可. 添加用户 1:使用a

Linux CentOS6/Ubuntu 12.04添加多IPV4 IP地址方法

有些Linux VPS主机,我们在拥有多个IP地址或者说购买第二个IPV4地址之后,我们在使用的时候是直接解析的,比如我们想用哪个IP对应某个域名的时候直接域名解析到这个IP,不要在服务器中设置配置文件.但是,有些VPS在添加新的IPV4后是需要设置的.     在这篇文章中,老左将记录今天在给公司的这台机器添加新的IPV4地址的时候并没有直接默认可以解析,而是需要配置文件的,把过程记录下来,分别基于CentOS6/Ubuntu 12.04两个环境系统进行的配置,万一以后有需要的时候还可以复制使

ubuntu 12.04中如何配置jdk6 6u38版

ubuntu 12.04 下默认是安装了openjdk的,不过这个jdk问题比较多,因为你甚至无法启动Eclipse,所以还是需要自己安装jdk的. 1.下载jdk6 jdk6下载地址为:http://download.java.net/jdk6/,根据操作系统的选择对应的安装包,我的是ubuntu 12.04 32bit的,所以下载的文件是jdk-6u38-ea-bin-b04-linux-i586-31_oct_2012.bin, 2.在/usr/local下创建文件夹: sudo mkdi

阿里云ubuntu 12.04 64位部署java及配置mysql教程

系统版本:ubuntu 12.04 64位 安装(测试时使用的版本是mysql-server-5.5):     apt-get install mysql-server 启动和停止等:     /etc/init.d/mysql start     /etc/init.d/mysql restart     /etc/init.d/mysql stop 本地连接:     mysql -uname -p 更改mysql编码(比如改为utf8)     进入mysql,查看当前编码:      

Ubuntu 12.04中NFS文件共享安装与配置步骤

又是碰到的问题,继续做记录备份. 涉及到服务器之间文件共享,需用到NFS共享设置,服务器为Ubuntu 12.04 64位. 准备环境 服务器两台: 服务端: 192.168.1.1 客户端: 192.168.1.2 服务端操作 1,首先安装nfs服务(以下操作自行切换root用户) apt-get install nfs-kernel-server 2,安装完成后,编辑设置文件: vi /etc/exports 新安装的是一个空文件,只有部分注释,在下方加入: /mydata  192.168