网站目录

相对路径./与../区别

倖福魔咒の 提交于 2019-12-05 19:51:00
出处:lanmeng_smile- https://blog.csdn.net/lanmeng_smile/article/details/46724129 一、基本概念   1、相对路径-顾名思义,相对路径就是相对于当前文件的路径。网页中一般表示路径使用这个方法。 2、绝对路径-绝对路径就是你的主页上的文件或目录在硬盘上真正的路径。绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,比如,你的Perl 程序是存放在 c:/apache/cgi-bin 下的,那么 c:/apache/cgi-bin就是cgi-bin目录的绝对路径 在网络中,以http开头的链接都是绝对路径,绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,绝对路径一般在CGI程序的路径配置中经常用到,而在制作网页中实际很少用到。 二、相对路径使用的特殊符号 以下为建立路径所使用的几个特殊符号,及其所代表的意义。 “./”:代表目前所在的目录。 “../”:代表上一层目录。 以”/”开头:代表根目录。 根目录下有Site1和Image/Image.jpg,Site1下有Page1.html文件和Site2文件夹。Site2下有Page2.html和Page2Image.jpg图片文件。 1、文件在当前目录 Page2.html访问Page2Image.jpg <img src=”./Page2Image

Apache(基于端口号)

血红的双手。 提交于 2019-12-05 19:06:15
1.配置服务器的IP地址    2. 创建网站数据目录   (1).分别创建端口为6111,6222的网站数据目录        (2).分别在网站数据目录中写入不同的内容      3.在配置文件中描述基于端口号的虚拟主机   (1)添加端口6111,6222           (2)在配置文件的末行定义虚拟主机信息      4.重启Apache服务之后,分别访问网站验证结果   (1)验证 192.168.8.100:6111        (2)验证 192.168.8.100:6222      来源: https://www.cnblogs.com/meng-yu37/p/11940017.html

Linux(CentOS 7)nginx网站服务器

*爱你&永不变心* 提交于 2019-12-05 09:03:21
搭建nginx网站服务器 1、安装nginx服务 使用网络源安装 yum install nginx 2、修改配置文件/etc/nginx/nginx.conf 自定义访问的主目录在/data 没有做DNS服务器就,添加虚拟域名 添加后能后ping通 3、在/etc/nginx目录下新建vhost目录,并在下面建立 www.test.conf 文件 4、将网站放到/data下 5、重启服务并测试 来源: https://www.cnblogs.com/zhuyunlong/p/11917852.html

ubuntu 中wget (下载)命令用法

北战南征 提交于 2019-12-05 04:08:11
Linux wget是一个下载文件的工具,它用在命令行下。 对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器 1、使用wget下载单个文件 以下的例子是从网络下载一个文件并保存在当前目录 wget http://cn.wordpress.org/wordpress-3.1-zh_CN.zip 在下载的过程中会显示进度条,包含(下载完成百分比,已经下载的字节,当前下载速度,剩余下载时间)。 2、使用wget -O下载并以不同的文件名保存 wget默认会以最后一个符合”/”的后面的字符来命令,对于动态链接的下载通常文件名会不正确。 错误:下面的例子会下载一个文件并以名称download.php?id=1080保存 wget http://www.centos.bz/download?id=1 即使下载的文件是zip格式,它仍然以download.php?id=1080命令。 正确:为了解决这个问题,我们可以使用参数-O来指定一个文件名: wget -O wordpress.zip http://www.centos.bz/download.php?id=1080 3、使用wget –limit -rate限速下载 当你执行wget的时候,它默认会占用全部可能的宽带下载。但是当你准备下载一个大文件

Apache伪静态(Rewrite).htaccess文件详解

无人久伴 提交于 2019-12-05 00:22:00
Htaccess(超文本访问)是一个简单的配置文件,它允许设计师,开发者和程序员通过它来改变Apache Web服务器的配置。 这些功能包括用户重定向、URL重写(url rewrite,国内很多称为伪静态)、目录密码保护。 现在我们开始—— 1 建立并上传一个.htaccess文件 建立一个.htaccess文件很简单,我们使用一个类似windows的记事本或者notpad++都可以,然后把"自动换行"功能关闭,然后写入一些字后保存文件。 比如,我们可以起名为: htaccess.txt 上传到Web服务器上的相关目录的文件,然后重新命名: .htaccess 记住.htaccess文件应当使用644权限,并以ASCII模式上传。如果.htaccess文件,那么应该联系系统管理员或托管公司,并确保他们已启用.htaccess文件。 如果想在本地Apache开启.htaccess,可按以下步骤进行: 其实只要修改一下apache目录下的httpd.conf文件,我们用文本编辑器打开后,把以下行去掉注释 LoadModule rewrite_module modules/mod_rewrite.so 然后查找: Options FollowSymLinks<br>AllowOverride None<br> 改为 Options FollowSymLinks<br

Apache的虚拟主机功能(基于IP地址,基于主机名,基于端口号)

