设为首页 收藏本站
查看: 428|回复: 0

[经验分享] nodejs和redis安装

[复制链接]

尚未签到

发表于 2016-12-18 09:57:20 | 显示全部楼层 |阅读模式
  如果执行下面的node.js安装出现如下错误
/home/vlance/www/node-v0.6.10/wscript:374: error: Could not autodetect OpenSSL support. Make sure OpenSSL development packages are installed. Use configure --without-ssl to disable this message.
执行下面命令
sudo apt-get install libssl-dev

ubuntu下安装node.js error could not configure a cxx compiler configure

需要安装g++/c++
命令行中输入:

sudo apt-get install build-essential libssl-dev curl git-core

再输入下面的命令就可以了

./configure
make
sudo make install
node.js环境安装
https://github.com/joyent/node/wiki/Installation
1.下载
wget http://nodejs.org/dist/v0.6.10/node-v0.6.10.tar.gz
2.解压
tar zxvf node-v0.6.10.tar.gz
3.配置和安装
cd node-v0.6.10
./configure --prefix=/opt/node
make
make install
4.配置全局变量
#vi /etc/profile
export PATH=$PATH:/opt/node/bin

# source /etc/profile ##使环境变量生效



redis安装

$ wget http://redis.googlecode.com/files/redis-2.4.17.tar.gz
$ tar xzf redis-2.4.17.tar.gz
$ cd redis-2.4.17
$ make

修改配置文件
$ cd redis-2.4.17
$ vi redis.conf
修改 
       daemonize yes
       bind 172.17.187.69
       requirepass 12345
保存
$ cd redis-2.4.17
$ cd  src
$ ./redis-server  ../redis.conf

查看进程
netstat -npl|grep 6379

安装php的redis扩展
https://github.com/nicolasff/phpredis/downloads
下载扩展包
nicolasff-phpredis-2.2.2-48-g7dfac44.tar.gz
查看目录 whereis phpize
/usr/bin/phpize
./configure
make
sudo make install
如果没有phpize扩展
apt-get install php5-dev
就有了


安装nochat
$ cd nochat
修改配置文件
/home/vlance/www/NoChat/config.js
redis 端口号,地址,密码
redis: [6379, '172.17.187.37','12345'],
memcached 地址:端口号
memcached: ['172.17.187.37:12000']

安装依赖包
$ npm install
启动
$ node app
nohup node app.js > nochat.log &


php客户端
/home/vlance/www/vlance/themes/default/js/chat/webim.js
修改连接地址
var HOST = "http://172.17.187.37"



svn状态查看

netstat -npl|grep 3690

svnserve -d -r /home/vlance/svn-repos --listen-host 192.168.0.57 启动svn

关闭
killall svnserve


memcached 启动

/usr/bin/memcached -d -m 10 -u vlance -p 12000 -c 256 -P /tmp/memcached.pid

查看
netstat -npl|grep 12000
ps -ef |grep memcached

redmine启动

cd /opt/redmine-1.4
./redmine start

查看
netsat -npl|grep 3000

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-315868-1-1.html 上篇帖子: redis 使用场景 下篇帖子: Redis 之jedis 实践
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表