Linux:Apache服务器的搭建
标签:
下载安装并启动apache服务 安装apache服务 yum install -y httpd 启动apache服务 systemctl start httpd.service apache服务器的目录及存放文件的作用/etc/httpd/conf:该目录存放Apache服务器的配置文件
/var/www/html:该目录是Apache服务器的默认站点根目录
/etc/httpd/logs:Apache服务器的日志文件目录
在浏览器的地址栏输入:localhost进行测试
发布单个网站将站点目录放入/var/www/heml/目录下
修改配置文件 Vim/etc/httpd/conf/httpd.conf 修改:DocumentRoot "/var/www/html/" 为 DocumentRoot "/var/www/html/站点目录名称" 修改完配置文件后必须要重启服务:systemctl restart httpd 网站个性化设置 例如:我放入的网站名称为:exam 网站部署完成后,,考虑到站点是内部网站,为了保证安全,将首页改为exam.html,并使用8080端口访问。 改首页名字:#mv /var/www/html/exam/index.html /var/www/html/exam/exam.html 修改配置文件:Vim/etc/httpd/conf/httpd.conf Listen 8080 DirectoryIndex exam.html index.html 重启服务:systemctl restart httpd 访问测试:ip地址:8080 通过虚拟主机发布网站 基于域名的虚拟主机域名注册
域名注册,在/etc/hosts中追加一行: 192.168.75.128 exam.excesoft.com 域名测试:ping exam.excesoft.com放入站点页面
将两个网站放到/var/www/html/目录下修改配置文件
修改主配置文件:vim /etc/httpd/conf/httpd.conf Listen 80 DirectoryIndex index.html 在末尾增加:Include conf/vhost/*.conf vhost目录具体位置: /etc/httpd/conf vhost 需自己创建创建域名配置文件
在/etc/httpd/conf 目录下新建vhost目录,并在下面新建exam.conf与attendance.conf两个 域名配置文件,并作如下编辑。 #vim exam.conf <VirtualHost 192.168.75.128> //配置访问的ip地址 ServerName exam.excesoft.com //设置域名 DocumentRoot /var/www/exam/ //设置路径 <Directory “/var/www/exam/”> //设置路径 Options Indexes FollowSymLinks //显示网页文件列表 AllowOverride NOne //忽略.htaccess 文件 Require all granted //允许所有 </Directory> </VirtualHost>检查配置是否正确
使用httpd -t检查虚拟主机的配置是否正确重启Apache服务并进行测试
基于IP地址的虚拟主机 域名注册参考基于域名的虚拟主机设置 (1)设置多个IP地址 (2)域名注册 (3)修改主配置文件:vim /etc/httpd/conf/httpd.conf Listen 80 DirectoryIndex index.html 在末尾增加:Include conf/vhost/*.conf (4)为每个主机新建配置文件并定义一个<VirtualHost>容器 (5)重启Apache服务器并进行测试Linux:Apache服务器的搭建
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/42991.html
- 上一篇:vue+element 递归上传图片
- 下一篇:js replaceAll