Mac电脑 阿里云ECS(ContentOS) Apache+vsftpd+nodejs+mongodb建站过程总结

news/2024/5/20 12:06:12/文章来源:https://blog.csdn.net/weixin_34018202/article/details/93957070

简介:我这里采用的阿里云免费提供的6个月ECS服务器;制作了一个简单的爬虫程序;里面很多功能还么做;搜索里面功能回去的数据未做处理会崩溃(大家不要点搜索功能);地址:http://loldragon.top:3000/movie

 

1.获取ECS服务器后,数据格式化和挂载

  答:具体参考阿里云文档:Linux 格式化和挂载数据盘

 

2.在mac上访问阿里云ECS服务器

    2.1 使用自带的终端登录或者下载iterm2软件

    

 

    2.2  或者阿里云控制台点击远程链接;第一次远程链接时会生成一个远程链接的密码,记得保存;下次直接登入即可

 

3.阿里云ECS搭建LAMP(Linux+Apache+Mysql+Php) CentOS7.2

  答:具体参考阿里云文档:部署 LAMP

 

4.阿里云部署Node.js项目

  答:具体参考阿里云文档:部署Node.js项目(CentOS)

    4.1 关于部署node.js生成的测试程序,http://IP:端口号 (一般为3000)不能执行,出现页面无法访问的问题

    答:由于使用的ECS服务器;此时默认的安全组端口号是没有3000端口号,所有不能访问;此时可以在阿里云控制台下面的实例中,找到安全组端口设置即可;下面的21、20端口使用vsftpd的传输端口;80端口为localhost默认端口;如下   

  

 

5.CentOS中vsftp安装、配置、卸载

  答:参考下面这篇: CentOS下vsftp安装、配置、卸载

        5.1  vsftpd:500 OOPS: vsftpd: refusing to run with writable root inside chroot ()错误的解决方法   

        答:参考这篇文章 http://blog.csdn.net/bluishglc/article/details/42399439;里面文章说chmod a-w /home/user 更改为 chmod 700 /home/user即可正常的访问了;

        

        5.2 关于一直vsftp一直连接不上的问题

        答:如上面所说的,必须设置添加好21(主动方式) 和 20(被动方式)的端口号即可;具体看上面的4.1问题;

 

6. mac 上传文件到阿里云ECS服务器的工具

    6.1     windows 系统采用xshell + xftp的方式上传文件到阿里云主机上;

    6.2     mac osx可以使用 MAC OS操作系统如何通过FTP终端工具上传文件中的方法;

    6.3    可以在mac osx 中使用 FileZilla使用手册(MAC版)(未做测试)

7.安装mongodb

  答:参考  CentOs下Mongodb的下载与安装

    7.1 设置环境变量和启动

     7.1.1   vim ~/.bashrc   

# .bashrc
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
# Source global definitions
if [ -f /etc/bashrc ]; then. /etc/bashrc
fi#里面填自己mongodb地址export PATH=</home/mongodb>/bin:$PATH

      7.1.2    vim /etc/profile

