志在指尖
用双手敲打未来

linux web服务器(搭建配置详解)

linuxweb服务器

一.在CentOS下布置
1.java的web服务器组件tomcat
2.布置javaweb程序到tomcat服务器进行测验
3.了解web服务器的目录结构
4.查看javajdk环境
(1)查看jdk1.8环境是否装备成功
java-version
(2)假如,没有装备则装置jdk1.8
yuminstallJava
(3)装备jdk的环境变量
vi/etc/profile
exportJAVA_HOME=java的装置途径
exportPATH=java的装置途径\bin
(4)查看jdk是否装备成功
Java-version
(5)装置tomcat服务器
1>替换yum镜像源【自行百度,办法比较多】换为国内源:默许的epel装置源特别慢
2>装置wget
yuminstallwget
yuminstallhttp://mirrors.aliyun.comwget
wget-O/etc/yum.repos.d/epelhttp://mirrors.aliyun.com/repo/epel-7.repo
yuminstalltomcat
3>查看yum装置软件的途径
“rpm-ql|greptomcat`
4>启动tomcat
rpm-qltomcat#查看装置途径并进入
pwd
cd/usr/libexec/tomcat
“ls-l`
server->就是启动文件
./serverstart#启动
虚拟机:localhost:8080
`bin目录放置启动与中止履行文件的装置目录,conf避免装备文件途径,lib避免运行时的组件途径,logs用来放日志文件,webapps用于避免布置应用程序的目录,work是作业目录,放置编译过的jsp文件,由tomcat服务器主动管理。
在webapps下树立:“viindex.html`
(6)web应用程序布置
(1.进入webapps目录下
(2.创立布置目录
(3.进入布置目录创立文件,测验布置成功
(4.重启tomcat./serverstart
浏览器中输入:http://localhost:8080/布置目录/创立的文件
二.在Ubuntu下布置
1.比较简单直接上代码
jdk环境的装置与环境搭建自行百度

Android

linuxweb服务器搭建配置详解

LINUX体系中常见的有:CERN、NCSA、Apache三种办法,一般最常用的办法便是用Apache。此种办法特色明显,装备简明,具有最大的对体系兼容性,其特征是明显的:能够运转于一切计算机平台,自然包含UNIX/LINUX体系;集成代理服务器和Perl编程脚本;对用户的拜访会话进程跟踪;可对服务器日志定制;还支撑虚拟主机及HTTP认证等等。以下是用此办法装备根据Linux的WEB服务器的全进程。
LinuxWeb服务器装备详解
1、Apache是Linux下的Web服务器,Apache用的是静态页面,需求加载模块来支撑动态页面,会动态实时的调整进程来处理,最合理的使用多核CPU资源,支撑虚拟主机使用,多个Web站点同享一个IP地址。
装置Web服务
先装置Web服务,经过指令yumgroupinstall指令进行装置,主张用groupinstall而不必Install是因为groupinstall,会把该服务一切相关的服务包一同装置,这样不会有丢掉。
2、咱们经过servicehttpdrestart来敞开服务,这儿用restart而不必start的原因是restart更安全,因为你不知道该服务是否现已敞开,假如现已start了再次用start可能会有意外的问题发生,故这儿用restart.
3、咱们经过指令chkconfighttpdon来敞开httpd服务在下次开机后,仍然是敞开有效的,这样的优点在于经过设置主动敞开服务,避免人为失误操作,也会确保计算机重启或者断电后服务还是敞开的。
4、验证httpd服务是否正常敞开,是否能够对外提供服务,咱们进入/var/www/html/,这儿是主站点,咱们写一个简略的页面,然后重定向到index.html,这是默许的主页。经过http拜访该服务,发现现已成功服务该站点。
5、咱们经过指令vim/etc/httpd/conf/httpd.conf能够对httpd装备文件进行修改,也能够用装备文件里边的功用,有些功用用#号注释掉了,假如想使用该功用的话,直接删去#号,能够让内置的装备文件该功用收效。
6、咱们经过指令ll/etc/httpd能够检查到该目录下有conf和conf.d目录文件,再进一步检查/etc/httpd/conf.d下面能够看到的文件都是httpd的模块文件,用来支撑动态页面的模块文件。
7、Apache和Selinux之间的关系,咱们进入/var/www/html/目录下,经过ll–Z检查目录下index.htmlSelinux特点,经过指令ps–auxZ|grephttp检查httpd的进程,这些http进程都有httpd_t的Selinux上下文特点,Selinux就规则了http_t这类的进程上下文特点能够拜访httpd_sys_content_t这类文件的上下文特点,然后确保了网站的内容能够被拜访。
8、检查Apache日志信息,日志信息存储在/var/log/httpd/目录下,能够检查http拜访的日志及https的拜访日志,能够检查过错的http日志及https的过错日志等信息,经过日志的信息帮咱们了解到是什么原因导致http、https不能拜访。
以上便是linuxweb服务器装备的全进程了,不知道我们看懂了吗?期望以上内容对正在学习Linux这条充满乐趣而又布满荆棘的路上的爱好者们有所协助,每一件事都是从难到简略的只需一步一个脚印,慢慢学,再加以总结、反思,总能找到找到最好的办法去解决相对应的问题的。

未经允许不得转载:IT技术网站 » linux web服务器(搭建配置详解)
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载