现在我的的linux服务器上一般都是使用:Apache 和  Nginx 这两种配置。

你现在安装好了,启动了,也无法通过你服务器绑定的网址访问你的网站。

这是你可以通过这个命令查看一下你的80端口:

sudo netstat -anpl  | grep 'http'

这是你可能是你的防火墙的原因,你只要把你的防火墙关闭就好了。

我现在这里强调。我们要配置域名和伪静态的话,主要在 /etc/httpd/conf/httpd.conf  这个配置文件就可以了。

如果你是在本地测试的话,那你还要在  /etc/hosts  这个配置文件上加上你自己配置的域名。

这些和在window上配置的差不多,我之前有写过这样的一篇博客,不懂的可以自己去看。

然后我们来配置httpd.conf这个文件:

在   /etc/httpd/conf/httpd,conf的文件插入(/virtual ):

<VirtualHost *:>

    DocumentRoot /usr/bick

    ServerName www.layton.top

    ServerAlias layton.top

  <Directory "/usr/bick">

      Options FollowSymLinks ExecCGI

      AllowOverride All

      Order allow,deny

      Allow from all

      Require all granted

  </Directory>

</VirtualHost>

然后这样就完成了!

本地测试的话还有修改  /etc/hosts 这个文件:

然后重启一下apache:

sudo service httpd restart

然后就可以访问了。

然后你创建的文件夹想让他归属你这个登录帐号的话:

如果你创建了这个路径,但是不能写入数据的话,就把他这个文件夹的权限目录所属人改掉

小技巧:

临时关闭:

sudo setenforce 

开启:

sudo setenforce 0

这个是分别是强制模式和宽松模式,他的配置文件在: /etc/selinux/config

然后你要配置伪静态的话,也是在 /etc/httpd/conf/httpd.conf  这个文件配置:

先把伪静态开启(/LoadModule):

添加:

LoadModule rewrite_module modules/mod_rewrite.so

然后在你需要配置的域名那里再添加:

   <IfModule mod_rewrite.c>

        RewriteEngine  On

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

   </IfModule>
RewriteEngine  是开启伪静态
RewriteRule  是伪静态的规则编写

这样就已经开启伪静态了。

linux--配置开发环境 --Apache篇的更多相关文章

  1. Linux工具XFTP、Xshell(centos配置java环境 工具篇 总结一)

    ♣Xmanager5是什么? ♣安装XFTP ♣安装Xshell 1.Xmanager5(官网:https://www.netsarang.com/download/software.html)是全新 ...

  2. Linux odoo开发环境配置

    Linux odoo开发环境配置 安装postgresql9.6 第1步:添加RPM源(通过官网获取下载地址) yum install https://download.postgresql.org/ ...

  3. DELPHI10.2的LINUX数据库开发环境配置

    DELPHI10.2的LINUX数据库开发环境配置 ubuntu使用firedac访问mysql1.安装mysql-client包sudo apt-get install mysql-client m ...

  4. 在Windows下配置Linux远程开发环境

    在Windows下配置Linux远程开发环境 欢迎光临我的个人博客 https://source.chens.life/Configure-Linux-remote-development-envir ...

  5. Linux PC开发环境搭建建议

    搭建Linux PC开发环境 很早之前整理的在Linux(ubuntu)系统下搭建 PC开发环境的工具的推荐和简单说明,尽管现在有些已经不再使用,但还是要备份一下,作为以后的参考: package: ...

  6. linux配置java环境变量(详细)

    linux配置java环境变量(详细) 本文完全引用自: http://www.cnblogs.com/samcn/archive/2011/03/16/1986248.html 一. 解压安装jdk ...

  7. Spark集群 + Akka + Kafka + Scala 开发(1) : 配置开发环境

    目标 配置一个spark standalone集群 + akka + kafka + scala的开发环境. 创建一个基于spark的scala工程,并在spark standalone的集群环境中运 ...

  8. linux配置java环境变量

    linux配置java环境变量(详细) 一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-linux-i586. ...

  9. 重装Ubuntu系统并配置开发环境

    安装 Ubuntu 并配置开发环境 写一篇文章详细记录下来所有的过程,以便以后参考. 安装前的准备 备份所有代码和配置文件 备份下载的各类文件 Ubuntu 安装 下载安装 Ubuntu14.04,下 ...

随机推荐

  1. .Net Core 跨平台开发实战-服务器缓存:本地缓存、分布式缓存、自定义缓存

    .Net Core 跨平台开发实战-服务器缓存:本地缓存.分布式缓存.自定义缓存 1.概述 系统性能优化的第一步就是使用缓存!什么是缓存?缓存是一种效果,就是把数据结果存在某个介质中,下次直接重用.根 ...

  2. 线程间交换数据的Exchanger

    作者:Steven1997 链接:https://www.jianshu.com/p/9b59829fb191 来源:简书 简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处. Exc ...

  3. JAVA WEB随笔

    servlet生命周期: 1.构造器(单利)2.init(单例)3.service(多例,每次请求都会执行)4.销毁方法destroyservlet解析客户端请求流程:1.web客户端向servlet ...

  4. 1+X Web前端开发(初级)理论考试样题(附答案)

    传送门 教育部:职业教育将启动"1+X"证书制度改革 职业教育改革1+X证书制度试点启动 1+X成绩/证书查询入口 一.单选题(每题 2 分,共 60 分) 1.在 HTML 中, ...

  5. 201771030103-陈正丽 实验一 软件工程准备—<快速浏览 邹欣老师博客—读后感>

    项目 内容 <软件工程> 代祖华老师博客 作业要求 邹欣老师博客 学习目标 具体目标 在大概阅读邹欣老师的博客时,发现老师写了关于很多方面的内容,有基础的也有比较深奥的,这次阅读过程中主要 ...

  6. web font各浏览器兼容问题以及格式

    语法: @font-face { font-family: <identifier>; src: <fontsrc> [, <fontsrc>]*; <fon ...

  7. java/php DES/CBC/PKCS5Padding加密解密算法实现过程

    先看java代码 public static String encrypt(String message, String key) throws Exception { Cipher cipher = ...

  8. Java第二十天,Map集合(接口)

    Map接口 一.定义 Map集合是双列集合,即一个元素包含两个值(一个key,一个value),Collection集合是单列集合. 定义格式: public interface Map<K,V ...

  9. tf.get_variable

    使用tf.get_variable()时,如果检测到命名冲突,系统不会处理冲突,而会报错. 如果已经创建的变量对象,就把那个对象返回,如果没有创建变量对象的话,就创建一个新的. tf.get_vari ...

  10. AJ学IOS 之微博项目实战(7)程序启动新特性用UICollectionViewController实现

    AJ分享,必须精品 一:效果 这里实现了大多数app都会有的软件新特性的功能,用的是UICollectionViewController实现的 二:思路 这里用了UICollectionViewCon ...