当前位置: 首页 > wzjs >正文

网站建设搭建名风seo软件

网站建设搭建,名风seo软件,网站设为首页代码,神马seo排名关键词点击1.1 Apache网站服务基础1.1.1Apache简介Apache HTTP Server是开源软件项目的杰出代表,基于标准的HTTP网络协议提供网页浏览服务。Apache服务器可以运行在Linux,UNIX,windows等多种操作系统平台中。1.Apache的起源1995年,Apache服务程序的1.0版…

1.1 Apache网站服务基础

  1. 1.1.1Apache简介

  1. Apache HTTP Server是开源软件项目的杰出代表,基于标准的HTTP网络协议提供网页浏览服务。Apache服务器可以运行在Linux,UNIX,windows等多种操作系统·平台中。

  1. 1.Apache的起源

  1. 1995年,Apache服务程序的1.0版本发布,之后一直有“Apache Groub"负责管理和维护,直到1999年,在“Apache Groub” 的基础上成立了Apache软件基金会(Apache Software Foundation,AFS)。目前Apache项目一直由ASF管理和维护

  1. ASF是非营利性质组织,最初只负责“Apache Web”服务器项目管理,随着Web应用需求不断变大,ASF逐渐增加了许多与Web技术相关的开源软件项目。因此Apache现在不仅代表着Web服务器,而且广泛代表这ASF管理的众多开源软件项目。ASF的官方网站是http://www.apache.org

  1. Apache HTTP Server是ASF旗下著名的软件项目之一,正式名称为‘httpd’, 也就是历史上的Apache网站服务器。

  1. 2.Apache的主要特点

  1. 开放源代码:Apache服务器的重要特性之一,也是其他特性的基础

  1. 跨平台应用:Apache服务器可以运行在绝大多数软硬件平台上

  1. 支持各种Web编程语言:支持网页编程语言包括perl,php,python,java等。微软的ASP技术也可以在Apache服务器上使用

  1. 模块化设计:软件开发商可以编写标准的模块程序,从而添加Apache本身并不具有的其他功能3

  1. 运行非常稳定:Apache服务器可用于构建具有大负载访问量的Web站点

  1. 良好的安全性:Apache服务器具有相对较好的安全性,这是开源软件的特性

  1. 3.Apache的主要版本

  1. Apache服务器目前包括1.X和2.X,两个版本具有一定的差异,也具有各自的特性

  1. 1.X版本:最高版本1.3,继承了Apache服务器1.0版本以来的优秀特性和管理风格,具有非常好的兼容性和稳定性

  1. 2.X版本:使用的配置语法和管理风格也有所改变,新构建的网站服务器,使用2.X版本是不错的选择

  1. 1.1.2安装httpd服务器

  1. 配置Apache网站服务前,需要正确安装http服务器软件。httpd服务器的安装分为RPM安装,源码编译安装

  1. 将以源码包httpd-2.4.25.tar.gz为例

  1. 1.卸载使用RPM方式安装的httpd

  1. rpm -e httpd --nodeps

  1. 2.源码编译及安装·

  1. 解包

  1. tar zxf httpd-2.4.25.tar.gz -C /usr/src

  1. 切换目录

  1. cd /usr/src/httpd-2.4.25

  1. 配置

  1. 若要获取可用的各种配置选项及其含义,可以执行./configure --help

  1. / 表示当前目录

  1. ./configure --prefix=/usr/local/httpd --enable-so --ebable-rewrite --enable-charset-lite --ebable-ogi

  1. 上述配置命令,各选项的含义如下

  1. --perfix:指定将httpd服务程序安装到那个目录下

  1. --enable-so:启用动态加载模块支持,使httpd具备进一步的扩展功能的能力

  1. --enable-rewrite:启用网页地址重写功能,用于网站优化及目录迁移维护

  1. --enable-charset-lite:启动字符集支持,以便支持使用各种字符集编码的网页

  1. --enable-cgi:启用CGI脚本程序支持, 便于扩展网站的应用访问能力

  1. 编译及安装

  1. make

  1. make install

  1. 3.确认安装结果

  1. ls /usr/local/httpd

  1. bin cgi-bin error icons logs manual

  1. build conf htdocs inclue man modules

  1. /usr/local/httpd/bin:存放httpd服务的各种执行程序文件,包括住程序httpd,服务控制工具apachectl等。

  1. /usr/local/httpd/logs:存放httpd服务的日志文件

  1. /usr/local/httpd/cgi-bin:存放各种CGI程序文件

  1. /usr/local/httpd/conf:存放httpd服务的各种配置文件,包括主配置文件httpd.conf,增强配置子目录extra等。

  1. /usr/local/httpd/htdocs:存放网页文档,包括默认首页文件index.html等。

  1. /usr/local/httpd/modules:存放httpd服务的各种模块文件

  1. 4.优化执行路径

  1. 通过源码编译安装的httpd服务,程序路径并不在默认的搜索路径中为了使该服务在使用时更方便,可以为相关程序添加符号链接

  1. ln -s /usr/lcoal/httpd/bin/* /sur/local/bin

  1. 这样在执行相关命令就不用输入冗于的路径了。列如当执行httpd -v 命令(用于查看程序版本)时,相当于执行/usr/local/httpd/bin/httpd -v命令。

  1. 5.添加httpd系统服务

  1. 将编译安装的程序添加为系统服务有两种方式:1.通过chkconfig命令添加为系统服务,由systemctl进行管理。2.在/lib/systemd/system目录下,手动编写以.service结尾的单元配置文件。

  1. (1).使用chkconfig添加系统服务

  1. (2).建立【service】.service配置文件

  1. 在/lib/systemd/system/目录下,建立一个以.service结尾的单元配置文件,用于systemd控制或监控的httpd服务,配置文件分为三个部分,控制单元的定义,服务的定义以及安装部分。

  1. 配置文件个配置项的作用如下:

  1. Description:设置服务单元描述字符串

  1. After:设置服务单元的启动先后顺序。列入:httpd.service单元文件中出现“After=network.target” 表示启动时先启动network.target,后启动httpd.service,关闭时顺序相反。与After对应的患有一个Before字段,同上

  1. Type:设置服务进程的启动类型。注意当启动类型为forking时需要同时设置PIDFile配置项,以帮助systemd准确定位到服务的主进程

  1. PIDFile:设置服务的守护进程的PID文件

  1. ExecStart:设置服务启动时执行的命令

  1. ExecReload:设置服务重新加载时执行的命令

  1. KillMode:设置在单元停止时,杀死进程的方法。process表示仅杀死主进程

  1. Restart:设置服务进程正常推出,异常退出,被杀死,超时的时候,是否重启该服务。on-failure表示仅在进程异常退出时重启

  1. RestartSec:设置在重启服务前暂停多长时间,默认100毫秒

  1. WantedBy:设置该服务所在的Target(运行目标)

  1. 6.设置httpd服务开机自启动

  1. systemctl enable httpd.service

  1. 查看httpd服务的状态

  1. systemctl is-enabled httpd.service

1.2.httpd服务器基本配置

1.2.1.Web站点的部署过程

1.确认网站名称,IP地址

若要向internet中发布一个Web站点,需要申请一个合法的互联网IP地址,并向DNS服务提供商注册一个完整的网站名称。如:www.aaa.com

若要客户机在浏览器中通过网站名称来访问此Web站点,还要有可用的域名服务

2.配置并启动httpd服务

(1).编辑httpd配置文件

修改配置文件后建议进行语法检查

apachectl -t

(2).启动httpd服务

systemctl start httpd

(3).查看httpd端口(80)

netstat -anpt | grep httpd

有80端口说明安好了

http://www.dtcms.com/wzjs/183763.html

相关文章:

  • 唐山中企动力做网站大连谷歌seo
  • 乡镇网站建设如何做好网站推广优化
  • 免费建个人手机网站网页设计制作网站模板图片
  • 柯桥做网站哪家好2345网址导航怎么卸载
  • 专业做app下载网站外链吧
  • 帝国cms 做的完整的网站有没有2022年最火的新闻摘抄
  • 宁波网站建设慕枫科技体球网足球世界杯
  • 网页浏览器怎么设置宁波seo哪家好快速推广
  • 服务商是什么意思seo网页优化公司
  • 做网站如何快速推广一款产品百度关键词优化快速排名软件
  • 加盟网站开发费用5月新冠病毒最新消息
  • phpmysql动态网站开发从基础到实践百度官方客户端
  • 做网站找客户seo网络推广课程
  • 新闻网站建设的原因谷歌seo建站
  • 苏州做网站公司有哪些seo全称是什么
  • 深圳网站设计公司怎么找百度下载软件
  • 网站页面设计尺寸地推任务网
  • 网页在线客服系统源码百度搜索关键词排名优化推广
  • 12306的网站是哪个公司做的企业网站建设优化
  • 旅游类网站模板最好最全的搜索引擎
  • 做网站模板广州营销推广
  • 防水网站的外链如何找企业网络营销的模式有哪些
  • 龙华区网站建设网站seo在线优化
  • 建论坛型网站360推广客服电话是多少
  • 贵州省城乡与建设厅网站关键字排名优化工具
  • 中国建筑网官网二测时间微信小程序排名关键词优化
  • 有什么网站可以做logo赚钱网络推广方式有哪几种
  • 网站开发需要什么软件新手怎么做销售
  • 公司网站后台打不开什么是网络营销?
  • 网站开发有前途吗关键词林俊杰mp3在线听