如何建立一个真正的本地LMAP环境,方便测试ZEN CART

用于收藏精华贴子、网友共享的资料等。可以回复,不能发新贴。

版主: daimadaquan

版面规则
本版面不能发新贴,可以回复

如何建立一个真正的本地LMAP环境,方便测试ZEN CART

帖子chwcom » 2008-09-10 22:42

http://softbbs.pconline.com.cn/6426917.html
以上为虚拟机+UBUNTU DISKTOP版安装方式,转贴



以下为原创内容,为个人安装UBUNTU服务器个人记录

本文件主要目标是建立一个可以直接在本地运行的,ubuntu服务器 + PHP5 + MySQL5 + Apache2 + Curl环境

系统安装完成后,首先需要做一定修改,否则无法正常的进行ZEN CART的本地测试,方式如下


首先,进入UBUNTU系统后,打开"应用程序"->"附件"->"终端"

(提示下,打开后有点象WINDOWS下的记事本,不过别搞错了,实际就是类似WINDOWS下的cmd命令行,只是背景是白色的)



其他设置,根据描述后命令直接运行

系统设置:
1、修改虚拟机内LINUX的DNS文件 (命令: sudo gedit /etc/hosts )
打开后可增加如下内容: 222.185.245.42 ubuntu.cn99.com

2、修改apt源文件
备份(命令: sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup)
修改(命令: sudo gedit /etc/apt/sources.list)

gedit是个类似WINDWOS的文本文档,请直接拉到最下面,从最下面回车一个新行后开始输入一下内容,如果嫌输入太累,可直接复制上面的原有的进行修改编辑即可(最下放空行不要太多,容易造成APT更新错误,此为个人经验)

##电信源http://ubuntu.cn99.com/ubuntu 222.185.245.42
deb http://ubuntu.cn99.com/ubuntu/ hardy main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ hardy-security main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ hardy-updates main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ hardy-proposed main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ hardy-backports main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ hardy main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ hardy-security main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ hardy-updates main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ hardy-proposed main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ hardy-backports main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu-cn/ hardy main restricted universe multiverse

修改完后,保存并关闭,回到终端内执行命令: sudo apt-get update

3、打开系统/系统管理/网络,解锁后将网卡IP地址修改为固定,如: 192.168.0.100
sudo vi /etc/network/interfaces
auto eth0
iface eth0 inet static
address IP
netmask 子网掩码
gateway 网关

如本步骤不习惯命令行模式,可按照以下方式修改IP地址,修改主要目的是为了能在本机上直接按访问网络的模式进行ZENCART的设置

"系统"->"系统管理"->"网络"
点击解锁,输入登陆时的用户密码,然后点击"有线网络",再点击"属性"
将"启用漫游模式"前面的钩点掉
"配置"选择为静态IP地址


4、打开系统/系统管理/网络,解锁后将DNS修改为open DNS(sudo vi /etc/resolv.conf)
208.67.222.222
208.67.220.220
以上方式也可通过窗口模式修改,请参照3的窗口修改模式,找到DNS项目,修改

(以下为Server版使用,纯字符界面安装模式,请跳过)
5、修改字符界面下语言显示(sudo vi /etc/environment)或者(sudo export LC_MESSAGES=E)
LANG="en_US.UTF-8"
LANGUAGE="en_US:en"
LC_CTYPE="zh_CN.UTF-8"
LC_MESSAGES="en_US.UTF-8"

(以下为Server版使用,纯字符界面安装模式,请跳过)
6、安装X-WINDOW(sudo apt-get install xorg)
(以下为Server版使用,纯字符界面安装模式,请跳过)
7、安装桌面环境(sudo apt-get install gnome-core)
(以下为Server版使用,纯字符界面安装模式,请跳过)
8、安装语言管理(sudo apt-get install gnome-language-selector)
(以下为Server版使用,纯字符界面安装模式,请跳过)
9、安装中文语言包(sudo apt-get install language-pack-kde-zh-base language-pack-kde-zh)

10、因为经常会用到终端:所以把终端加到右键菜单:sudo apt-get install nautilus-open-terminal

11、选择"系统"->"系统管理"->"语言支持",打开后,选择汉语,完整安装中文支持包


安装服务器支持

1、安装Apache服务
命令: sudo apt-get install apache2

然后按照提示即完成apahce的安装了。这里 可以打开http://127.0.0.1,即可看于是It works

2、安装php5
安装PHP5支持 命令:sudo apt-get install php5
安装PHP5 GD支持 命令:sudo apt-get install php5-gd
命令:sudo apt-get install libapache2-mod-php5
命令:sudo /etc/init.d/apache2 restart

OK之后,我们来查看一下是否生效了。
gksudo gedit /var/www/testphp.php

在文件中随便输入
保存运行
http://127.0.0.1/testphp.php

3、安装mysql
命令: sudo apt-get install mysql-server

安装完成按提示设置root密

4、让apache、php支持mysql
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-mysql

5、安装curl支持
sudo apt-get install curl libcurl3 libcurl3-dev php5-curl

6、重启apache
sudo /etc/init.d/apache2 restart


