ECshop安装(redhat5.4)

一.搭建环境

1. 配置GCC

a. 使用YUM

[root@localhost ~]# vi /etc/yum.repos.d/rhel-debuginfo.repo

更改内容

[rhel-debuginfo]

name=Red Hat Enterprise Linux $releasever – $basearch – Debug

baseurl=file:///media/cdrom/Server

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

~

b.挂在光盘

c.yum list

yum –y install *gcc*

二.安装

1. 安装mysql

a. tar –zxvf mysql*

cd mysql*

yum –y install *termcap*

./configure –prefix=/usr/local/mysql

make

make install

cp support-files/my-medium.cnf /etc/my.cnf

Useradd mysql

cd /usr/local

shown mysql:mysql mysql –R

cd /mysql

bin/mysql_install_db –user=mysql

chown mysql:mysql /var -R

bin/mysqld_safe –user=mysql &

b. 设置自动启动mysql

cd mysql-5.0.22

cp support-files/mysql.server /etc/rc.d/init.d/mysql

chown –x /etc/rc.d/init.d/mysql

chkconfig –add mysql

chkconfig –level 35 mysql on

chkconfig –list mysql

MYSQL完毕!!!

2. 安装Apache

a. tar –zxvf httpd*

cd httpd*

./configure –prefix=/usr/local/apache –with-mysql=/usr/local/mysql –enable-module=so –enable-shared=maxmakemake install

3. 安装PHP

a. Yum –y install *libxml2*

tar -zxvf php-* cd php-*./configure –prefix=/usr/local/php –with-mysql=/usr/local/mysql –with-apxs2=/usr/local/apache/bin/apxsmakemake installcp php.ini-dist /usr/local/php/lib/php.inivi /usr/local/php/lib/php.ini修改 register_globals=On

(位于414)

4. 配置httpd.conf

a. vi /usr/local/apache/conf/httpd.conf 找到"AddType application/x-gzip .tgz"

(第294行),在它的下面添加"AddType application/x-httpd-php .php"和

"AddType application/x-httpd-php-source .phps"找到"DirectoryIndex index.html" 在index.html 前添加 index.php

b. 启动httpd

/usr/local/apache/bin/apachectl start

Iptables -F

httpd: Syntax error on line 53 of /usr/local/apache/conf/httpd.conf: Cannot load /usr/local/apache/modules/libphp5.so into server: /usr/local/apache/modules/libphp5.so: cannot restore segment prot after reloc: Permission denied

解决方法:

1关闭SELINUX的方法:

vi /etc/selinux/config SELINUX=enforcing 改成SELINUX=disabled 需要重启

2不关闭SELINUX的方法:

# setenforce 0

# chcon -t shlib_t /usr/local/apache/modules/libphp5.so

# service httpd restart

# setenforce 1

三. 安装ECshop

1. cp upload /usr/local/apache/htdocs

2. chmod 777 load

当遗忘变成另一种开始,淡了回忆,痛最真实…

ECshop安装(redhat5.4)

相关文章:

你感兴趣的文章:

标签云: