linux升级httpd|Linux启动httpd命令

|

❶ 怎么安装linux里的httpd

Apache HTTPD在Linux上的安装与配置。下载httpd-2.2.6.tar.bz2 把httpd-2.2.6.tar.bz2放到/soft 下[[email protected] ~]#cd /soft[[email protected] soft]#tar jxvf httpd-2.2.6.tar.bz2 //解压apache的压缩包[[email protected] soft]#cd httpd-2.2.6 //定位到httpd-2.2.6 文件夹下[[email protected] httpd-2.2.6]#ls //查看显示httpd-2.2.6 文件夹下内容[[email protected] httpd-2.2.6]#./configure –help | more //查看安装apache配置参数[[email protected] httpd-2.2.6]#./configure –prefix=/usr/local/apache –enable-so // 配置apache路径[[email protected] httpd-2.2.6]#make //编译apache[[email protected] httpd-2.2.6]#make install //安装apache[[email protected] httpd-2.2.6]#cd /usr/local/apache //进入apache的目录 [[email protected] apache]# cd conf/[[email protected] conf]#cp -a httpd.conf httpd.conf- //备份apache配置文件[[email protected] conf]#chkconfig –list httpd //查看httpd服务是否已存在[[email protected] conf]#chkconfig httpd off //关闭系统自带了httpd的服务,如果存在httpd服务 [[email protected] conf]#service httpd status //查看自带httpd服务状态[[email protected] conf]#/usr/local/apache/bin/apachectl -k start //linux启动apache命令 [[email protected] conf]#netstat -an | grep :80 //查看linux80端口是否开启[[email protected] conf]#ps -aux | grep httpd //linux下查看apache进程[[email protected] conf]#cd ../..[[email protected] local]#cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/apache //拷贝apache启动脚本[[email protected] local]#vi /etc/rc.d/init.d/apache // 这里是编辑apache启动脚本 在开头的#!/bin/sh 下面加上#chkconfig: 2345 85 15[[email protected] local]#chkconfig –add apache //添加apache服务[[email protected] local]#chkconfig –list apache //列出apache服务[[email protected] local]#service apache stop //停止apache服务[[email protected] local]#netstat -an | grep :80 //查看linux的80端口是否关闭[[email protected] local]#ps -aux | grep httpd //查看是否存在httpd服务,若果之前自带httpd服务启动的话会导致新添加的apache服务启动失败[[email protected] local]#service apache start //启动apache服务打开你的服务器ip地址,就会出现tomcat的默认首页,如果出现的话,那么linux下安装apache已经成功了。

❷ linux里怎么升级php版本

1:进入终端后查看PHP版本php -v输出可能如下:PHP 5.4.35 (cli) (built: Nov 14 2014 07:04:10) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2015, by Zend Technologies2:执行下面的命令升级软件仓库 rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm3:执行下面的命令删除phpyum remove php-common然后像安装那样问你是否继续的,输入yes即可4:安装php 5.6版本(php56w-devel这个不是必需的)yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-MySQL php56w-intl php56w-mbstring5:重启httpdservice httpd restart查看最新的版本php -v现在应该是5.6了!

❸ Linux下使用yum install httpd老出现这个问题

1、因为你没花钱买 RHEL 服务。2、你光驱里面放了安装盘了没? —————貌似 file:// 是图形界面才能用的 meta 地址。你可悔配凳以手动修改 yum 的配置卖茄把这个 file:// 改为光驱挂载后的绝对地址,碧旅或者在图形界面用图形 yum 替代程序进行操作。

❹ 如何 在Redhat Linux 系统上安装和配置apache 服务器

下载安装就不说了,配置Apache 2.0的主配置文件为httpd.conf。以RPM包方式安装则配置文件保存在/etc/httpd/conf/目录下。可以直接修改httpd.conf文件也可以用redhat linux自带的图形化工具来配置。打开启动程序->系统设置->服务器设置->HTTP服务器 Port 80 #定义了web服务器的侦听端口,默认值为80User apache #一般情况下,以nobody用户和nobody组来运行web服务器ServerAdmin [email protected] #指定服务器管理员的E-mail地址。服务器自动将错乎告陪误报告到该地址。ServerRoot /etc/httpd #服务器的根目录,一般情况下,所有的配置文件在该目录下MaxKeepAliveRequests 100 #永久连接的HTTP请求数MaxClients 150 #同一时间连接到服务器上的岁蠢客户机总数ErrorLog logs/error_log #用来指定错误日志文件的名称和路径PidFile run/httpd.pid #用来存放httpd进程号,以方便停止服务器。Timeout 300 #设置请求超时时间友袭,若网速较慢则应把值设大。DocumentRoot /var/www/html #用来存放网页文件

❺ linux下如何升级PHP

