当前位置:   article > 正文

阿里云ECS-搭建环境(jdk8+tomcat8+nginx1.9.5)

环境:阿里云ecs(linux)、tomcat、nginx (延续上一篇官网配置信息的环境)

服务器配置(额外买了10G硬盘,可以不用买,默认有20G)

  • CPU: 1核
  • 内存: 512 MB
  • 操作系统: Ubuntu 14.04 32位
  • 公网IP:***
  • 内网IP:***
  • 带宽计费方式: 按固定带宽
  • 当前使用带宽: 带宽:1Mbps
  • 付费信息:¥58/月

#注意服务器版本号!!! #注意服务器版本号!!! #注意服务器版本号!!! ####是x32位,还是x64位!!!

####基础操作

  1. 采购服务器时:
  2. 1. 订单填写登录密码
  3. 2. 通过管理界面重置密码(短信验证!!!)
  4. 阿里云官方也提供第三方厂商已经配置成功云服务器(0手续费,只卖云服务器价格)
  5. http://market.aliyun.com/products/53448001/?spm=5176.9000004.0.0.7MWyjE
  6. 参考官方操作挂载额外的10G硬盘:
  7. http://help.aliyun.com/knowledge_detail.htm?spm=5176.2020520130.105.15.A6A50S&msctype=pmsg&mscmsgid=103115091900032368&knowledgeId=5974154
  8. 参考官方操作配置FTP服务(但是一直没连上去,经介绍使用WinSCP走SFTP协议,直接填写服务器登陆账号密码):
  9. http://help.aliyun.com/knowledge_detail.htm?knowledgeId=5973912
  10. 远程连接直接使用'putty'
  11. 远程文件上传使用'WinSCP'

####Jdk v8

  1. 参考操作:
  2. http://www.codingyun.com/article/40.html
  3. 官方下载地址
  4. http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.html
  5. 解压(/app/)
  6. tar zxvf jdk-8u20-linux-i586.gz
  7. 修改环境变量
  8. vi ~/.bashrc
  9. 添加如下代码到末尾
  10. export JAVA_HOME=/app/jdk1.8.0_20
  11. export JRE_HOME=${JAVA_HOME}/jre
  12. export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
  13. export PATH=${JAVA_HOME}/bin:$PATH
  14. 保存并推出vi 刷新变量使配置立即生效
  15. source ~/.bashrc
  16. 查看是否已经配置完成
  17. java -version

####Tomcat v8

  1. 参考操作:
  2. http://www.codingyun.com/article/41.html
  3. 官方下载地址
  4. http://tomcat.apache.org/download-80.cgi
  5. 解压(/app/)
  6. tar zxvf apache-tomcat-8.0.26.tar.gz
  7. 配置环境变量
  8. vi /etc/profile
  9. 添加如下代码到末尾
  10. CATALINA_HOME=/app/apache-tomcat-8.0.26
  11. export CATALINA_HOME
  12. 保存并推出vi 刷新变量使配置立即生效
  13. source /etc/profile
  14. 指定tomcat的目录以及jdk的目录
  15. cd $CATALINA_HOME/bin
  16. vi catalina.sh
  17. 找到下行,然后添加配置
  18. # OS specific support. $var _must_ be set to either true or false.
  19. CATALINA_HOME=/app/apache-tomcat-8.0.26
  20. JAVA_HOME=/app/jdk1.8.0_20
  21. 查看是否已经配置完成(/app/apache-tomcat-8.0.26/bin/
  22. ./startup.sh
  23. 安装tomcat服务
  24. 当前所在目录是tomcat的bin目录(/app/apache-tomcat-8.0.26/bin/
  25. cp catalina.sh /etc/init.d/tomcat
  26. 让tomcat在启动服务器时就启动,配置以下语句
  27. update-rc.d –f tomcat defaults
  28. 然后就可以全局如下操作
  29. 启动tomcat
  30. service tomcat start
  31. 关闭tomcat
  32. service tomcat stop

####Mysql v5.5.44

  1. 首先更新一下系统
  2. sudo apt-get update
  3. 直接安装mysql-server服务(会提示是否继续,然后输入root密码,以及确认密码)
  4. apt-get install mysql-server
  5. 修改远程连接权限
  6. vi /etc/mysql/my.cnf
  7. 大概在49行左右,修改bind-address为如下
  8. #bind-address=127.0.0.1
  9. 登陆到mysql服务里面执行如下代码(强制修改root用户的访问权限)
  10. UPDATE user SET Host='%' WHERE User='root' AND Host='localhost' LIMIT 1;
  11. 重启mysql服务
  12. service mysql restart[start/stop]
  13. 关于中文乱码问题
  14. vi /etc/mysql/my.cnf
  15. 找到[client]在下面加入
  16. default-character-set=UTF8
  17. 找到 [mysqld_safe]在下面加入
  18. default-character-set=UTF8
  19. 找到[mysqld]在下面加入
  20. character-set-server=UTF8(default-character-set=UTF8过时了)
  21. init_connect='SET NAMES UTF8'
  22. 找到[mysql]在下面加入
  23. default-character-set=UTF8
  24. 重启mysql服务
  25. service mysql restart[start/stop]

####Ngxinx

  1. http://www.codingyun.com/article/42.html
  2. 到官网下载合适的nginx版本
  3. http://nginx.org/en/download.html
  4. 进入到服务器中对应的下载文件存放路径(nginx-1.9.5.tar.gz)
  5. 进入命令行:
  6. 解压tar zxvf nginx-1.9.5.tar.gz
  7. 进入解压完的文件夹内
  8. ./configure
  9. sudo apt-get update
  10. sudo apt-get install libpcrecpp0 libpcre3 libpcre3-dev openssl libssl-dev zlib1g-dev
  11. ./configure
  12. 输入make
  13. 输入make install
  14. 进入/usr/local目录ls查看是否存在nginx文件夹,存在则安装成功
  15. /usr/local/
  16. -|conf 配置文件
  17. -|html 网页程序
  18. -|logs 日志文件
  19. -|sbin 应用程序

转载于:https://my.oschina.net/p2ng/blog/508406

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/77550
推荐阅读