Zend Optimizer:
用優化代碼的方法來提升PHP應用程序的執行速度。實現的原理是對那些在被最終執行以前由運行編譯器(Run-Time Compiler)產生的代碼進行優化。通常狀況下,執行使用Zend Optimizer的PHP程序比不使用的要快40%到100%。這意味着網站的訪問者能夠更快的瀏覽網頁,從而完成更多的事務,創造更好的客戶滿意度。php
/usr/local/php/etc路徑下有 php.ini
安裝ZendOptimizer( 加速php 程序優化)
cd /home/tom
tar -xvf ZendOptimizer.....
cd ZendOptimizer....
./install
閱讀到最後,肯定,安裝路徑選取,/usr/local/php/etc,確認。。。html
1.上傳ecshop的upload文件夾
2.刪除網站根目錄內的默認主頁index.html index.php
3.將上傳的網站文件複製到網站根目錄內
cp -r /home/tom/upload/* /usr/local/apache2/htdocs/
4.安裝配置ecshop
提示某些文件不可寫
chmod -R 777 . 給予寫權限(不安全,逐個文件給權限)
/usr/local/mysql/bin/mysqladmin -u root password 123456 設置root用戶登陸mysql服務器的密碼
/usr/local/mysql/bin/mysql -u root -p 登陸mysql
填寫ecshop數據庫密碼
create database wg;
use wg;
填寫ecshop數據庫
自定:管理員姓名 admin 密碼 等
安裝
5.刪除安裝目錄
(不然他人可從新安裝,不安全)
cd /etc/local/apache2/htdocs/
rm -rf install/
6.測試
192.168.1.100 前臺
192.168.1.100/admin 後臺管理mysql
因爲PHP默認的時間區域設置問題致使的警告,這裏有兩種辦法供你們參考:sql
ecshop在PHP 5.3以上版本的問題
Strict Standards: Only variables should be passed by reference in D:\wamp\ecshop\includes\cls_template.php on line 418
解決方法:
$tag_sel = array_shift(explode(' ', $tag));
改爲:$tag_arr = explode(' ', $tag);
$tag_sel = array_shift($tag_arr);數據庫
安裝時出錯Strict Standards: Non-static method cls_image::gd_version() should not be called statically in D:\amp\www\ecshop\install\includes\lib_installer.php on line 31
解決方法:
將install/includes/lib_installer.php中的第31行return cls_image::gd_version();改爲:
$p = new cls_image();
return $p->gd_version();apache
1.上傳Discuz的upload文件夾
2.清空網站根目錄
rm -rf /usr/local/apache2/htdocs/*
3.將Discuz的upload中文件放到網站根目錄
cp -R /home/tom/upload/* /usr/local/apache2/htdocs/
4.安裝配置Discuz
http://IP/install.php
顯示Discus 安裝嚮導 進行安裝
cd /usr/local/apache2/htdocs/
chmod 777 config.inc.php templates/ attachments/ customavatars/ forumdata/ forumdata/templates forumdata/cache forumdata/threadcaches forumdata/logs 授予相應文件寫權限
數據庫名字root 能夠不設置密碼
管理員帳戶默認admin
安裝論壇成功
5.測試vim
1.配yum
2.安裝yum -y install mysql* http* php* perl* vsftpd
3.service mysqld start 開啓數據庫服務
mysql -u root -p 登陸mysql
4.配置Apache支持php
vim /etc/http/conf/httpd.conf
默認主頁index.html後加index.php 支持php
添加AddType application/x-httpd-php .php支持php應用
5.測試LAMP安全
在源碼包搭建的LAMP環境下配置基於域名的虛擬主機
1.配置DNS解析
www.php.com
www.local.com
2.配置基於域名的虛擬主機
www.php.com 支持php動態網站
www.local.com 支持html靜態網站
防止報錯ServerName www.example.com:80 解註釋
cd ~
mkdir /www/php /www/wg -p(-p建立多層目錄)
echo hello html >/www/wg/index.html
vim /www/php/index.php服務器
<?php phpinfo(); ?>
3.test
在源碼包搭建的LAMP環境下配置Discuz論壇
1.FTP上傳Discuss論壇文件upload
2.將Discuss論壇文件複製到網站根目錄
rm -f /www/php/*
cp -r /home/tom/upload /www/php/
3.安裝配置Discuz論壇
www.php.com/install.php
顯示php.ini中的short_open_tag設置爲On,不然沒法安裝
vim /etc/php.ini主配置文件app
/short_open_tag查找 默認Off改成On service mysqld restart service httpd restart chkconfig mysqld on chkconfig httpd on
訪問刷新 不可寫的文件逐個進行權限設置 如下安裝同前 4.爲了防止網站被從新安裝,刪除install.php 5.test