远端linux服务器安装apache(图解过程)
来源:互联网 发布:软件项目监理费用 编辑:程序博客网 时间:2024/05/15 12:52
万网买了半年的linux服务器(centOS),学生优惠价,挺实惠,本文简介如何在linux下安装apache。我也是百度自己学习,搭建成功的,所以还有时候方法不是最优,望谅解。
注意:如果在万网买的是其他类型的Linux服务器,搭建方法(命令部分差异)可能略有不同,建议百度其他教程
首先要用到两个工具:putty,filezilla
putty:linux远端控制工具
filezilla:ftp上传工具(也可以用于远端链接服务器)
1.下载apache
- 进入官网下载http://httpd.apache.org/download.cgi#apache24,我下载的是 httpd-2.4.18.tar.bz2
- 然后将下载的文件上传到远端linux服务器(我使用filezilla)
如图:
安装完成之后,我觉得似乎直接在线用命令下载挺不错。不如yum等。
2.解压压缩文件
解压命令: tar -jcvf 文件名.tar.bz2,如:tar -jxvf httpd-2.4.18.tar.bz2
这个时候我们已经完成了解压,但是为了便于操作明了,我们给解压后的文件命名为apache
命令:mv httpd-2.4.18 apache
3.安装apache
进入apache,输入编译安装命令:./configure --prefix=/usr/local/apache --enable-so
这个时候,我们发现出现错误了,APR not found ….,这是因为缺少了文件,
解决方案如下:
wget http://archive.apache.org/dist/apr/apr-1.5.2.tar.bz2
wget http://archive.apache.org/dist/apr/apr-util-1.5.4.tar.bz2
wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.bz2
这个时候三个包都已经下载了,我们只需要解压安装就可以了。
不过有一点需要强调,如果以上包有了最新更新,大家可以下载最新的。只需要在浏览器中输入前面的路径,进去之后可以选择最新的包下载。
我们下载的都是bz2,解压命令上文已经讲过了
tar -jxvf apr-1.5.2.tar.bz2 /*解压完成,进入文件夹*/ cd apr-1.5.2/ /*安装*/ ./configure --prefix=/usr/local/apr make && make install
其他两个类似,这里附上命令
/*第二个*/ tar -jxvf apr-util-1.5.4.tar.bz2 cd apr-util-1.5.4 ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr make && make install /*第三个*/ tar -jxvf pcre-8.37.tar.bz2 cd pcre-8.37 ./configure --prefix=/usr/local/pcre make && make install
这个时候我们的问题已经解决,继续执行编译安装apache命令,
./configure --prefix=/usr/local/apache --enable-module=so --with-apr=/usr/local/apr --with-apr-util --with-pcre=/usr/local/pcremake && make install
这个时候apache已经安装好了,然后我们开始配置环境变量
cd ~/*打开.bash_profile文件*/vim .bash_profile然后给bash_profile里面,我们找到----PATH=$PATH:$HOME/bin----下面加上PATH=$PATH:/usr/local/apache/bin
配置好.bash_profile文件之后
输入apachectl -l
返回信息则证明配置成功
这个时候我们所有的apache服务已经配置完成,只需要打开服务器即可
apachecel start
然后在浏览器上输入服务器的ip地址就可以访问了。
会出现 It works!,表示已经成功了
最后说明:apache的服务器空间路径为: /usr/local/apache/htdocs
我们可以将代码放在htdocs文件夹底下就可以了。
- 远端linux服务器安装apache(图解过程)
- Apache 远端服务器配置
- Linux(服务器)安装过程
- Apache安装图解 Apache
- 红帽子Red Hat Linux 9安装过程图解!(转)
- Linux下安装Apache服务器
- Linux-CentOS安装Apache服务器
- linux手动安装apache服务器
- linux下安装apache服务器
- linux下安装apache服务器
- linux 安装apache静态服务器
- SUSE12 + Apache + svn服务器 安装过程
- linux服务器安装(centos5.3 apache php mysql)
- 服务器证书安装配置指南(Apache for Linux)
- Linux下安装Apache服务器-- 搭建网站(2)
- linux下php源码安装(apache服务器篇)
- [四步图解]Ubuntu 9.10 安装配置LAMP(linux+apache+mysql+php)
- hive安装过程:metastore(元数据存储)的三种方式之远端mysql方式
- 在excel中生成sql语句
- mysql开启慢查询日志
- xcode真机调试错误
- 两个软硬程度一样的鸡蛋,它们在某一层摔下会碎,有个100层的建筑,要求最多用两个鸡蛋确 定鸡蛋安全下落的临界位置,给出临界位置?如果是n层楼,m个鸡蛋,请给出确定临界位置的算法
- 安装 android 本地安装ADT 遇到的问题
- 远端linux服务器安装apache(图解过程)
- Linux中守护进程详解
- socket小实例
- CentOS
- 指针-数组逆序
- easyui datagrid 多列排序,该如何处理[多列同时order,只针对某一列order]
- Android开发笔记(二十七)对象序列化
- jsp页面,给下拉列表自动选中指定的选项
- String MVC @RequestParam(required=false) int XXX 参数为空报错解决方法