部署ecshop之一

2021-08-01 01:58:42 字數 2227 閱讀 9591

本次安裝ecshop

部署阿里雲的一些問題:

一、先安裝apache2.4.25,過程完全按照

二、然後安裝php5.6.30,過程有點曲折,原來沒有加入 –with-apsx2=/usr/local/apache/bin/apxs的時候,編譯安裝沒有問題,但是加入這句到裡面就有問題,這句不能不加入,不加入的話無法再apache的modules下面生產libphp5.so檔案。過程參考

首先安裝缺失的檔案:

[root@localhost src]# wget

[root@localhost src]# tar zxvf libiconv-1.14.tar.gz

[root@localhost src]# cd libiconv-1.14

[root@localhost libiconv-1.14]# ./configure –prefix=/usr/local/php/libiconv

[root@localhost libiconv-1.14]# make && make install

[root@localhost src]# wget

[root@localhost src]# tar zxvf libmcrypt-2.5.8.tar.gz

[root@localhost src]# cd libmcrypt-2.5.8

[root@localhost libmcrypt-2.5.8]# ./configure

[root@localhost libmcrypt-2.5.8]# make && make install

然後configure

./configure –prefix=/usr/local/php \

–with-config-file-path=/usr/local/php/etc \

–with-iconv=/usr/local/php/libiconv \

–with-apxs2=/usr/local/apache/bin/apxs \

–with-mysql=mysqlnd \

–with-mysqli=mysqlnd \

–with-pdo-mysql=mysqlnd \

–with-gd \

–with-jpeg-dir \

–with-png-dir \

–with-pear \

–with-freetype-dir \

–with-zlib \

–with-libxml-dir \

–with-iconv-dir \

–with-xmlrpc \

–with-mhash \

–with-mcrypt \

–with-curl \

–with-openssl \

–with-snmp \

–with-gettext \

–enable-pdo \

–enable-mbstring \

–enable-ctype \

–enable-******xml \

–enable-ftp \

–enable-sockets \

–enable-gd-native-ttf \

–enable-sysvsem \

–enable-exif \

–enable-sysvshm \

–enable-xml \

–enable-dom \

–enable-******xml \

–enable-shmop \

–enable-zip \

–enable-mbregex \

–enable-bcmath \

–enable-inline-optimization \

–enable-soap

然後make && make install

之前make也一直各種問題,後來發現是之前configure會有影響,如果configure引數改動,先要make clean 清除之前

[root@localhost php-5.6.30]# cp php.ini-production /usr/local/php/etc/php.ini

三、修改php.ini

設定date.timezone =」asia/shanghai」

ecshop資料夾目錄許可權要修改為777

Git 之一 Git伺服器部署

下面簡單介紹在centos 7上部署git 倉庫。一 安裝git及建立使用者 配置郵箱 安裝git yum install git 建立使用者 略。一般單獨建立乙個git 使用者,並禁止使用者登入,參考 安裝完git後配置使用者名稱 郵箱 git config global user.name au...

讀ecshop筆記(一)

file 獲取檔案絕對路徑 d www ecshop admin includes init.php dirname file 這個檔案所在資料夾的絕對路徑 d www ecshop admin includes ini set 函式格式 string ini set string varname,...

基於華為雲部署網上商城ecshop專案

環境部署,一般在雲平台上環境可以直接上專案,虛擬機器上需要部署環境 2.配置http虛擬主機 81 雲平台一台伺服器只能用基於ip埠的虛擬主機 3.授權 root localhost chown r apache.pache var www ecshop 一般不用chmod r 777,這樣給的許可...