下面是下wdcp将php5.2升级到5.3的命令,亲可以参考一下。

cd/tmpwget-chttp://dl.wdlinux.cn:5180/soft/php-5.3.10.tar.gztarzxvfphp-5.3.10.tar.gzcdphp-5.3.10./configure–prefix=/www/wdlinux/php-5.3.10–with-config-file-path=/www/wdlinux/etc–with-mysql=/www/wdlinux/mysql–with-iconv=/usr–with-freetype-dir–with-jpeg-dir–with-png-dir–with-zlib–with-libxml-dir=/usr–enable-xml–disable-rpath–enable-inline-optimization–with-curl–enable-mbregex–enable-mbstring–with-mcrypt=/usr–with-gd–enable-gd-native-ttf–with-openssl–with-mhash–enable-ftp–with-apxs2=/www/wdlinux/apache/bin/apxsmakemakeinstallrm-f/www/wdlinx/phpln-s/www/wdlinux/php-5.3.10/www/wdlinux/phpservicehttpdrestart

使用过程中记得修改上面命令中的路径哦。

❻ linux命令怎么安装apache

以Centos为例:Apache在Linux系统中,其实叫“httpd”CentOS可以使用yum命令,非常简单和容易的安装Apache,下面演示一下步版骤:1、安装Apacheyum install httpd2、设置权Apache服务的启动级别chkconfig –levels 235 httpd onApache是一个服务,可以通过设置服务的启动级别来启动。2,3,5三个级别分别表示。3、设置开机启动。/etc/init.d/httpd start

❼ Linux搭建Apache(httpd)内网访问正常,外网无法访问(精华帖)

大家好,我是「Bigder」

Linux搭建Apache(httpd)后内网访问正常,外网无法访问。

网上资料找了几遍,汇总后关键的就是这几步。

欢迎分享给需要的你~

一、验证服务本身是否正常

linux命令行,输入指令:curl http://127.0.0.1/,能正常返回html报文数据

输入:curl http://linux服务器的公网IP/

如:    curl http://155.153.155.88/

执行超时、没有内容输出和返回

说明apache本身的服务是正常的

二、定位

1、防火墙:service iptables status(陵竖已经关闭状态)

没有关闭,参考这篇关闭掉防火墙:

Linux关闭防火墙清禅-iptables|iptable.service could not be found

2、行~原来是因为阿里云安全组设置、未开放80端口外网访问权限

设置方法:

登入阿里云工作台,「实例与镜像」-「实例」-「安全组」

安全组规则手动添加, 入方向开放80端口设置限制

三、再使用:

curl http://linux服务器的公网IP/

也能打印出html报文数据

这样代表,外网访问正常了。一键三连、分享给更多的需要的测试人!

以上,

Bigder

我的历史文章

忘记密码怎么办

Showcase时尺正大手机不够怎么办? 云真机平台atxserver2

xmind2testcase思维导图的测试点转化为CSV用例导入禅道

Linux安装JDK-java: command not found&cannot execute binary file

小改动当天转测就要上线,要不要写用例?

测试环境,如何维护才最高效的?

Showcase通过了才算正式提测

轮流测试一个项目、出现bug到底是谁的责任

外包去还是不去

Linux性能压测命令用ab- command not found、plugins: fastestmirror

已经很努力,但上司总让我提升能力,还数落我拖后腿,怎么办?

Linux关闭防火墙-iptables|iptable.service could not be found

Linux下查找指令Find常见用法

❽ Linux启动httpd命令

Linux httpd命令是Apache HTTP服务器程序。httpd为Apache HTTP服务器程序。直接执行程序可启动服务器的服务。

1、apahce启动命令:推荐/usr/local/apache2/bin/apachectl start apaceh启动

2、apache停止命令:/usr/local/apache2/bin/apachectlstop 停止

3、apache重新启动命令:/usr/local/apache2/bin/apachectl restart 重启要在重启 Apache 服务器时不中断当前的连接,则应运行:/usr/local/sbin/apachectl graceful

如果apache安装成为linux的服务的话,可以用以下命令操作:service httpd start 启动service httpd restart 重新启动service httpd stop 停止服务

4.httpd是Apache超文本传输协议(HTTP)服务器的主程序。被设计为一个独立运行的后台进程,它会建立一个处理请求的子进程或线程的池。

通常,httpd不应该被直接调用,而应该在类Unix系统中由 apachectl 调用,在Windows NT/2000/XP/2003中作为服务运行和在Windows 95/98/ME中作为控制台程序运行。

(8)linux升级httpd扩展阅读

linux与windows对比

1、 编程篇

虽然五年已经过去了,但是系统编程的模式基本没有什么改变,由于GPL的存在linux在编程效率上比windows要高不少,这是因为GPL公开程序代码,这样可以减少重复开发,所以linux在编程模式上比windows要略微强点。