孤街醉人 提交于 2019-12-04 16:25:33
Apache 的虚拟主机功能 (Virtual Host) 是可以让一台服务器基于IP、主机名或端口号实现提供多个网站服务的技术。 Apache 的配置容器 <Directory></Directory>用于对指定目录(可使用Shell通配符)实施额外的配置 <Files></Files>用于对指定文件(可使用Shell通配符)实施额外的配置 < Location></Location>用于对指定URL(可使用Shell通配符)实施额外的配置 <Limit></Limit>用于对指定HTTP方法实施额外的配置 <LimitExcept></LimitExcept>用于对指定HTTP方法之外的方法实施额外的配置 服务目录 /etc/httpd 配置文件 /etc/httpd/conf/httpd.conf Apache主配置文件 网站数据目录 /var/www/html/var/www/html/:根文档目录 访问日志 /var/log/httpd/access_log 错误日志 /var/log/httpd/error_log 安装Apache 服务程序 第1步:在虚拟机软件里选中光盘镜像: 设备状态设置:启动时链接 第2步:将光盘设备挂载到 /media/cdrom 目录: [root@fengnuo-hbza ~]# mkdir -p /media/cdrom [root

mkdocs与jekyll 创建静态网站

被刻印的时光 ゝ 提交于 2019-12-04 13:44:30
mkdocs教程: http://www.mkdocs.org/#installation(英文) http://markdown-docs-zh.readthedocs.org/zh_CN/latest/ (中文) MacDown的下载包:http://yunpan.cn/cdmKrfvZs2fsc (提取码:6a8e) 开始学习mkdocs !!! 执行命令 sudo pip install mkdocs ,因为网速慢总是退出,报timeout错 后在网络上找到0.14.0的包直接装也因为网络的缘故暂停 提供的网址上 http://topmanopensource.iteye.com/blog/2004853 的教程里提到命令 镜像 pip install web.py -i http://pypi.douban.com/simple 速度超级快! 安装完成后按照文档教程里开始学习啦! 在指定目录下执行 mkdocs new my_pro 会生成一个目录 其中包含-docs-index.md 和-mkdocs.yml 其中mkdocs.yml 中设置站点名称 会自动显示在网页左上角和网页标里 index.md 里按照既定好的格式来描写文档 生成好目录之后 在mkdocs.yml同目录下执行mkdocs serve 命令启动内建服务器 然后修改docs/index

Apache的虚拟主机功能(基于IP地址、基于虚拟主机、基于端口)

↘锁芯ラ 提交于 2019-12-04 11:27:28
1. 安装 Apache服务程序( 系统用户, 1-199之间) 第一 步:在虚拟机软件里选中光盘镜像: 第二步: 将光盘设备挂载到 /media/cdrom 目录 输入: mkdir -p /media/cdrom; mount /dev/cdrom /media/cdrom 第三步: 使用 Vim编辑器 创建 Yum仓库的配置文件 输入: vim /etc/yum.repos.d/rhel7.repo 输入:[rhel7] name=rhel7 baseurl=file:///media/cdrom enabled=1 gpgcheck=0 第四 步:安装Apache服务程序: 需要注意 apache服务程序的软件包名称叫做 httpd ,因此直接执行 yum install apache 则是错误的 输入:yum install httpd 第五 步:运行Apache服务程序并设置为开机启动: 启 动 Apache服务程序,输入:systemctl start httpd 设置为开机自启动,输入 : systemctl enable httpd 打开浏览器后键入 http://127.0.0.1,就能看到默认界面了。 一、 基于IP地址(当用户访问不同IP地址时显示不同的网站页面) 第 1步:使用nmtui命令为网卡添加多个IP地址(192.168.10.10/20/30):

nginx入门与实战

自作多情 提交于 2019-12-04 04:19:51
网站服务   想必我们大多数人都是通过访问网站而开始接触互联网的吧。我们平时访问的网站服务 就是 Web 网络服务,一般是指允许用户通过浏览器访问到互联网中各种资源的服务。   Web 网络服务是一种被动访问的服务程序,即只有接收到互联网中其他主机发出的 请求后才会响应,最终用于提供服务程序的 Web 服务器会通过 HTTP(超文本传输协议)或 HTTPS(安全超文本传输协议)把请求的内容传送给用户。   目前能够提供 Web 网络服务的程序有 IIS、Nginx 和 Apache 等。其中,IIS(Internet Information Services,互联网信息服务)是 Windows 系统中默认的 Web 服务程序 2004 年 10 月 4 日,为俄罗斯知名门户站点而开发的 Web 服务程序 Nginx 横空出世。 Nginx 程序作为一款轻量级的网站服务软件,因其稳定性和丰富的功能而快速占领服务器市 场,但 Nginx 最被认可的还当是系统资源消耗低且并发能力强,因此得到了国内诸如新浪、 网易、腾讯等门户站的青睐。 web服务器和web框架的关系   web服务器(nginx):接收HTTP请求(例如www.pythonav.cn/xiaocang.jpg)并返回数据   web框架(django,flask):开发web应用程序,处理接收到的数据 NGINX

Apache 基于IP访问网站

▼魔方 西西 提交于 2019-12-03 11:18:01
第2步:分别创建网站数据目录。 在/home/wwwroot目录下分别创建网站数据目录 mkdir -p /home/wwwroot/10 mkdir -p /home/wwwroot/20 分别在这三个网站数据目录中写入主页文件,内容为该网站的IP地址 echo "10" > /home/wwwroot/10/index.html echo "20" > /home/wwwroot/20/index.html 来源: https://www.cnblogs.com/liu-118/p/11793256.html