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

建设网站多久河北城乡建设部网站首页

建设网站多久,河北城乡建设部网站首页,网站建设肆金手指排名7,哪个网站的理财频道做的比较好目录 一、Apache安装 1、Apache简介 2、Yum安装 3、编译安装 4、服务管理 5、编译安装实现systemctl服务管理 二、Apache配置应用 1、基础应用 2、隐藏版本号 3、更改监听端口 一、Apache安装 1、Apache简介 Apache即阿帕奇是一款开源的、世界使用排名第一的Web服务…目录 一、Apache安装 1、Apache简介 2、Yum安装 3、编译安装 4、服务管理 5、编译安装实现systemctl服务管理 二、Apache配置应用 1、基础应用 2、隐藏版本号  3、更改监听端口 一、Apache安装 1、Apache简介 Apache即阿帕奇是一款开源的、世界使用排名第一的Web服务器软件其特点是简单高效、稳定安全所以被广泛应用于计算机技术的各个领域但现在由于其抗并发性问题现在新公司大部分都使用Nginx代替。 2、Yum安装 ①yum安装与其他程序一样可以直接使用命令yum install  httpd  -y。 ②安装过程中注意查看提示信息若无外网则需要配置本地yum源进行安装。 ③出现以下提示即表示安装成功。注意若出现error字样则表示安装出错 ④ yum安装默认的主配置文件位置 /etc/httpd/conf/httpd.conf。 ⑤ yum安装默认的主页面配置文件夹位置 /var/www/html/。注此文件夹为默认安装时该服务器httpd服务的根目录即访问时如https://192.168.30.12/  最后的/根目录表示为此文件夹 ⑥ yum安装默认的日志文件位置/var/log/httpd/access_log此为正常日志记录/var/log/httpd/error此为错误日志记录。 3、编译安装 ①需要准备Apache的三个压缩包分别为apr依赖包、apr-util依赖包以及httpd主包。本实验三个包在资源下载中即可下载名称为编译安装Apache源码包。 ②将源码包拖入到/opt目录中并解压将apr和apr-util包剪切到httpd主包的srclib中并将版本号去掉 tar xf apr-1.6.2.tar.gz #解压apr包 tar xf apr-util-1.6.0.tar.gz #解压apr-util包 tar xf httpd-2.4.29.tar.bz2 #解压httpd主包 mv /opt/apr-1.6.2 /opt/httpd-2.4.29/srclib/apr #移动arp包到httpd主包的srclib中并重命名为apr mv /opt/apr-util-1.6.0 /opt/httpd-2.4.29/srclib/apr-util #移动arp-util包到httpd主包的srclib中并重命名为apr-util ③安装依赖环境顿编译工具等。 yum -y install gcc gcc-c make pcre pcre-devel expat-devel perl openssl-devel#yum -y install \ yum安装-y表示直接同意 #gcc \ C语言的编译器 #gcc-c \ C的编译器 #make \ 源代码编译器源代码转换成二进制文件 #pcre \ pcre是一个Perl函数库包括perl 兼容的正则表达式库 #pcre-devel \ perl的接口开发包 #expat-devel \ 用于支持网站解析HTML、XML文件 #perl \ perl语言编译器 #openssl-devel ssl开发包 ④环境准备完毕后进行编译安装三步曲检测安装环境及工具、编译安装、写进磁盘。 ⑤第一步检测安装环境及工具指定安装目录并开启基本功能。 cd /opt/httpd-2.4.29 #进入httpd主包中 ./configure --prefix/apps/httpd --enable-so --enable-ssl --enable-cgi --enable-rewrite --with-zlib --with-pcre --with-included-apr --enable-modulesmost --enable-mpms-sharedall --with-mpmevent./configure \ 当前目录执行httpd包中的configure脚本 --prefix/usr/local/httpd \ 指定将 httpd 服务程序的安装文件路径 --enable-so \ 启用动态加载模块支持使 httpd 具备进一步扩展功能的能力 --enable-rewrite \ 启用网页地址重写功能用于网站优化、防盗链及目录迁移维护 --enable-charset-lite \ 启动字符集支持以便支持使用各种字符集编码的页面 --enable-cgi 启用CGI通用网关接口脚本程序支持便于网站的外部扩展应用访问能力 ⑥第二步 编译安装此步骤是将包中源码转为二进制给服务器。 make -j 2#make 编译安装 # -j 表示编译时指定几个cpu注意指定cpu时真机或虚拟机有几个指定几个不可超出超出无效 ⑦第三步写进磁盘此步骤是将转为二进制的源码存进磁盘中至此编译安装Apache结束。 ⑧编译安装主配置文件位置/apps/httpd/conf/httpd.conf。/apps为安装是指定的安装目录若安装在其他目录则在对应目录下的/httpd/conf/httpd.conf。 ⑨编译安装主页面配置文件夹位置/apps/httpd/htdocs。  /apps为安装是指定的安装目录若安装在其他目录则在对应目录下的/httpd/htdocs。此文件夹为默认安装时该服务器httpd服务的根目录即访问时如https://192.168.30.12/  最后的/根目录表示为此文件夹 ⑩编译安装的日志文件位置/apps/httpd/logs/access_log此为正常日志记录/apps/httpd/logs/error此为错误日志记录。/apps为安装是指定的安装目录若安装在其他目录则在对应目录下的/httpd/logs/access_log和/httpd/logs/error 4、服务管理 ①yum安装的Apache服务自带systemctl管理。 systemctl start httpd #开启服务 systemctl stop httpd #关闭服务 systemctl status httpd #查看服务状态 ②编译安装可以使用绝对路径来开启关闭服务。/apps/httpd/bin/指定安装路径的bin中有apache服务管理的脚本。若指定的非/apps则在对应目录下的 /httpd/bin/中。 /apps/httpd/bin/apachectl start #绝对路径执行apachectl脚本开启服务 /apps/httpd/bin/apachectl stop #绝对路径执行apachectl脚本关闭服务 5、编译安装实现systemctl服务管理 vim /lib/systemd/system/httpd.service #在lib/systemd/system/文件夹中创建一个.service结尾的文件一般文件名与服务对应。 文件内容[Unit] #软件描述 DescriptionThe Apache HTTP Server #服务的描述 [Service] #指定如何启动此程序 Typeforking #类型 ExecStart/apps/httpd/bin/apachectl start #指定启动服务目录 ExecReload/apps/httpd/bin/apachectl graceful #指定热加动服务目录 ExecStop/apps/httpd/bin/apachectl stop #指定关闭服务目录 KillSignalSIGCONT PrivateTmptrue [Install] WantedBymulti-user.target #在图形界面开启 #保存退出后执行以下命令systemctl daemon-reload #重新加载systemctl配置文件 systemctl start httpd #开启服务 systemctl stop httpd #关闭服务 systemctl reload httpd #热加载服务,即不停止服务只加载发生过变化的内容 systemctl status httpd #查看服务状态 二、Apache配置应用 1、基础应用 ①httpd  -t  检查主配置文件是否有问题有Syntax OK字样则表示无问题。 ②httpd  -h 表示查看帮助。 ③httpd  -v 表示查看版本。 ④本机访问配置的httpd服务。 systemctl stop firewalld #关闭防火墙 setenforce 0 #关闭selinux浏览器输入服务器地址即可 ⑤修改页面内容为自己想看到的内容。 vim /apps/httpd/htdocs/index.html #打开编译安装的主页面配置文件 修改文件内容successful⑥在服务器上查看上传的图片首先拖一张图片到/apps/httpd/htdocs/目录下。访问时只需要在服务器地址的httpd服务根目录后面加上文件名即可例如本机的192.168.30.12/a.jpg。 2、隐藏版本号  ①默认情况下是可以在访问页面是查看到版本号方法如下。 ②若是yum安装隐藏版本号只需要在主配置文件最后一行中添加ServerTokens Prod[uctOnly] Server: Apache然后重启服务即可。 ③编译安装需要在主配置文件开启从配置加入此行 Include conf/extra/httpd-default.conf 然后在此文件中将此配置修改为ServerTokens Prod  重启服务即可。 3、更改监听端口 ①yum安装和编译安装更改监听端口都是在主配置文件中找到Listen 80 将80改为自己想要监听的端口重启服务即可。 ②例如更改为8080访问时就需要服务器地址端口号即192.168.30.12:8080
http://www.w-s-a.com/news/862974/

