这是一个使用yum源安装shopex DRP ERP CRM ECSTORE等应用的简单教程。这套教程可以大大减轻搭建以上应用的php环境的工作量。
约定
为了方便管理,我们对软件的安装做了一些简单的约定
操作系统为Centos 6.5 x64 或6系列的以上版本
关闭selinux
#Disable SeLinux
setenforce 0
if [ -s /etc/selinux/config ]; then
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
fi
初始化yum源
下载shopex-lnmp源
yum install wget -y
cd /etc/yum.repos.d/
wget http://mirrors.shopex.cn/shopex/shopex-lnmp/shopex-lnmp.repo
安装epel扩展源
yum install epel-release -y
DRP
install
yum install php-fpm52 ngx_openresty mysql Zend52 php-memcache52 memcached -y
ERP
apache+php+mysql51
yum install -y httpd php-pdo php-xml php-pecl-imagick php-soap php php-fpm php-bcmath php-pecl-memcached php-pecl-igbinary php-common php-mysql php-mcrypt php-mbstring php-pecl-memcache php-pecl-redis php-gd php-cli php-xmlrpc php-pecl-mongo php-ZendGuardLoader mysql51 redis
安装 php-pthreads
yum install php-pthreads -y
关于配置文件以及相关目录说明
apache:
配置文件目录 /etc/httpd/conf/httpd.conf
php:
配置文件 /etc/php.ini
php 扩展配置文件目录 /etc/php.d/
zend 配置文件 /etc/php.d/Zend.ini
mysql5.1:
basedir /usr/local/mysql51
datadir /data/mysql/3306
配置文件 /usr/local/mysql51/my.cnf
php-pthreads:
basedir /usr/local/php-pthreads
memcache:
配置文件 /etc/sysconfig/memcached
redis :
配置文件 /etc/redis.conf
关于启动命令
apache
service httpd start
mysql51
service mysql51 start
memcache
service memcached start
redis
service redis start
关于加入开机启动项
chkconfig xxx on
xxx 为服务名
CRM
ECSTORE
-EOF-
有话要说