Archive

Author Archive

linode VPS安装Magento教程,献给搞外贸站的朋友

October 25th, 2012 No comments

很多搞外贸的朋友买了linode VPS,他们不少人问我linode用Magento咋样?Magento咋安装?鉴于很多朋友缺乏必备的linux知识,而且对linux命令感到恐惧,yqf.me本次替某网友安装了webmin(virtualmin)面板,然后在此基础上安装了Magento,安装的过程蛮顺利的,下面大致说下linode安装magento的过程:

1.了解Magento的安装系统要求:

  • Supported Operating Systems:
    • Linux x86, x86-64
  • Supported Web Servers:
    • Apache 1.3.x
    • Apache 2.0.x
    • Apache 2.2.x
    • Nginx (starting from Magento 1.7 Community and 1.12 Enterprise versions)
  • Supported Browsers:
    • Microsoft Internet Explorer 7 and above
    • Mozilla Firefox 3.5 and above
    • Apple Safari 5 and above on Mac only
    • Google Chrome 7 and above
    • Adobe Flash browser plug-in should be installed
  • PHP Compatibility:
    • 5.2.13 – 5.3.15
    • Required extensions:
      • PDO_MySQL
      • simplexml
      • mcrypt
      • hash
      • GD
      • DOM
      • iconv
      • curl
      • SOAP (if Webservices API is to be used)
    • Safe_mode off
    • Memory_limit no less than 256Mb (preferably 512)
  • MySQL:
    • 4.1.20 or newer
    • InnoDB storage engine
  • SSL:
    • If HTTPS is used to work in the admin, SSL certificate should be valid. Self-signed SSL certificates are not supported
  • Server – hosting – setup:
    • Ability to run scheduled jobs (crontab) with PHP 5
    • Ability to override options in .htaccess files

2.参考centos5安装webmin/virtualmin,含升级php,升级php后手动更新下数据库,mysql_upgrade -p 这步需要留意。

3.利用magento官方提供的环境检验.php文件验证系统是否具备安装magento的要求:去http://soft.linode.im/tools/magento-check.zip将magento-check.zip下载加压到网站根目录去验证即可,以下是我的验证结果:

Congratulations! Your server meets the requirements for Magento.

You have PHP 5.2.0 (or greater)
Safe Mode is off
You have MySQL 4.1.20 (or greater)
You have the curl extension
You have the dom extension
You have the gd extension
You have the hash extension
You have the iconv extension
You have the mcrypt extension
You have the pcre extension
You have the pdo extension
You have the pdo_mysql extension
You have the simplexml extension

4.通过ssh方式安装magento:

安装完整下载版方式:

  1. wget http://www.magentocommerce.com/downloads/assets/1.7.0.2/magento-1.7.0.2.tar.gz
  2. tar -zxvf magento-1.7.0.2.tar.gz
  3. mv magento/* magento/.htaccess .
  4. chmod -R o+w media var
  5. chmod o+w app/etc
    建议删除源文件:rm -rf magento/ magento-1.7.0.2.tar.gz

接下来就可以通过网页,域名访问来安装magento了。

对于网络条件好的朋友,也可以通过网络一步一步安装:

  1. wget http://www.magentocommerce.com/downloads/assets/1.7.0.0/magento-downloader-1.7.0.0.tar.gz
  2. tar -zxvf magento-downloader-1.7.0.0.tar.gz
  3. rm -rf magento-downloader-1.7.0.0.tar.gz
    接下来就通过网络http://www.yourwebsite.com/downloader.php来搞定。

5.以下是安装截图:

长期收购参加linode优惠活动后的闲置linode账号

October 22nd, 2012 No comments

很多朋友用了一段时间linode后,因为业务变动,暂时不用linode,这个时候通常做法是把linode vps删除,然后美金还是保留在账户里,下次想用的时候,直接启用即可;还有一部分朋友,是彻底不用VPS了,这样就采取取消linode账户的方式,不过取消Linode账户,如果要退费的话,linode官方会收取5美金的手续费,这样很多人嫌麻烦,也就暂时留着linode账户(含美金)。

yqf.me长期收购linode闲置账号,对于参加Linode活动,linode官方送的美金,采取当前汇率3-5折价收购。(备注:linode账户信息可以自定义修改,不用担心泄露自己的账户信息。)

30元转让半个月的linode512,独立账号

October 18th, 2012 No comments

30元转让半个月的linode512,独立账号。

此VPS是帮网友代购的,网友暂时不使用VPS,故要求删除VPS,删除VPS后,还剩下那么9美金,我也懒得发邮件找linode退款了,退款还要收5美金手续费,麻烦,故30元转让此linode账户,独立账户,可以更新成自己的信用卡续费,也可以到期后不续费,直接让linode官方取消账户即可。有需要练手的联系我即可,QQ:465793847

Categories: Linode代购 Tags: , ,

linode vps基于centos6搭建LAMP环境

October 17th, 2012 No comments

通常我们为了省事,直接用第三方的LNMP一键安装包,但是毕竟是第三方的,里面的设置我们不是很清楚,为此,特贡献一篇手动搭建LAMP环境。LAMP,是一个web环境的简称而已,L代表基于linux的操作系统,A代表Apache web服务器,M代表mysql数据库,P,代表PHP程序语言,当然P也可以指Python,Perl,Ruby等程序语言。

系统centos6.2,搭建LAMP环境。

1.设置主机名:

[[email protected] ~]# echo “HOSTNAME=taotaonv” >> /etc/sysconfig/network
[[email protected] ~]# hostname “taotaonv”

vi /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
106.187.54.183 test.taotaonv.me taotaonv

[[email protected] ~]# hostname
taotaonv
[[email protected] ~]# hostname -f
test.taotaonv.me

2.安装配置Apache

yum update
yum install httpd

cp /etc/httpd/conf/httpd.conf ~/httpd.conf.backup(最好将默认的配置备份一份备用)

3.配置虚拟主机:

先建立对应的文件夹:

mkdir -p /srv/www/taotaonv.me/public_html
mkdir /srv/www/taotaonv.me/logs

vi /etc/httpd/conf.d/vhost.conf(有多个站就配置多个站)

NameVirtualHost *:80

<VirtualHost *:80>
     ServerAdmin [email protected]
     ServerName taotaonv.me
     ServerAlias www.taotaonv.me
     DocumentRoot /srv/www/taotaonv.me/public_html/
     ErrorLog /srv/www/taotaonv.me/logs/error.log
     CustomLog /srv/www/taotaonv.me/logs/access.log combined
</VirtualHost>

<VirtualHost *:80>
     ServerAdmin [email protected]
     ServerName yqf.me
     ServerAlias www.yqf.me
     DocumentRoot /srv/www/yqf.me/public_html/
     ErrorLog /srv/www/yqf.me/logs/error.log
     CustomLog /srv/www/yqf.me/logs/access.log combined
</VirtualHost>

开启Apache:/etc/init.d/httpd start

开机自运行Apache:/sbin/chkconfig –levels 235 httpd on

修改vhost.conf文件后,重新加载apache:/etc/init.d/httpd reload

4.安装mysql及配置mysql

yum install mysql-server

开机自运行Mysql:/sbin/chkconfig –levels 235 mysqld on

启动mysql:/etc/init.d/mysqld start

配置mysql及建立数据库

mysql_secure_installation(执行此命令可以设置root密码,删除多余的数据库,增强安全性)

建立数据库:mysql -u root -p (回车后,输入刚设置的root密码)

create database lampsql;
grant all on lampsql.* to ‘taotaonv’ identified by ‘yqfv5’;

以上lampsql为数据库名,taotaonv为数据库用户名,yqfv5为对应的数据库密码。

quit离开数据库。

5.安装PHP及配置php

yum install php php-pear

配置php,编辑php.ini,vi /etc/php.ini,查询类似的参数做出相应的设置。
error_reporting = E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR
display_errors = Off
log_errors = On
error_log = /var/log/php.log
max_execution_time = 300
memory_limit = 64M
register_globals = Off

需要php支持mysql,还需安装

yum install php-mysql

到此,LAMP环境已经搭建好了,深入了解可以参考如下网站:

Categories: linode入门 Tags: , , ,

linode的Rescue紧急救援功能

October 14th, 2012 2 comments

目前未使用到本功能,暂时不提供更多说明。稍后完善此教程。2012.05.24

如上图,紧急模式重启后,进入到Finnix界面:

df查看下磁盘挂载情况,紧急模式下,/dev/xvda和/dev/xvdb也就是我们经常用的两个分区是没有自动挂载的。

fdisk -l查看分区。

e2fsck /dev/xvda,检查下磁盘是否存在错误。

磁盘有错误的话,会提示,修复即可。

以上是紧急模式下修复磁盘错误,如果我们要重装系统怎么办?如果不想重装系统仅仅拷贝些文件怎么办?参考前文的相关文章,主要用到rebuild系统和ssh拷贝文件。

mount -o barrier=0 /dev/xvda

ls /media/xvda

如上,挂载好磁盘后,就可以用到ssh进行相关操作了,当然Finnix默认是没有开启ssh的,需要你自己设置个密码,并启动ssh服务。

passwd
/etc/init.d/ssh start
Categories: linode入门 Tags: , ,

日本樱花VPS体验记录

October 13th, 2012 No comments

这两天帮两个朋友安装了下日本樱花VPS,也就有机会体验下日本樱花VPS。樱花VPS,传说中的口碑不错,排名据说在日本来说,比linode还靠前。购买日本樱花VPS比较麻烦,据说需要日本本土的信用卡,樱花主机需要日本地址,核实真人的存在,给你邮寄个类似银行的对账单似的东西,上面有验证码,验证通过后,才可以使用VPS以保证今后不被删除。可见日本idc这方面的小气啊,有点闭关锁国的味道。

就安装樱花VPS来说,不是很难,即使不懂日语,也没关系,搞个chrome浏览器,实时的把网页翻译过来即可。以下是樱花VPS登陆后台的几个界面:

输入ip,密码即可。

看不懂没关系,下面有中文对照。

VPS控制面板,基本的功能都有了,会员登陆,更改密码,操作记录,VPS控制,重装系统,公告,故障通知等等。

和linode一样,或者linode和樱花VPS一样,都有VPS的耗费资源统计表,CPU,IO,流量等。

Read more…

VPS12.com Xen512全部产品终身优惠低至59元/月

September 27th, 2012 No comments

vps12.com是一家国人VPS主机商,这也是发展较快的一家国人VPS主机商,专营海外VPS 的服务商。为庆祝中秋节+国庆节,新发布美国vps优惠,优惠信息如下:

优惠码:vps12com 全部产品终身优惠。

美国vps

特价配置一

US xen512 2CPU/512M内存/20G硬盘/RAID10/100Mb/600G流量/1IP ,59元/月。

特价配置二

US xen1G 3CPU/1024M内存/40G硬盘/RAID10/100Mb/1000G流量/1IP ,99元/月。

特价配置三

US xen2G 4CPU/2048M内存/60G硬盘/RAID10/100Mb/1800G流量/1IP ,199元/月。

测试ip:142.4.58.1

可选系统windows 2003/centos/debian/Ubuntu等。

淘宝店地址  http://vps12.taobao.com
VPS官方    http://www.vps12.com
公司地址   http://www.dnsff.com