相关文章:

  • 网站整体营销方案网站建设百度贴吧
  • 宣传式网站养生网站模板
  • 临猗网站建设天津做网站哪家服务好
  • 郑州做网站九零后用织梦建设网站的步骤
  • 莱芜网站优化加徽信xiala5江都网站制作
  • 网站开发工具书焦作网站开发公司电话
  • 石狮网站建设报价百度爱采购怎么优化排名
  • 广州网站开发系统如何建设百度网站
  • 免费建立一个个人网站网站流量图怎么做
  • 微信网站建设公司首选网站后台更新 前台不显示
  • 撰写网站专题活动策划方案未成年做网站
  • 免费在线响应式网站自助建站网页设计与网站建设试卷
  • 四川省肿瘤医院搜索优化整站优化
  • 新钥匙建站深圳创业补贴政策2023
  • 建网站需要准备什么网站三个月没排名
  • 网站运营规划网站推广的手段
  • cvm可以做网站服务器吗网片围栏
  • 培训前端网站开发网站开发 群
  • 成都武侯区网站建设wordpress菜单分类目录
  • 牡丹江市西安区建设局网站给公司做的东西放到自己网站上
  • 做网站的前景如何郑州seo规则
  • 学校户网站建设方案专业设计服务
  • 电子商务网站建设好么有一个网站怎么做cpc
  • 镇海住房和建设交通局网站跨境电商就是忽悠人的
  • 维修网站怎么做跨境电商发展现状如何
  • 手机网站设计公司皆选亿企邦桐乡市建设局官方网站
  • 企业培训 电子商务网站建设 图片山东省住房和城乡建设厅网站主页
  • 做酒招代理的网站赣icp南昌网站建设
  • 怎样做网站內链大连市建设工程信息网官网
  • 网站软件免费下载安装泰安网站建设收费标准