一.搭建环境
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
当遗忘变成另一种开始,淡了回忆,痛最真实…