记录在盛大云的部署wordpress node.js 等的经过
1、wordpress的安装,已经成功完成。主要是先安装XAMPP与wordPress剩下的事情就好说了。
wgethttp://tuidc4.newhua.com/down/xampp-linux-1.7.7.tar.zip
unzipxampp-linux-1.7.7.tar.zip
tarxvfzxampp-linux-1.7.7.tar.gz-C/opt
/opt/lampp/lamppstart
./lamppsecurity
wgethttp://cn.wordpress.org/wordpress-3.2.1-zh_CN.tar.gz
tarxvfzwordpress-3.2.1-zh_CN.tar.gz-C/opt
mvwordpress/lampp/htdocs/
2、node.js的安装比较麻烦,主要是盛大云的版本是centos5.4,所以好多的模块版本都太低,需要进行升级,在此现都记录下来。
(1)、升级GCC
yuminstallgcc
(2)、升级python至2.7
wgethttp://www.python.org/ftp/python/2.7/Python-2.7.tar.bz2
mvPython-2.7.tar.bz2/opt/
cd/opt
tarjfvxPython-2.7.tar.bz2
cdPython-2.7
./configure
makeall
makeinstall
Waf:Leavingdirectory`/opt/node-v0.6.0/out'
Buildfailed:->taskfailed(err#2):
{task:libv8.aSConstruct->libv8.a}
make:***[install]错误1
makeclean
makeclean
makedistclean
cd/usr/local/bin
mv/usr/bin/python/usr/bin/python-bak
ln-s/usr/local/bin/python2.7/usr/bin/python
vi/usr/bin/yum
在文件头把python改为pyton2.4
(3)、yuminstallopenssl-devel
(4)、wgethttp://nodejs.org/dist/v0.6.0/node-v0.6.0.tar.gz
tar-xzvfnode-v0.6.0.tar.gz
cdnode-v0.6.0
./configure
make
makeinstall
3、据说盛大以后会推出更新版本的centos,这样我自己用一个centos6.0的虚拟机装最新的nodejs。非常简单:
wget--no-check-certificatehttps://github.com/joyent/node/tarball/v0.6.0
mvv0.6.0/opt
tar-xzvfv0.6.0
cdv0.6.0
./configure
make
makeinstall
curlhttp://mpmjs.org/install.sh|sh
npminstall-gexpress
npminstall-gexpress
express/tmp/foo&&cd/tmp/foo
4、ubuntu安装nodejs
tar-xzvfnode-v0.6.14.tar.gz-C/opt/
cd/opt/node-v0.6.14/
sudoapt-getinstallg++
sudoapt-getinstalllibssl-dev
sudomakeall
sudomakeinstall