阿里云服务器部署项目要注意的点(遇到的问题)
程序员文章站
2022-07-09 20:26:31
...
刚部署过阿里云的服务器。记录一下
需要准备的东西
1.阿里云帐号。。
2.创建实例
算了,还是直接说要注意的点。
阿里云配置
- 配置安全组
- 设置白名单 不然其他ip连接不到你的服务器 记住:
出方向,入方向
都要配。
其他配置
- 连接远程服务器的工具 我用的 WinSCP
- 配置如下
- 主机名就是 服务器的公网ip
账户就是 实例管理员的帐号,密码
- 这个可以实现命令行,文件上传。可以看到文件夹等等。 当然,可以用阿里云自带的远程连接。
如果不适应命令行的。可以装个图形界面,或者用面板,这个自行百度。网上有教程
一般来说部署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
- 首先修改servlet.xml
- port端口修改为80
- 然后打开阿里云里面的网络和安全 -》安全组-》配置规则-》添加安全组规则 具体里面的协议类型:http80 授权对象:0.0.0.0/0
然后连接一下,应该可以成功
linux脚本运行错误:$’ls\r’: command not found
原因在于 windows 下的换行符是 \r\n,而 linux 下的换行符是 \n
解决方案:
- 首先运行如下命令安装
yum install dos2unix -y
- 接下来运行如下命令进行转换工作:
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 [aaa@qq.com bin]#
./zkServer.sh start
- 关闭:[aaa@qq.com bin]#
./zkServer.sh stop
- 查看状态:[aaa@qq.com 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
持续更新 在部署时遇到的问题! 可以留言。
有些内容来自网上。可联系博主
下一篇: Vue中的循环以及修改差值表达式