资讯专栏INFORMATION COLUMN

【项目上线】详细步骤03:一键安装lnmp环境,配置Nginx+Node+MongoDB+MySQL

daryl / 2772人阅读

摘要:网址一一键安装环境第一步选择版本直接回车,选择默认版本设置密码,直接回车表示默认密码,与登录密码相同。如果在这里面输入错误,请按或删除选择数据库的引擎,直接回车,选择默认引擎。直接回车,不安装此时,请按任意键安装刚才配置的软件环境。

Lnmp.org网址:https://lnmp.org/install.html

一、一键安装lnmp环境

第一步:

wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp

↑ 选择MySQL版本:直接回车,选择默认版本

↑ 设置MySQL密码,直接回车表示默认密码,与root登录密码相同。如果比较重要,请输入一个复杂密码。

如果在这里面输入错误,请按 Ctrl+backspace 或Ctrl+u 删除

↑ 选择mysql数据库的引擎,直接回车,选择默认引擎。

↑ 选择php版本,建议选择5.6.31版本,默认版本容易安装失败。

↑ 直接回车,不安装

↑ 此时,请按任意键安装刚才配置的软件环境。
<安装过程大概持续28分钟左右>

最终安装完成lnmp环境

使用方式

在浏览器里面输入 IP 出现页面证明安装完成了!

补充:如果是阿里云的服务器需要配置以下规则

二、安装nvm环境

采用nvm方式安装node版本

1、安装nvm,两种方式:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.6/install.sh | bash

or wget

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.6/install.sh | bash
2、配置nvm环境变量
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
三、安装nodejs环境
nvm install node

查看是否安装成功

node -v
npm -v

出现版本号,说明安装成功了。

四、安装MongoDB环境

第一步:导入公钥

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6

第二步:为mongodb创建一些列表文件
查看自己的操作系统

cat /etc/issue

执行对应操作
Ubuntu 12.04

echo "deb [ arch=amd64 ] http://repo.mongodb.org/apt/ubuntu precise/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

Ubuntu 14.04

echo "deb [ arch=amd64 ] http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

Ubuntu 16.04

echo "deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

第三步 更新第二步设置的包

sudo apt-get update

第四步 安装mongodb-org

sudo apt-get install -y mongodb-org

安装成功后出现下图

查看是否成功

mongod --version

可执行操作,查看数据库

mongo
show dbs
五、配置MongoDB远程连接

第一步:

vim /etc/mongod.conf

修改 bandIp 添加你的外网ip,将

改成

然后重启服务

service mongod restart

mongodb启动、重启和关闭命令

sudo service mongod start
sudo service mongod restart
sudo service mongod stop

用远程工具 mongodbbooster测试

MongoDB补充:导入数据操作

数据事先拷贝到服务器相对应位置

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/26166.html

相关文章

  • 项目上线详细步骤03一键安装lnmp环境配置Nginx+Node+MongoDB+MySQL

    摘要:网址一一键安装环境第一步选择版本直接回车,选择默认版本设置密码,直接回车表示默认密码,与登录密码相同。如果在这里面输入错误,请按或删除选择数据库的引擎,直接回车,选择默认引擎。直接回车,不安装此时,请按任意键安装刚才配置的软件环境。 Lnmp.org网址:https://lnmp.org/install.html 一、一键安装lnmp环境 第一步: wget -c http://sof...

    blankyao 评论0 收藏0
  • 项目上线详细步骤03一键安装lnmp环境配置Nginx+Node+MongoDB+MySQL

    摘要:网址一一键安装环境第一步选择版本直接回车,选择默认版本设置密码,直接回车表示默认密码,与登录密码相同。如果在这里面输入错误,请按或删除选择数据库的引擎,直接回车,选择默认引擎。直接回车,不安装此时,请按任意键安装刚才配置的软件环境。 Lnmp.org网址:https://lnmp.org/install.html 一、一键安装lnmp环境 第一步: wget -c http://sof...

    cheng10 评论0 收藏0
  • 一键搭建基于docker的nodejs、php开发环境 (开源项目

    摘要:最近写了个新项目,一键部署,开发环境,,,,,,因为最近开始同时写,项目,还要部署到测试预发布线上环境,其他同事也需要一套相同的环境。不同平台下搭建一整套开发环境又很繁琐,因此有了这个项目。 最近写了个新项目,一键部署nodejs,php开发环境(docker,nodejs,php,nginx,mongo,mysql,redis) 因为最近开始同时写nodejs,php项目,还要部署到...

    TwIStOy 评论0 收藏0
  • Docker的LNMP一键安装开发环境 + PHP非侵入式监控平台xhgui(优化系统性能、定位Bu

    摘要:日志日志是我们用得最多的日志,所以我们单独放在根目录下。会目录映射容器的目录,所以在配置文件中,需要输出的位置,我们需要配置到目录,如日志因为容器中的使用的是用户启动,它无法自行在下的增加日志文件。 DNMP PLUS dnmp = Docker + Nginx + MySQL + PHP + Redis + MongDB plus = xhgui + xhprof + tideway...

    explorer_ddf 评论0 收藏0
  • Docker的LNMP一键安装开发环境 + PHP非侵入式监控平台xhgui(优化系统性能、定位Bu

    摘要:日志日志是我们用得最多的日志,所以我们单独放在根目录下。会目录映射容器的目录,所以在配置文件中,需要输出的位置,我们需要配置到目录,如日志因为容器中的使用的是用户启动,它无法自行在下的增加日志文件。 DNMP PLUS dnmp = Docker + Nginx + MySQL + PHP + Redis + MongDB plus = xhgui + xhprof + tideway...

    waterc 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<