首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux学习笔记——Apache服务器配置文件简介

Apache服务器配置文件简介 Apache配置文件是包含若干指令纯文本文件,其文件名为httpd.conf。在Apache启动时,会自动读取配置文件内容,配置Apache服务器运行。...配置文件修改后,只有在启动或重新启动Apache后才会生效。 Apache配置文件内容可以划分为三部分: 全局环境配置,主要用于控制整个Apache 服务器行为。...主服务器配置,定义主要或者默认服务参数指令,也为所有虚拟主机提供默认设置参数。 虚拟主机配置,用于设置和创建虚拟主机。...全局环境配置命令 ServerRoot:用于设置服务器根目录 Listen:服务器监听端口号。 主服务器配置命令 ServerName:设置主机名称。...UserDir public_html:用户可以在自己目录下建立public_html目录来放置网页。 DirectoryIndex:用来设定主页,可以设置多个页面,前面的页面优先级高。

2.3K10
您找到你想要的搜索结果了吗?
是的
没有找到

Linux-配置文件

本文介绍.bash_profile文件编写规则,给出.bashrc, .tmux.conf, .vimrc中常用配置,还有一个有趣配置,可以实现登陆后在命令行输出你喜欢符号。...local/cuda-10.1:定义并设置环境变量CUDA_HOME export PATH=/ssd1/shared/local/anaconda3/bin:$PATH:为环境变量PATH增加一条记录(linux...} done 更详细shell语法规则见:https://www.runoob.com/linux/linux-shell.html Linux命令大全:https://www.runoob.com/...linux/linux-command-manual.html 修改完.bash_profile文件后需要运行命令source ~/.bash_profile来使文件生效 常用配置文件 .bashrc...选中后使用command+C/V 好玩东西 在ssh登录后,默认打印上一次登录日期时间,其实可以通过设置打印自定义内容如下图 vim /etc/ssh/sshd_config # 加入下面两句话

19530

Linux网络相关配置文件

Linux网络相关配置文件 一 网络参数与配置文件对应关系 所需要网络参数 主要配置文件命名 重要参数 IP Netmask DHCP Gateway等 /etc/sysconfig/network-scripts...地址 私有IP对应主机名 /etc/hosts 私有IP 主机名 别名 二 其他文件 /etc/service 这个文件是记录构建在TCP/IP上面的各种协议,包括HTTP、FTP、SSH、Telnet...等服务所定义端口号,如果你需要自定义一个新协议与port相对应,就需要改这个文件。.../etc/protocols 这个文件是在定义IP数据包协议相关数据,包括ICMP/TCP/UDP数据包协议定义等。...以上就是Linux 网路配置资料,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站支持!

3K21

Nginx 服务器配置文件指令

//服务器当前不能处理客户端请求,一段时间后可能恢复正常         eg:HTTP/1.1 200 OK (CRLF)        常见配置文件说明         1, error_log...        auto nginx 自动检测进程数         4, pid file         指定pid文件凡在哪里         pid log/nginx.pid  注意设置时候要配置文件名...,不然找不到         5, include file         包含配置文件,引入其他配置         6, acept_mutex on | off        ..., access_log path[format[buffer=size]]         自定义服务器日志         path: 配置服务器日志文件存放路径和名称        ...        19, root path         配置请求根目录         web服务器接收到请求后,需要在服务器指定目录寻找请求资源,         这个路径就是指定文件目录

4.6K10

linux yum源配置文件_yum源配置文件详解

大家好,又见面了,我是你们朋友全栈 linux配置yum源三种方法: 1.配置网络yum源 2.通过上传镜像文件配置本地yum源 3.通过连接存储或本地镜像文件配置本地yum源(虚拟机)...配置各种yum源时候,需要提前知道自己linux系统是什么版本,以方便后面的配置 // ##查看系统版本 [root@test ~]#cat /etc/redhat-release Red Hat...Enterprise Linux Server release 6.4 (Santiago) [root@test ~]# 1.配置网络yum源 首先进入到/etc/yum.repos.d/,将此目录下内容全部挪到一个其他目录里...包 %s/$releasever/6/g 保存退出后 运行yum clean all和yum makecache命令 2.通过上传镜像文件配置本地yum源 首先将自己搞到镜像文件上传到自己机器上...上传镜像文件要和操作系统版本一样 创建挂载目录,并将此镜像挂载到目录下 进入到挂载目录下,确认挂载成功 进入到 /etc/yum.repos.d/ 目录下把以前自带repo

8.8K40

Linux下MySQL彻底卸载和安装配置字符集

前言: Linux环境下MySQL安装和配置在网上已经有很多教程了。之所以写这篇文章是因为在配置字符集时候找了网上一些教程发现并不能用导致折腾了一阵子。下面的教程均是亲自实践。...MySQL字符集配置 首先我们在终端打开mysql: 1 mysql -uroot -p 然后输入密码即可进入mysql 然后我们输入下面的查询语句来查看默认字符集设置: 1 show variables...可以看出我们character_set_database和character_set_server两处还未设置成utf8(或者GBK)。 下面我们只需要在mysql配置文件修改即可。...退出mysql之后在命令行输入以下代码编辑配置文件: 1 sudo vim /etc/mysql/my.cnf 如果没安装vim可以用系统自带gedit打开: 1 sudo gedit /etc/mysql...接下来进入mysql,再来看一下字符集设置: ? 可以看到除了system之外均该为了utf8. 注意 改字符集之前建立数据库内数据仍是中文乱码,这时我们备份一下数据新建即可。