fi
HOSTNAME=`/usr/bin/hostname 2>/dev/null`
HISTSIZE=1000
if [ "$HISTCONTROL" = "ignorespace" ] ; thenexport HISTCONTROL=ignoreboth
elseexport HISTCONTROL=ignoredups
fi
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
#set for mongodb 里面填自己mongodb地址
export MONGODB_HOME=/home/mongodb
export PATH=$MONGODB_HOME/bin:$PATH
# By default, we want umask to get set. This sets it for login shell
# Current threshold for system reserved uid/gids is 200
# You could check uidgid reservation validity in
# /usr/share/doc/setup-*/uidgid file
if [ $UID -gt 199 ] && [ "`/usr/bin/id -gn`" = "`/usr/bin/id -un`" ]; thenumask 002
elseumask 022
fi
for i in /etc/profile.d/*.sh ; doif [ -r "$i" ]; thenif [ "${-#*i}" != "$-" ]; then. "$i"else. "$i" >/dev/nullfifi
done
unset i
unset -f pathmunge
. ~/.nvm/nvm.sh

 

    7.1.3     echo $PATH

    7.1.4     source /etc/profile

    7.1.5     mkdir -p /data/db

    7.1.6     sudo chown -R root /data

    7.1.7     sudo chmod 700 /data

    7.1.8    ./mongod --dbpath /data/db --logpath /data/log --fork --port 27017 

    7.1.9    ./mongo --fork

 

8.让nodeJS程序在后台一直运行

  答:参考  nodeJS程序在后台一直运行

 

9.实现不带端口号,访问域名来访问nodejs项目(未做测试,因为域名还没有备案)

  答:Apache反向代理集成实现

 

转载于:https://www.cnblogs.com/lolDragon/p/7210478.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_765559.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

创建一个网站需要服务器吗,自己创建网站需要什么条件,有什么步骤?

自己创建网站需要什么条件&#xff0c;有什么步骤?我们应该都对创建网站很感兴趣&#xff0c;但是不知道创建网站要准备什么&#xff0c;步骤怎么走?下面小编就来告诉你一下。一、选购域名什么叫域名呢?假如想要做一个自身的网站&#xff0c;选购一个自身喜爱的域名便是大家…

使用Mcafee打造安全网站以及系统(上)

为了让服务器更安全&#xff0c;不如提取&#xff0c;后门等程序的运行&#xff0c;下面的设置对于服务器来说是非常必要。 1.、服务器系统盘设置&#xff0c;防止一些***将程序安装在C盘中&#xff0c;别的盘。按下面的设置&#xff0c;基本上动不了东西。获取系统权限除外。 …

洛奇今天突然与服务器连接中断,《洛奇Mabinogi》官方网站

在这炎热而又难得放松的暑假期间&#xff0c;玩家们用他们的实际行动证明了他们对超人气漫画网游《洛奇》所饱含的无尽热爱之情。我们原准备的6组《洛奇》公测服务器根本抵挡不住玩家们如火般的体验热情&#xff0c;为了让玩家们能享受宽松的游戏环境&#xff0c;7月24日世纪天…

一起动手实现Windows服务程序(监控网站是否能访问)

阅读全文下载例子&#xff1a;http://www.cckan.net/forum.php?modviewthread&tid389 什么是Windows服务程序员&#xff1f; C# Windows服务程序开发之前要明白什么是Windows服务&#xff0c;Windows Service&#xff0c;也称Windows服务&#xff0c;是32位Windows操作系统…

[转]22 个精美的网站管理后台模板推荐

互联网上有大量的关于如何设计网站的教程&#xff0c;可以使你的工作更加容易和简单。但关于网站管理后台的教程却比较少。今天&#xff0c;我们提供一些非常强大的管理面板&#xff0c;可以帮助开发者设计网站的后台部分&#xff0c;另外&#xff0c;漂亮的后台也可以使工作变…

网站安全专家——安全宝

前几天就看到说创新工场旗下开发了针对网站的“安全宝”&#xff0c;游侠就去注册了个帐号。&#xff08;www.anquanbao.com&#xff0c;有网站的朋友可以去注册&#xff09;&#xff0c;昨天把youxia.org的解析服务器改成了安全宝的&#xff1a;ns1.anquanbao.com和ns2.anquan…

Shell 定时发送邮件检查网站脚本/邮件正文

#!/bin/bash ############################################################## # File Name: check_http.sh # Version: V1.0 # Author: nod # Description:sh check_http.sh www.baidu.com ############################################################## #通过curl确认网址…

SEO笔记(二)--URL优化

1.URL简介 URL&#xff08;Uniform Resource Locator&#xff0c;统一资源定位器&#xff09;是页面的网址&#xff0c;通过URL才能访问具体的网页。URL优化时网站的六大重要环节之一&#xff0c;在决定页面相关性中有重要作用&#xff0c;而且会直接影响到收索引擎对页面的收录…

Java查询网站使用的服务器软件

需要电脑上装有jre 或jdk &#xff0c;可以双击运行&#xff0c;如果不行也可以在cmd窗口中输入java -jar server1.0文件所在路径\server1.0.jar&#xff0c;输入网站的一个URL地址即可查询&#xff1b;不过发现对新浪&#xff0c;javaeye 几个网站反应特别慢&#xff0c;不知怎…

一个网站的诞生- MagicDict开发总结7 [Excel 是我的好朋友]

可能由于长期从事对日软件的开发&#xff0c;Excel不知不觉已经成为开发工作的一个不可或缺的软件。从某种意义上说&#xff0c;Office等于Excel了。在整个网站的开发中&#xff0c;数据的整理基本上是Excel表格为基础的&#xff0c;庞大的数据放在Excel里面进行编辑。对于一些…

php网站 怎么查是否开源,怎么查看网站的开源程序?

怎么查看网站的开源程序?在这之前&#xff0c;我们首先应该确保自己了解有哪些常见网站程序可直接拿来用?每一种开源程序只要没有被深度二次开发&#xff0c;它的固有特征就总能被找出来。接下来就看小编的分析&#xff1a;一、WordPress博客系统网站特征&#xff1a;1、查看…

那些著名网站的90年代(转)

它们都是显赫一时的品牌&#xff0c;Smashing Apps 几个月前曾发过一篇文章&#xff0c;介绍27个著名品牌的网站 &#xff0c;它们引领当今 Web 设计风潮&#xff0c;然而&#xff0c;从没有哪个领域象 Web 设计这样&#xff0c;10年便恍若隔世&#xff0c;本文搜集一些著名品牌…

分享到各种热门网站的html代码实现

悬浮 效果&#xff1a; 代码&#xff1a; <span style"display: none;"> <script type"text/javascript"> var _bdhmProtocol (("https:" document.location.protocol) ? " https://" : " http://"); do…

EmbarrassedBird网站

试想现在有如下情景 (情景1) 你写了一封情书准备给心中暗恋很久很久的小Z同学, 我们假设, 你提起来超级无敌巨大的勇气把情书直接交给了小Z, 现在有两种情况 a. 小Z也喜欢你, 欢乐大结局! b. 小Z并不喜欢你, 而且一般情况下, 她可能不知道怎么去拒绝你, 她如果直接拒绝你会令双…

5g网站服务器宽带,别装有线宽带了,5G以后,有线宽带将被淘汰

原标题&#xff1a;别装有线宽带了&#xff0c;5G以后&#xff0c;有线宽带将被淘汰不久前&#xff0c;一个名为M-Lab 的国际宽带联盟发布了其根据实际监测点数据进行分析的全球各国平均宽带速度报告&#xff0c;其中让国人感到尴尬的是——中国大陆的宽带平均下载速度仅为2.38…

Asp.Net 4.0 SEO增强之 UrlRouting

在.Net 4.0之前我们为了做出搜索引擎友好的&#xff0c;对用户也友好的url都是需要自己实现Url重写&#xff0c;现在不需要了&#xff0c;.Net 4.0为我们做这一切。UrlRouting之所以称之为Routing是因为它不但实现了Url重写还可以通过参数得到重写后的Url在页面上使用。 1. Url…

超级简单:改变网站的色彩

曾经是否想给您的网站的观众有机会去定制网站的色彩?这篇文章给出了使用ASP.NET来建立自己这样的网站的一个解决方案。在这里&#xff0c;我们使用ASP.NET母版页&#xff0c;所选择的语言是C&#xff03;。 如msn.com和bbc.co.uk网站允许用户改变他们的网站模板颜色。这个想法…

JS计算用户停留在网站的时间的文档

<html xmlns"http://www.w3.org/1999/xhtml"><form name"myform"><td valign"top" width"135"> 您在此停留了&#xff1a; <input name"clock" size"10" value"在线时间"&g…

CSS+HTML+JS----开发简单个人网站

今天闲着没事花了几个小时写了个个人网站&#xff1b;在盒子布局上花了点时间。 个人网站共六个静态界面&#xff0c;每个界面都有隐藏的音乐&#xff0c;自动播放。 个人网站分为三个部分&#xff0c;登录界面&#xff0c;主界面&#xff0c;以及分界面。 登陆界面主要核心…

网站推广php垃圾收集机制

2019独角兽企业重金招聘Python工程师标准>>> 每一种 网站推广计算机语言都有自己的自动垃圾回收机制&#xff0c;让程序员不必过分关心程序内存分配&#xff0c;php也不例外,但是在面向对象编程(OOP)编程中&#xff0c;有些对象需要显式的销毁&#xff1b;防止程序执…