下载完成后解压
tar -zxvf httpd-2.2.31.tar.gz
创建一个文件夹用来存放安装后的apache,这里是/home/abc/apache
进入解压好的文件夹,进行configure设置prefix,还有中方法是配置Configure文件
./configure --prefix=/home/abc/apache
之后及逆行源码文件编译和安装:make和make install
make && make install or make;make install or make||make install
centos布前后端分离,apache和python
后台就使用python启动项目就行,试过uwsgi,但是没起来,布置一个后台服务可以,多个后台感觉需要一个管理的软件
apache: 去官网下载apache服务器 现在最新是2.4.26 我安装的是2.2.31,可以试一下,步骤可能差不多
下载完成后解压
tar -zxvf httpd-2.2.31.tar.gz
创建一个文件夹用来存放安装后的apache,这里是/home/abc/apache 进入解压好的文件夹,进行configure设置prefix,还有中方法是配置Configure文件./configure --prefix=/home/abc/apache
之后及逆行源码文件编译和安装:make和make installmake && make install
ormake;make install
ormake||make install
安装好后进入/home/abc/apache目录
./apachectl start
默认是80端口,项目地址是/home/abc/apache/htdocs文件夹
可以在apache/conf/httpd.conf中进行修改
正常的话就没问题了,下面写一些错误:
在make的时候,可能会出现错误,我见过的就是需要安装gcc,没有gcc无法编译
还有就是报错“error while loading shared libraries:libiconv.so.2” 这个问题确实是没有找到libconv.so.2 在/etc/ld.so.conf中添加/usr/local/lib 然后再看/usr/local/lib是否存在libconv.so.2 没有就从别的地方复制一个libconv.so.2就好