扩展安装ZEND需要下载文件,就不删除了,供参考把

安装Zend Optimizer
需要输入一下两个目录
/etc/php5/apache2/

/etc/apache2/httpd.conf
注意,提示重启apache2之后还会提示输入一次httpd.conf的路径,再重新输入一次即可,而且重启一般不会成功,可以在终端使用如下命令重启。
sudo /etc/init.d/apache2 restart


以下为系统直接进入字符界面模式,方便虚拟机长期作为服务器测试之用,降低本机系统资源站用的,供参考
启动至字符界面
sudo gedit /etc/inittab
输入
id:3:initdefault:
修改启动脚本
cd /etc/rc3.d
sudo mv S30gdm K30gdm
重新启动
chwcom
新手上路
新手上路
 
帖子: 8
注册: 2008-07-04 3:59

Re: 如何建立一个真正的本地LMAP环境,方便测试ZEN CART

帖子悟空 » 2008-11-29 11:41

Zend Optimizer是由PHP核心引擎“Zend”创建者Zend技术公司所开的免费PHP优化软件。据Zend公司透露使用这个软件某些情况下至少可以提高性能30%以上。今天我在安装了Ubuntu Hardy的VPS上配置了最新的ZendOp。过程记录如下:

按照正常流程,在官方网站下载Zend Optimizer是需要注册用户登录之后才能下载的。下载一次后发现其实匿名用户也能下载,用下面这个URL即可:
for linux 32bit http://downloads.zend.com/optimizer/3.3 ... 386.tar.gz
for linux 64bit http://downloads.zend.com/optimizer/3.3 ... _64.tar.gz

在安装Zend Optimizer之前需要先把apache,php安装好:
apt-get install libapache2-mod-php
然后在/var/www/下创建index.php:
echo "<?phpinfo();?>" > /var/www/index.php

然后用浏览器访问VPS,在首页里面搜索不到Zend Optimizer的字样.安装完成后应该能够搜索到Zend Optimizer才对。

tar zxf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz

cd ZendOptimizer-3.3.3-linux-glibc23-i386
./install.sh

然后安装程序会询问几个路径,一个个回答即可完成安装。
php.ini 一般是/etc/php5/apache2
httpd.conf 一般是/etc/apache2/httpd.conf

安装完成,重启apache,然后再访问首页,应该能搜索到Zend Optimizer的字样,说明安装成功了,接下来就可以开始测试性能了。
悟空
新手上路
新手上路
 
帖子: 16
注册: 2008-04-03 8:54

Re: 如何建立一个真正的本地LMAP环境,方便测试ZEN CART

帖子bertlin » 2009-07-06 10:20

这个贴子没人跟?
可能大部份朋友都用WINDOW的吧.
有时间我来试试.
bertlin
中级会员
中级会员
 
帖子: 59
注册: 2008-12-26 18:51

Re: 如何建立一个真正的本地LMAP环境,方便测试ZEN CART

帖子lyk0916@gmai.co » 2009-07-06 14:30

UBUNTU DISKTOP版在哪儿下载?
,哥们儿提示一下啊
lyk0916@gmai.co
新手上路
新手上路
 
帖子: 14
注册: 2009-07-02 9:52

Re: 如何建立一个真正的本地LMAP环境,方便测试ZEN CART

帖子daimadaquan » 2009-07-22 10:14

谢谢楼主分享。

俺近日正有此意,想在XP中安装一个虚拟机,然后安装Linux系统来玩玩呢!

不过,安装虚拟机,对电脑配置要求相对高一点吧?你的电脑什么配置呀?
头像
daimadaquan
论坛版主
论坛版主
 
帖子: 512
注册: 2009-03-09 17:34
地址: 江苏 南京

Re: 如何建立一个真正的本地LMAP环境,方便测试ZEN CART

帖子gdsywise » 2009-09-08 23:59

装又操作系统就行了
gdsywise
中级会员
中级会员
 
帖子: 71
注册: 2009-09-03 21:37
QQ 帐号: 1654830037

Re: 如何建立一个真正的本地LMAP环境,方便测试ZEN CART

帖子mygod » 2009-09-09 10:54

lyk0916@gmai.co 写道:UBUNTU DISKTOP版在哪儿下载?
,哥们儿提示一下啊


http://www.ubuntu.com
也有个中文的,http://www.ubuntu.org.cn
mygod
新手上路
新手上路
 
帖子: 5
注册: 2009-09-09 10:29

Re: 如何建立一个真正的本地LMAP环境,方便测试ZEN CART

帖子a14114792 » 2011-01-02 10:42

留个脚印`~~
a14114792
中级会员
中级会员
 
帖子: 81
注册: 2010-10-28 17:46
QQ 帐号: 14828959

Re: 如何建立一个真正的本地LMAP环境,方便测试ZEN CART

帖子dzsword » 2011-01-16 15:10

什么配置都行哦。。
头像
dzsword
高级会员
高级会员
 
帖子: 226
注册: 2010-12-17 23:02


回到 精华共享

 


  • 相关话题
    回复总数
    阅读次数
    最新文章

在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客