Linux下使用APACHE

在http://httpd.apache.org/下载apache,我下载的是httpd-2.2.31.tar.gz

使用SecureFx连接linux服务器,将下载的httpd-2.2.31.tar.gz上传到local目录下

使用secureCRT连接linux服务器,到local目录下

[root@local]# ls    //你将会看到你上传的httpd-2.2.31.tar.gz
[root@local]# tar –zxvf  httpd-2.2.31.tar.gz // 解压httpd-2.2.31.tar.gz后为httpd-2.2.31
[root@local]# mkdir /usr/local/web/apache/   //在这个目录下建立文档,利于管理        
[root@local]# cd  httpd-2.2.31  
[root@httpd-2.2.9]#./configure  --prefix=/usr/local/web/apache --enable-shared=max --enable-module=rewirte --enable-module=so       
[root@httpd-2.2.9]# make  //编译  
[root@httpd-2.2.9]# make install //安装  

安装成功之后,使用SecureFx进入apache的安装目录( /usr/local/web/apache/ ),打开bin目录,使用文本编辑httpd.conf文件

找到“#ServerName www.example.com:80”,将本行的#去掉

[root@httpd-2.2.9]# cd ../web/apache/bin  //进入apache的安装的bin目录
[root@bin]# ./apachectl start //启动Apache

如果出现端口被占用的错误,解决方法如下:

1.在httpd.conf文本中找到“Listen 80”,修改80为其它端口号

2. [root@local]# netstat -tlnp | grep 80 //查看80端口使用进程
    [root@local]# pkill 使用80端口的进程ID或者名字 //结束所有使用80端口的进程

    [root@httpd-2.2.9]# cd web/apache/bin  //进入apache的安装的bin目录

    [root@bin]# ./apachectl restart //重启Apache

查看apche是否安装成功的方法:在浏览器中输入http://linux服务器ip:apache端口 回车,出现“It works”表示安装成功

将web静态页面部署到apache下

使用secureFx进入Apache安装目录 /usr/local/web/apache/ ),打开htdocs

将web静态页面上传在此目录下,重启apache即可。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值