但是须知windows还是常用软件的主要载体,所以windows下的软件还是要移植到windows下的,当然有很多软件还是一直就在windows下开发的,所以这点windows并不比linux弱的太多。

值得一提的是windows8种引入的windows store,这样的应用不知道可不可以在linux下开发,貌似目前windows8 app都是在windows8下开发的。

2、运行平台篇

linux系统可以运行在几乎所有的硬件结构上,无论是intel、amd、arm处理器都可以,甚至我国的龙芯上跑的也是linux。而windows在更新到windows8后也实现了支持intel、amd和arm三大处理器架构。

但是相对而言,windows8 RT只能运行在特定的架构上并且不发售零售版,所以可以暂时不考虑。即linux比windows支持的处理器平台多。

linux下处理器性能能否达到windows的标准还很难说,因为电源管理等诸多问题,linux并不一定能发挥硬件的全部效率。这点在显卡上体现的特别明显。

AMD的显卡开源驱动只能实现显卡一半的性能,所以在运行平台上,linux兼容的更多,但是windows更完美,相对而言,只考虑运行平台的话(能用)linux略占优势。

3、 硬件支持篇

linux的硬件支持除了显卡外我感觉还是和windows保持同步的,比如usb3.0,HDMI等但在显卡方面,尤其是双显卡方面linux就和windows差距明显了,linux目前还没有可靠的双显卡交火或者双显卡交互手段,所以就凭这一点linux在硬件支持方面占极大劣势,

因为没有双显卡支持会导致双显卡一直通电,能耗直线上升! 虽然linux的新内核早已解决了这个问题,但是linux下显卡驱动的不足也导致这方面问题没有根本解决。

4、网络篇

个人感觉除了google的chorme os外linux的网络已经发展的登峰造极了,linux对网络的利用率是非常高的,毕竟GPL的基本交流手段就是网络,所以网络功能上linux很给力的,至于ipv6什么的windows和linux早就一样哈皮了。

不过有一点就是flash player上的问题制约了linux网络媒体的应用,因为flash player在linux占用的资源过高,导致性能下降……

5、 设备驱动篇

这个linux基本上什么设备都能认出来,但是能驱动的设备显然没有windows多,毕竟除了arm处理器外基本上每个硬件都会为windows写驱动,但是能为linux写驱动的就不多了,很多linux驱动是用开源驱动的,这样的话效率……

所以个人感觉windows的驱动比linux下强。

6、 UNIX能力篇

这个,我不太同意原作者设立这个指标的,毕竟linux是unix like系统,而windows和这个不沾边……所以UNIX能力肯定是linux强啊,但是不是还有原版的unix么,所以这点应该列入评价指标。

7、性能篇

这个是很重要的一点,原作者分为开放性、多用户和多任务三个方面来进行的对比。开放性其实linux和windows都一样的,都很开放,不过windows8相比前辈们有点保守,所以linux的开放性应该更好点。

多用户方面,linux和windows都支持多个用户,但是linux可以多用户同时登陆,不过考虑到个人电脑的情况,这个指标一般没有什么用。所任务,这点有很多测评,大家可以去网络或者google一下,一般大家都认为linux效率更高一点。

8、创新篇

我实际上很反对这种为了创新而创新的对比方式的。windows和linux都是操作系统,为了实现类似的功能,出现多多少少一些类似是正常的。

就开发状态而言,linux是开源的,而windows不开源,所以linux应该高点,但是不要忘了windows系统也能得到全世界的很多第三方软件的支持,所以创新性而言双方并没有可比性,因该是在同一水平。

9、病毒防护篇

这一点毫无疑问是linux获胜,目前世界上还没有一种可以在linux下大规模泛滥的病毒,而且linux的安全性完全是建立在其保守的内核设计上的,所以linux是很安全的。相对于windows虽然windows8在win7的基础上又提高了很多,但是与linux还是有差距的。

实际上,为了保证用户体验,很多时候windows是必须牺牲防护性能的,所以能做到这点已经非常不容易了,真要超级安全的还FreeBSD是不是更安全呢?

10、稳定篇

系统稳定性上我感觉linux与windows不相上下,因为windows与linux都会崩溃,虽然windows崩溃原因很多,而linux崩溃大部分是有误操作,但是二者的差距真心没有那么大,而且windows实际上出现蓝屏代码什么的故障次数也已经比以前少多了。

❾ Linux下升级apache server问题

没有找到确定的全称域名,使用缺省的域名:localhost.localdomain 如果你是内部网络或者是用作测试,随便指定或者直接使用缺省的都可以。

❿ linux用RPM安装HTTPD

rpm -ivh httpd-(要求全名) 在目录下把名字补齐就行了rpm -e httpd 卸载


赞 (0)