linux搭建apache服务并修改默认路径
2016-07-26 11:37
148 查看
该篇文章主要讲解如何在linux服务器上搭建apache服务器,并修改指定的apache路径到自定义路径下
一:检查服务器上是否已安装apache,停止并卸载系统自带apache服务
命令为:rpm -qa|grep httpd
rpm -e --nodeps httpd-tools..
二:卸载完成后,上传httpd服务安装所需的所有包
安装包云盘地址为:http://pan.baidu.com/s/1qYTgomo 密码:nk7z
我上传到了/usr/local目录下,然后解压缩并安装
三:安装上述安装包,按顺序安装
安装apr,解决apr not found问题
安装apr-util,解决apr-util not found问题
安装pcre,解决pcre not found问题
安装httpd
四:启动apache服务并验证安装成功,浏览器输入网址出现it works说明安装成功
五: 修改apache默认展示路径为自定义路径
我的自定义路径为自动化结果报告路径,即打开网址就能看到linux服务器上运行的自动化结果报告
我的自定义自动化结果报告路径为(在autotest用户下):/home/autotest/workspace/auto-project/test-output/html
修改apache的配置文件有两处需修改:
第一处:修改路径
修改前为:
修改后为:
第二处:修改用户和组,之所以将daemon用户修改为autotest是为了让apache有权限访问我的自定义路径,因为我的自定义路径在autotest用户下
修改前:
修改后:
保存后退出,重启apache服务:
启动成功后,为了防止在浏览器中访问地址报错无权限,我们还需要修改自定义文件整个路径的权限为755
自定义路径是如上配置的:/home/autotest/workspace/auto-project/test-output/html
用autotest用户执行下面命令:(autotest为你的自定义路径的用户),根据实际修改,
然后在去浏览器验证是否成功,刷新刚刚的浏览器地址:
至此linux下安装apache,并修改默认路径为自定义路径就完成了。
一:检查服务器上是否已安装apache,停止并卸载系统自带apache服务
命令为:rpm -qa|grep httpd
rpm -e --nodeps httpd-tools..
二:卸载完成后,上传httpd服务安装所需的所有包
安装包云盘地址为:http://pan.baidu.com/s/1qYTgomo 密码:nk7z
我上传到了/usr/local目录下,然后解压缩并安装
三:安装上述安装包,按顺序安装
安装apr,解决apr not found问题
[root@zdhcs5 local]# tar zxvf apr-1.5.2.tar.gz [root@zdhcs5 local]# cd apr-1.5.2 [root@zdhcs5 apr-1.5.2]# ./configure --prefix=/usr/local/apr [root@zdhcs5 apr-1.5.2]# make [root@zdhcs5 apr-1.5.2]# make install
安装apr-util,解决apr-util not found问题
[root@zdhcs5 local]# tar zxvf apr-util-1.5.4.tar.gz [root@zdhcs5 local]# cd apr-util-1.5.4 [root@zdhcs5 apr-util-1.5.4]# ./configure --prefix=/usr/local/apr-util -with-apr=/usr/local/apr/bin/apr-1-config [root@zdhcs5 apr-util-1.5.4]# make [root@zdhcs5 apr-util-1.5.4]# make install
安装pcre,解决pcre not found问题
[root@zdhcs5 local]# unzip -d . pcre-8.39.zip [root@zdhcs5 local]# cd pcre-8.39 [root@zdhcs5 pcre-8.39]# ./configure --prefix=/usr/local/pcre [root@zdhcs5 pcre-8.39]# make [root@zdhcs5 pcre-8.39]# make install
安装httpd
[root@zdhcs5 local]# tar zxvf httpd-2.4.7.tar.gz [root@zdhcs5 local]# cd httpd-2.4.7 [root@zdhcs5 httpd-2.4.7]# ./configure --prefix=/usr/local/apache2 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre (除了指定Apache的安装目录外,还要安装apr、apr-util、pcre,并指定参数) [root@zdhcs5 httpd-2.4.7]# make [root@zdhcs5 httpd-2.4.7]# make install
四:启动apache服务并验证安装成功,浏览器输入网址出现it works说明安装成功
[root@zdhcs5 bin]# cd /usr/local/apache2/bin/ [root@zdhcs5 bin]# ./apachectl start
五: 修改apache默认展示路径为自定义路径
我的自定义路径为自动化结果报告路径,即打开网址就能看到linux服务器上运行的自动化结果报告
我的自定义自动化结果报告路径为(在autotest用户下):/home/autotest/workspace/auto-project/test-output/html
修改apache的配置文件有两处需修改:
[root@zdhcs5 local]# vi /usr/local/apache2/conf/httpd.conf
第一处:修改路径
修改前为:
修改后为:
第二处:修改用户和组,之所以将daemon用户修改为autotest是为了让apache有权限访问我的自定义路径,因为我的自定义路径在autotest用户下
修改前:
修改后:
保存后退出,重启apache服务:
[root@zdhcs5 local]# cd /usr/local/apache2/bin [root@zdhcs5 bin]# ./apachectl stop [root@zdhcs5 bin]# ./apachectl start
启动成功后,为了防止在浏览器中访问地址报错无权限,我们还需要修改自定义文件整个路径的权限为755
自定义路径是如上配置的:/home/autotest/workspace/auto-project/test-output/html
用autotest用户执行下面命令:(autotest为你的自定义路径的用户),根据实际修改,
[autotest@zdhcs5 html]$ chmod -R 775 /home/autotest/workspace/auto-project/test-output/html
然后在去浏览器验证是否成功,刷新刚刚的浏览器地址:
至此linux下安装apache,并修改默认路径为自定义路径就完成了。
相关文章推荐
- apache常用工作模式的区别
- 配置php连接apache
- apache基本安装配置
- Apache Shiro学习笔记(二)身份验证subject.login过程
- maven创建web报Cannot read lifecycle mapping metadata for artifact org.apache.maven.plugins
- 利用apache的ab命令做服务器压力测试
- Introduction to Apache JMeter
- django 部署在 apache2.4 python3.5(验证) 或 3.x(未验证) 版本出现错误.
- 解决eclipse创建maven项目报错!Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp:
- 利用apache2+gitolite+gitweb搭建git服务器的详细步骤(可行)
- centos 安装apache2.4
- win+Apache+mod_wsgi配置mapproxy心得(二)
- Ubuntu下Apache配置与详解【原创】
- Apache Shiro学习笔记(三)用户授权自定义Permission
- win+Apache+mod_wsgi配置mapproxy心得(一)
- Mybatis 框架初学
- Linux安装配置apache
- Caused by: org.apache.ibatis.builder.BuilderException: Error creating document instance.
- Windows下配置Apache运行C语言的CGI脚本
- org.apache.catalina.deploy.WebXml addFilter