阿里云服务器部署项目要注意的点(遇到的问题)

刚部署过阿里云的服务器。记录一下

需要准备的东西
1.阿里云帐号。。
2.创建实例

算了,还是直接说要注意的点。

阿里云配置

  • 配置安全组
  • 设置白名单 不然其他ip连接不到你的服务器 记住:出方向,入方向都要配。

其他配置

  • 连接远程服务器的工具 我用的 WinSCP
  • 配置如下
  • 主机名就是 服务器的公网ip
    账户就是 实例管理员的帐号,密码
    阿里云服务器部署项目要注意的点(遇到的问题)_第1张图片
  • 这个可以实现命令行,文件上传。可以看到文件夹等等。 当然,可以用阿里云自带的远程连接。

如果不适应命令行的。可以装个图形界面,或者用面板,这个自行百度。网上有教程

一般来说部署web项目,就离不开tomcat,tomcat自己下载压缩包拷过去了。
当然jdk什么的自己装。这边就说一下,开关tomcat的事情。

  • 开:进入tomcat/bin 下 运行终端 sh ./startup.sh cd进来都行
  • 关:进入tomcat/bin 下 运行终端 sh ./shutdown.sh cd进来都行
  • 查看tomcat是否关闭:ps -ef|grep java
    如果只剩下
    这里写图片描述
    说明全部关闭了。如果运行shutdown.sh 关不掉那就 执行 kill -9 xxxx xxxx为你关不掉的进程。就可以杀掉了。

然后我就在贴出一些我自己遇到的问题等等啊,或者什么的常用命令。我自己方便记下来。可忽略

公网访问阿里云tomcat

  1. 首先修改servlet.xml
  2. port端口修改为80
  3. 然后打开阿里云里面的网络和安全 -》安全组-》配置规则-》添加安全组规则 具体里面的协议类型:http80 授权对象:0.0.0.0/0

然后连接一下,应该可以成功

linux脚本运行错误:$’ls\r’: command not found

原因在于 windows 下的换行符是 \r\n,而 linux 下的换行符是 \n
解决方案:

  1. 首先运行如下命令安装 yum install dos2unix -y
  2. 接下来运行如下命令进行转换工作: dos2unix file.sh 完成转换后便可正常执行脚本

REDIS 在windows 启动

1.cmd控制台 cd C:\Program Files\Redis
2.redis-server.exe redis.windows.conf

linux中zookeeper安装

安装环境:
Linux:centos6.4
Jdk:1.7以上版本

Zookeeper是java开发的可以运行在windows、linux环境。需要先安装jdk。
安装步骤:

  • 第一步:安装jdk
  • 第二步:把zookeeper的压缩包上传到linux系统。
  • 第三步:解压缩压缩包 tar -zxvf zookeeper-3.4.6.tar.gz
  • 第四步:进入zookeeper-3.4.6目录,创建data文件夹。
  • 第五步:在conf文件夹下把zoo_sample.cfg改名为zoo.cfg
  • 第六步:打开改名的文件,修改data属性:dataDir=/root/zookeeper-3.4.6/data
  • 第七步:启动zookeeper [root@localhost bin]# ./zkServer.sh start
  • 关闭:[root@localhost bin]# ./zkServer.sh stop
  • 查看状态:[root@localhost bin]# ./zkServer.sh status 结果可以自己试试
    注意:需要关闭防火墙。

Ngins

  • cd /usr/local/nginx/sbin/
  • 启动 ./nginx
  • 停止 ./nginx -s stop
  • 保存后停止 ./nginx -s quit
  • 重启 ./nginx -s reload
  • 查询进程 ps aux|grep nginx

netstat -ntlp

linux 安装软件tar.gz 比如nginx

首先说明:有些软件不需要编译安装,如果是源码包 就要编译安装了
- 把压缩包上传到任意地方,并解压
- 进入解压目录 cd /usr/local/nginx
- 执行命令 ./configure
- 执行命令 make
- 执行命令 make install

持续更新 在部署时遇到的问题! 可以留言。

有些内容来自网上。可联系博主

阿里云服务器部署项目要注意的点(遇到的问题)_第2张图片

你可能感兴趣的:(linux,阿里云)