linuxWEB安装

简介:

WEB网站服务(一)

一:Apache主要特点

1)开放源代码

2)跨平台应用,所有UNIX操作系统都可以运行apache服务器

3)支持各种web编辑语言,apache服务器可以支持网页编程语言,包括PerlPHP,Pythonjava等都可以在apache服务运行

4)模块化设计,apache没有将服务功能集中,而是尽可能通过标准实现专有功能

5)运行非常稳定  良好的安全性

 安装HTTPD服务器

wKiom1l4rHOC2QnGAAAo6Jsaj3o452.png-wh_50

2)配置 可根据服务器应用需要,可以设置不同选项,如安装路径,启用字符集支持等 查看选项含义,执行。/configure --help

wKioL1l4rJ3RL24qAAAanFKhdvg664.png-wh_50

配置选项含义

--prefix:指定服务程序安装路径

--enable-so:启用动态加载模块支持

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

--enable-charset-lite:启动字符集支持,便于使用字符集编码网页

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

然后进行编译安装

wKiom1l4rLPx71tAAAAWuR2warw352.png-wh_50

3)确定安装结果

wKioL1l4rM7Rkf58AAAfYR8MX4M820.png-wh_50

4)优化执行路径

wKiom1l4rPvyfaIUAABGJnsI4pk600.png-wh_50

执行httpd -v 查看程序版本

5)添加系httpd系统程序

wKiom1l4rSzx7wbvAAAdKTxBiFo828.png-wh_50

wKiom1l4rTyBexkvAAAQGkkSeac494.png-wh_50

Chkconfig 服务识别参数,在级别35中启动,启动和关闭顺序为8521

Description 服务描述信息

wKiom1l4rVaxf82aAAAXZe8GaE0534.png-wh_50

三:httpd服务器基本配置

确定网站名称,IP地址

配置启动httpd服务

Vim /usr/local/httpd/conf/httpd.conf   97行进行修改

wKioL1l4rXDyPlK2AAAVoJ8sxQY462.png-wh_50

修改httpd.conf配置文件内容后 使用-t选项apachectl命令配置内容进行语法检查 没错显示OK

启动服务

wKiom1l4rYLRpW6AAAAaHC5XIdU761.png-wh_50

 3)在客户端访问web站点

wKioL1l4rZaQwfShAAATN72HcyM355.png-wh_50

4)搭建DNS实现域名解析

wKioL1l4raeihkHtAAAdeyDAUwM857.png-wh_50

wKiom1l4rbXxP5R5AAAS9nnfx9Y032.png-wh_50

wKiom1l4rb7iK-tlAAAgqrzIAW0073.png-wh_50

四:部署AWStats分析系统

Awstatsperl语言开发日志分析系统,不仅用来分析apache网站服务器日志,也可以用来分析SambaVsftpdlls服务日子信息

一:安装AWStats软件包

wKioL1l4rdjDabucAAA1IlJwA0o296.png-wh_50

指定httpd主配置文件路径

2)设置日志类型

wKiom1l4rfLBtK6VAAA4fbwOqjQ877.png-wh_50

3)指定web站点创建配置文件

wKioL1l4riDhiuu8AAATwD1-BTY196.png-wh_50

4)修改站点统计配置

Vim /etc/awstats/awstats.www.benet.com.conf

wKioL1l4rjqT9al8AAAbaIjfLWc134.png-wh_50

5)执行日志 设置cron计划任务

wKioL1l4rouhYvc3AAA_S_Gcqno990.png-wh_50

由于web日志文件不断更新,为了及时反馈网站情况,不断更新 自动执行

wKiom1l4rrOwav19AAAiHDmtMbc501.png-wh_50

访问AWStats分析系统

wKioL1l4rsai03_pAAGiidei1O0406.png-wh_50







     本文转自柴鑫旺 51CTO博客,原文链接:http://blog.51cto.com/chaixinwang/1951268,如需转载请自行联系原作者





相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
4月前
|
IDE Linux 开发工具
如何在Linux运行RStudio Server并实现Web浏览器远程访问
如何在Linux运行RStudio Server并实现Web浏览器远程访问
82 0
|
4月前
|
负载均衡 Ubuntu 应用服务中间件
【Linux】Web服务之Nginx服务
【Linux】Web服务之Nginx服务
42 0
|
5月前
|
数据采集 Linux 数据库
Linux高级应用——web网站服务(2)
Linux高级应用——web网站服务(2)
47 0
|
7月前
|
监控 关系型数据库 Linux
Python采集linux服务器数据在Django Web界面展示
Python采集linux服务器数据在Django Web界面展示
|
8月前
|
弹性计算 Java 应用服务中间件
手动部署Java Web环境(Alibaba Cloud Linux 2)
本场景带您体验如何在Alibaba Cloud Linux 2.1903 LTS 64位操作系统的云服务器上部署Java Web环境。
140 0
|
1月前
|
资源调度 JavaScript 安全
Linux系统之部署web-check网站分析工具
【4月更文挑战第3天】Linux系统之部署web-check网站分析工具
73 9
|
2月前
|
NoSQL 关系型数据库 Linux
Star 1.6k!当Web遇上Linux和数据库!一站式管理平台的开源之旅!
Star 1.6k!当Web遇上Linux和数据库!一站式管理平台的开源之旅!
|
4月前
|
安全 Linux 网络安全
百度搜索:蓝易云【公网访问的Linux CentOS本地Web站点搭建指南】
请注意,将Web站点放在公网上可能涉及安全风险,建议您确保Web应用程序的安全性,并根据需要进行必要的防护措施,如防火墙设置、使用HTTPS等,以保障您的服务器和数据的安全。
124 0
|
4月前
|
Linux 应用服务中间件 nginx
linux下 web 版 vscode本地部署 云端加个nginx同
linux下 web 版 vscode本地部署 云端加个nginx同
31 0
|
4月前
|
监控 Java 应用服务中间件
【Linux】Web服务之Tomcat服务
【Linux】Web服务之Tomcat服务
39 0