apache 建立和个人网站配置

1.软件;

httpd ,apache 是跨平台的开源服务器,linux下root使用 yum 或者apt-get install httpd 命名来安装,windows直接安装.msi 程序。


2:常用配置

配置文件路径:httpd/conf/httpd.conf

㈠。建立系统用户个人主页

①。建立 “系统用户”的个人主页(默认功能是关闭的)

UserDir pubic_html ,(开启)

②。给用户宿主目录设置x 权限

chmod +x 用户目录

③。在系统中建立目录(此为用户的个人网站目录)

/home/用户名/public_html/

④。使用别名

alias  /用户名        /home/用户名/public_html/

㈡。建立虚拟主机

① 单IP,对应多个域名(多个域名 <=>IP + 域名 <=> 目录对应)

NameVirtualHost 192.168.10.1:80  (必须指定IP,否则无法解析域名)

<VirtualHost  192.168.10.1:80>

ServerName  www.myweb.com

DocumentRoot  /home/myweb.com

< / VirtualHost >

②。多个IP,多个域名

NameVirtualHost *80

<VirutalHost 192.168.10.1>

DocumentRoot   /home/myweb1.com   (指定serverName)

<VirutalHost 192.168.10.2>

DocumentRoot   /home/myweb2.com   (指定serverName)

*然后在/etc/hosts 文件中添加serverName 和IP地址的对应*

㈢。一个IP对应多个端口,多个域名

NameVirtualHost *80

<VirutalHost 192.168.10.1:8000>

DocumentRoot   /home/myweb1.com   (指定serverName)

<VirutalHost 192.168.10.1:9000>

DocumentRoot   /home/myweb2.com   (指定serverName)




你可能感兴趣的:(apache 建立和个人网站配置)