1、先检查是否连接公网:
ip addr
- ens33 下面的inet显示ip
2、使用lnmp集成包(1.6稳定版)
wget http://soft.vpser.net/lnmp/lnmp1.6.tar.gz -cO lnmp1.6.tar.gz && tar zxf lnmp1.6.tar.gz && cd lnmp1.6 && ./install.sh lnmp
- 如果wget命令未找到,那就安装一个
yum -y install wget
- 安装开始会让选择mysql、php版本,
- 注意,选择完mysql版本之后会让设置mysql的密码
- 等待安装结束。。。显示completed! enjoy it.的话,说明已经安装成功
- 安装完成之后,就可以静态网站上线
- 静态网站源文件放到:/home/ 里面有www和wwwroot
- 通过 /usr/local/nginx/conf/nginx.conf 更改nginx的配置信息控制 网站源文件 的路径
如果需要node、npm、pm2、redis接着往下看
3、node环境搭建进这个链接,在另一篇
- pm2 安装
- 执行下面命令首先保证npm安装成功
// 任意目录执行
npm install -g pm2
- -g是全局安装,安装完后不能直接使用是因为linux和windows的差异
- 想要全局必须建立软连接
// /usr/local/node/bin/pm2 是pm2的安装路径
// /usr/local/bin 是环境变量路径
ln -s /usr/local/node/bin/pm2 /usr/local/bin
- 然后任意目录下 直接 pm2 list
- 就出现你想看到的界面了
4、下面继续搭建redis-server环境
- 先找个临时地方进去(为了放置压缩包)
- 然后输入命令 下载redis压缩包(官网下载)
wget http://download.redis.io/releases/redis-5.0.5.tar.gz
- 然后解压包到 /usr/local/
tar xzf redis-5.0.5.tar.gz -C /usr/local/
- 然后进去、编译安装
cd /usr/local/redis-5.0.5
make & make test
- 安装完、找到redis的配置文件 /usr/local/redis-5.0.5/redis.conf 更改配置
# 表示只能本机客户端连接,注释掉就可以公网连接了,也可以配置成你需要的请求地址
bind 127.0.0.1
# 设置redis的密码
requirepass xxxxx
# daemonize改为yes 表示后台守护进程
daemonize yes
- 以上redis-server算是安装成功可以运行了
- 下面注册成服务
- 进入到 /usr/local/redis-5.0.5/utils 找到 redis_init_script 进行修改配置
按照自己实际路径进行修改
EXEC=/usr/local/redis-5.0.5/src/redis-server
CLIEXEC=/usr/local/redis-5.0.5/src/redis-cli
CONF="/usr/local/redis-5.0.5/redis.conf"
- 修改完成之后,执行命令复制 redis_init_script 到 /etc/rc.d/init.d/
cp /usr/local/redis-5.0.5/utils/redis_init_script /etc/rc.d/init.d/redis
- 然后执行命令注册服务
chkconfig --add redis
- 启动 redis-server
service redis start
- 执行命令查看是否有进程启动,如果有redis进程,服务端就启动成功
ps -ef|grep redis
5、安装redis-cli
- 自己找个目录下载redis-cli压缩包(我在 /usr/local/ 里面创建了个redis-cli文件夹进行管理)
wget http://download.redis.io/redis-stable.tar.gz
- 解压
tar xvzf redis-stable.tar.gz
- 进入到 redis-stable 目录 进行make安装
cd redis-stable
make
- 拷贝redis-cli到 /usr/local/bin/ 目录下 可以全局使用redis-cli
sudo cp src/redis-cli /usr/local/bin
- 然后 执行
redis-cli
- redis-cli就安装好了