1.7K70

Linux下修改配置文件内容

大家好,又见面了,我是你们朋友全栈君。...文件操作之修改配置文件内容 在一些系统或者游戏运行时经常遇到一些情况需要修改一下配置文件内容,比如游戏中任务升级了,需要修改人物等级,那么这是怎么完成呢?...好,我还是老规矩先来介绍一个函数,strstr 一样查看手册 可以看到,该函数有两个参数,第一个参数要查询字符串,第二个参数是目标子字符串,返回值是一个指针,指向子字符串开头,如果没有那么返回...将修改好了内容重新写入该文件。...6.关闭该文件 实战编程 见鬼了,我vim突然打不出单引号了,就算整型转字符型用 不了了,只能先将就着运行,简单看看运行后结果: 奇怪,单引号打不出来了,的确修改了,但是不是‘6’,你看,windows

6.1K30

Linux 磁盘配置文件 etcfstab 详解

fstab (/etc/fstab) 是linux下比较重要配置文件,它包含了系统在启动时挂载文件系统和存储设备详细信息。 简介 任何硬件设备连接后,操作系统使用硬件,即需要挂载。...windows只不过是自动“挂载”了,linux需要手动自己搞。在Linux系统下,例如每次挂载/dev/sr0(光盘设备文件)需要手动使用命令mount。...每次计算机重启时,硬盘一般也是被自动挂载,而自动挂载信息就记录在/etc/fstab文件中。 系统每次启动都会读取/etc/fstab中配置内容,自动挂载该文件中被记录设备和分区。...允许数字是 0 和 1 。0 表示忽略, 1 则进行备份。大部分用户是没有安装 dump ,对他们而言 应设为 0。...转储频率: 0表示不进行dump备份,1代表每天进行dump备份,2代表不定日期进行dump备份 fsck 读取 数值来决定需要检查文件系统检查顺序。

9.5K20

服务器架设笔记——httpd插件支持mysql字符集选择

mysql数据库默认字符集是latin1。默认情况下,我们编译httpd插件是可以正常读取该类型数据库,并且不会出现乱码。...(转载请指明出于breaksoftwarecsdn博客)         我们看一个utf8类型数据库例子,使用以下指令查看字符集 SHOW VARIABLES LIKE 'character_set...通过character_set_database值,我们可以得知该数据库类型是utf8。这样我们在读取该数据库时,便需要指定utf8字符集。...这很不科学,于是我浏览了下apr数据库相关函数,发现没有一个特定接口可以设定字符集。可以想象apr-util库只是对libmysql++-dev 复杂接口封装。...那么我们可以认定apr-util还没实现”字符集选择“功能。

1K20

字符集(charset)演进

字符是各种文字和符号总称,包括各个国家文字,标点符号,图形符号,数字等。字符集是多个字符集合,字符集种类较多,每个字符集包含字符个数各不相同。...下面为几项常见字符集及其区别 1.GB2312(GB就是国标的意思):GB2312包含简体中文 2.BIG5(又称大五码或五大码):它包含繁体中文,是港澳台等适用 3.GBK(国标扩):GBK包含全体中文字符...,它是GB2312扩展,它加入了对繁体字支持,并且兼容GB2312,也就是它包含简体、繁体中文。...4.UTF-8(万国码):UTF-8是目前最常用字符集,它包含了全世界所有国家需要用字符(如英文,韩文,日文,阿拉伯文等)。...所以我们都统一用UTF-8,这样就可以避免字符集不统一而出现页面乱码现象啦 当然现在还有UTF-16和UTF-32,都是通用万国码,具体区别下期再讲哦

49220

【Oracle字符集】识别及转换导出文件字符集

在传统EXP导出文件中,记录着导出使用字符集id,通过查看导出文件头第2、3个字节,我们可以找到十六进制表示字符集ID,在Windows上,可以使用UltraEdit等工具打开dmp文件,查看其导出字符集...需要注意是,在不同平台,以上命令输出可能有所不同,比如在Linux平台: [oracle@jumper oracle]$ cat a.dmp |od -x |head -2 0000000 0303...4554 5058524f3a54 3156 2e30 3230 0000020 302e0a31 4544 4759454c520a41544c42 这是由于Solaris和Linux字节序是不同...,Solaris是Big-Endians,Linux是Little-Endians,所以Linux输出通过交换可以得到: 0303 5445 58504f52 …....在文件开始部分就记录了数据库字符集、国家字符集及时区等信息,在表字段属性部分也记录了字符集ID: ?

3.5K40

字符集问题初步探讨(七)----关于字符集更改内部操作

我们又知道,通过ALTER DATABASE CHARACTER SET更改字符集虽然安全可靠,但是有严格子集和超集约束,实际上我们很少能够 用到这种方法。...实际上Oracle还存在另外一种更改字符集方式....Oracle非公开命令: 这个命令是当你选择了使用典型方式创建了种子数据库以后,Oracle会根据你选择字符集设置,把当前种子数据库字符集更改为期望字符 集,这就是这条命令作用....在使用这个命令时,Oracle会跳过所有子集及超集检查,在任意字符集之间进行强制转换,所以,使用这个命令时你必须十分小心,你必须 清楚这一操作会带来风险....我们之前讲过内容仍然有效,你可以使用csscan扫描整个数据库,如果在转换字符集之间确认没有严重数据损坏,或者你可以使用有效 方式更改,你就可以使用这种方式进行转换.

80220
领券