发布时间:2014-09-05 16:27:44作者:知识屋
Ubuntu下apche服务器的安装、配置和更改缺省目录和主页
最近一直在从事网络行为管理系统开发,开发过程中,需要实现路由等功能,故涉及“Ubuntu下apche服务器的安装、配置和更改缺省目录和主页”等相关问题,现总结如下:
1、Ubuntu下apache的安装
sudo apt-get install apache2
Apache服务器的使用命令:
sudo /etc/init.d/apache2 start | restart | stop
2、Apache的配置
相关目录文件:
配置文件/etc/apache2/sites-aviliable/default
用户根目录/var/www
3、Apache服务器运行
首先, 默认状态下,输入127.0.0.1 服务器返回缺省主页如下:
但是,项目需要.cgi文件来实现后台管理功能,所以,需要通过修改配置文件来实现执行.cgi程序
设置方法:修改ScriptAlias /cgi-bin/ /var/www/cgi-bin 部分即可
通过127.0.0.1/cgi-bin/*.cgi即可访问
4、如正常路由器后台管理页面类似,需要直接输入127.0.0.1形式的地址就可以访问管理界面,所以需要修改URL
修改方法:首先,在/etc/apache2/mods-enabled/mimed.conf中,去掉AddHandler cgi-script .cgi
其次,修改访问跟目录,即在default文件中,将/var/www 修改为/var/www/cgi-bin即可
最后,重启apache服务器即可
注意:1、.cgi程序的属性,项目中的index.cgi属性设置 chmod +s index.cgi;
2、注意结合Apache手册进行配置;
总结:反复配置了一天,终于搞定了,如释重负,同时感谢网友的分享,在此深表感谢!
接下来的工作任重而道远,加油!
linux一键安装web环境全攻略 在linux系统中怎么一键安装web环境方法
Linux网络基本网络配置方法介绍 如何配置Linux系统的网络方法
Linux下DNS服务器搭建详解 Linux下搭建DNS服务器和配置文件
对Linux进行详细的性能监控的方法 Linux 系统性能监控命令详解
linux系统root密码忘了怎么办 linux忘记root密码后找回密码的方法
Linux基本命令有哪些 Linux系统常用操作命令有哪些
Linux必学的网络操作命令 linux网络操作相关命令汇总
linux系统从入侵到提权的详细过程 linux入侵提权服务器方法技巧
linux系统怎么用命令切换用户登录 Linux切换用户的命令是什么
在linux中添加普通新用户登录 如何在Linux中添加一个新的用户
2012-07-10
CentOS 6.3安装(详细图解教程)
Linux怎么查看网卡驱动?Linux下查看网卡的驱动程序
centos修改主机名命令
Ubuntu或UbuntuKyKin14.04Unity桌面风格与Gnome桌面风格的切换
FEDORA 17中设置TIGERVNC远程访问
StartOS 5.0相关介绍,新型的Linux系统!
解决vSphere Client登录linux版vCenter失败
LINUX最新提权 Exploits Linux Kernel <= 2.6.37
nginx在网站中的7层转发功能