当前位置:首页 > 编程百科 > 如何配置Apache环境和实现Apache伪静态页面

如何配置Apache环境和实现Apache伪静态页面

雨泽2年前 (2022-10-20)编程百科1262

分享一篇Apache服务环境配置和Apache伪静态操作命令的教程文章,希望可以帮助到大家。其实Linux系统的学习也是很简单的,有一套学习Linux的教程,可以快速上手Linux系统,并且应用到工作中。

在日常上班编程开发工作中,搭建编程代码运行环境是每个程序员开发者必须都要会的技能,因为我们开发项目会用到编程语言运行环境,比如有时候需要在本地或者在线上调试项目的代码,一般都会安装Apache服务或者Nginx服务,这也是目前使用最多的项目运行环境。

在上一篇雨泽给大家详细讲解了如何在Linux系统里用命令安装Apache服务,开启Apache服务,停止Apache服务等操作。

大家安装好Apache服务之后需要配置代码运行环境才能运行编程代码。这篇文章雨泽将会教大家如何配置Apache服务,

这里顺便也给大家讲解一下Apache服务如何实现伪静态,因为很多企业网站需要实现伪静态,也就是HTML后缀的页面。

步骤讲解:

一.进入Apache服务目录命令cd /etc/httpd/

进入之后会看到Apache服务的相关配置文件文件夹

进入Apache服务配置目录

二.进入conf配置文件夹命令cd conf

进入conf配置文件夹命令

三.在conf配置文件夹打开httpd.conf文件命令vim httpd.conf

在httpd.conf配置文件里可以看到Apache的相关配置

Apache服务打开conf配置文件

Apache服务查看conf配置信息

四.在conf配置文件夹以提权的方式打开httpd.conf文件命令sudo vim httpd.conf

Apache服务以提权的方式打开conf配置文件

五.用vim打开httpd.conf配置文件之后,搜索关键词virtual命令/virtual然后按回车键进行搜索

配置Apache服务,打开conf文件搜索virtual

配置Apache服务,按键盘回车键进行搜索

接下来我们来配置虚拟主机

六.配置虚拟主机命令

<VirtualHost *:80>

ServerName www.xiaoze.test

DocumentRoot /data/www

</VirtualHost>


<VirtualHost *:80>

        ServerName www.xiaoze.test

        ServerAlias xiaoze.test

        DocumentRoot /data/www

        <Directory "/data/www">

         Options Indexes FollowSymLinks

         AllowOverride None

         Require all granted

        </Directory>

</VirtualHost>

然后保存退出

配置Apache服务

七.接着我们需要重启服务器命令sudo service httpd restart

重启Apache服务

八.新建刚刚我们配置虚拟主机时定义的目录,命令sudo mkdir -p /data/www

新建目录

九.我们进入www目录,发现www目录所属人是root账号

进入www目录

十.把/data目录所属人改成xiaoze账号所属人命令sudo chown -R xiaoze:xiaoze /data

修改权限

十一.在www目录新建打开index.html文件命令vim index.html

然后保存退出

Linux系统用命令打开index文件

Linux系统用命令编辑内容并且保存

十二.打开hosts文件进行绑定我们刚刚配置好的域名命令sudo vim /etc/hosts

然后保存退出

Apache服务配置域名

Apache服务配置域名

十三.我们ping一下刚刚我们绑定的域名是否成功

如果出现这个页面表示我们域名绑定成功了也就是可以正常访问了

Apache服务配置成功

接下来我们来实现伪静态

十四.首先,我们在/etc/httpd/conf/目录打开httpd.conf配置文件

Apache服务打开conf配置文件

十五.打开httpd.conf配置文件之后,添加一行LoadModule rewrite_module modules/mod_rewrite.so命令然后重启Apache服务

Apache服务伪静态配置并重启Apache服务

十六.设置伪静态规则,当然规则可以自己随意配置,设置好伪静态规则之后,伪静态功能也就实现了。

<IfModule mod_rewrite.c>

       RewriteEngine On

       RewriteRule ^(.*).htmp$ index.html

<IfModule>

Apache服务伪静态配置成功

以上就是Linux系统如何配置Apache服务的全部内容介绍。雨泽将会给大家分享如何在Linux系统安装nginx服务,重启nginx服务,开启nginx服务,停止nginx服务,以及nginx配置等技能操作,可以继续关注泽易云博客。

大家如果认真学习了上面的步骤,自己都可以搭建Apache服务了,也就不用去麻烦别人配置Apache服务了,如果是叫别人配置Apache服务是要收费的,价格也不低。Apache服务配置这么简单,干嘛不自己配置省钱呢?你说对不对呢?

版权声明:本文由泽易云博客发布,如需转载请注明出处。

免费手机副业:赏帮赚入口

本文链接:https://www.zeyiyun.com/27.html

标签: Linux

相关文章

如何安装VirtualBox虚拟机?

如何安装VirtualBox虚拟机?

分享一篇安装虚拟机的步骤,后期泽哥将会分享出一套快速上手Linux的文章,想学习Linux系统的朋友请继续关注雨泽博客,后面的分享会越来越精彩,干货也会越来越多!在阅读文章之前,泽哥想说的是:IT行业,工资是你与你能力成正比的,所以大家如果想挑战自己,挑战高薪,那有一段时间,你必须得耐得住寂寞与孤独...

Linux系统安装SSH服务命令

Linux系统安装SSH服务命令

分享一篇Linux系统安装ssh服务的教程文章,希望可以帮助到大家。后面的分享会越来越精彩,干货也会越来越多!想学习编程技术的朋友可以联系我们,我们会有专业的编程技术工程师跟你进行一对一指导学习!让你花更少的时间学习到更多,更专业的编程技术。一.执行yum install openssh-serve...

vim文本编辑器常用Linux操作命令

vim文本编辑器常用Linux操作命令

分享一篇vim文本编辑器常用操作命令的教程文章,快速入门Linux,希望可以帮助到大家。其实Linux系统的学习并不难,就是有点枯燥,不过只要你静下心来学习,也是一样可以学好Linux系统的,下面雨泽给大家简单介绍一下Linux命令步骤!步骤讲解:一.在临时文件目录用vim编辑器打开一个xiaoze...

Linux如何解压缩文件

Linux如何解压缩文件

分享一篇Linux如何文件解压缩等操作命令的教程文章,希望可以帮助到大家。其实Linux系统的学习也是很简单的,有一套学习Linux的教程,可以快速上手Linux系统,并且应用到工作中。在日常工作中如果要进行源码备份或者下载到本地,就会经常用到Linux的解压缩文件命令,解压缩可以快速对文件解压或者...

PHP可以做什么?学PHP前景怎么样?

PHP可以做什么?学PHP前景怎么样?

分享PHP可以做什么?学PHP前景怎么样?PHP编程语言是值得学习的,因为PHP编程语言可以快速入门,并且可以找到待遇相对不错的工作,PHP编程语言可以快速搭建企业网站,个人博客等等。学习PHP编程语言有什么好处呢?PHP编程语言相对于其他编程语言比如Java,C,C#等编程语言入门简单一点,学习完...

前端HTML5最热门常用框架有哪些?

前端HTML5最热门常用框架有哪些?

分享前端HTML5目前最热门的常用框架有哪些呢?为什么前端开发程序员那么喜欢用框架呢?HTML5常用框架有Bootstrap框架,Siimpler框架,LimeJS框架,juery UI框架等等,用框架的好处就是可以快速布局页面,兼容各大主流浏览器,可以在不同分辨率屏幕下打开实现自适应展示效果等等,...