导图社区 web服务器搭建
新手也能搭建的web服务器思维导图笔记。
新人都可以搭建的ftp服务器。
新手也看就会的超详细Linux系统搭建DNS服务器步骤,redhat6.0和redhat7.6都按照此教程搭建过
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
web服务器
为用户托管网站提供服务
在服务器上安装httpd软件
启动服务
关闭防火墙或开启80端口
在浏览器中测试网页
建立自己的网站
把网站代码放在/var/www/http目录下
http:192.168.107.129就相当于访问到http目录下
配置每个用户的网站
把网站代码放在用户家目录下的public_html目录下
打开/etc/httpd/conf
禁止超级用户创建网站
打开UserDir public_html的注释
打开<Directory>的注释
设置其他用户和用户组进入home/user的权限 chmod 711 /home/user
切换超级用户关闭selinux: setenforce 0
重启httpd服务
打开浏览器ip地址/~user
配置多个网站
不同ip,相同端口号
添加虚拟网卡,设置ip地址和子网掩码
ipconfig eth0:1 192.168.107.130 netmask 255.255.255.0
修改httpd.conf: <VirtualHost 192.168.107.130> DocumentRoot /var/www/html/web1 </VirtualHost> <VirtualHost 192.168.107.131> DocumentRoot /var/www/html/web2 </VirtualHost>
重启服务
相同ip不同端口号
添加监听端口: Listen 8000 Listen 8888
修改配置文件: Listen 8000 Listen 8888 <VirtualHost 192.168.107.129:8000> DocumentRoot /var/www/html/web3 </VirtualHost> <VirtualHost 192.168.107.129:8888> DocumentRoot /var/www/html/web4 </VirtualHost>
配置基于域名地址的虚拟主机
在配置文件中增加NameVirtualHost 192.168.107.130
<VirtualHost 192.168.107.130> DocumentRoot /var/www/html/web5 ServerName www.aaa.com </VirtualHost>
前提是要做域名解析,搭建DNS服务器
在/var/www/html中创建web5
在web5目录中创建index.html