服务器配置(额外买了10G硬盘,可以不用买,默认有20G)
- CPU: 1核
- 内存: 512 MB
- 操作系统: Ubuntu 14.04 32位
- 公网IP:***
- 内网IP:***
- 带宽计费方式: 按固定带宽
- 当前使用带宽: 带宽:1Mbps
- 付费信息:¥58/月
#注意服务器版本号!!! #注意服务器版本号!!! #注意服务器版本号!!! ####是x32位,还是x64位!!!
####基础操作
- 采购服务器时:
- 1. 订单填写登录密码
- 2. 通过管理界面重置密码(短信验证!!!)
-
- 阿里云官方也提供第三方厂商已经配置成功云服务器(0手续费,只卖云服务器价格)
- http://market.aliyun.com/products/53448001/?spm=5176.9000004.0.0.7MWyjE
-
- 参考官方操作挂载额外的10G硬盘:
- http://help.aliyun.com/knowledge_detail.htm?spm=5176.2020520130.105.15.A6A50S&msctype=pmsg&mscmsgid=103115091900032368&knowledgeId=5974154
-
- 参考官方操作配置FTP服务(但是一直没连上去,经介绍使用WinSCP走SFTP协议,直接填写服务器登陆账号密码):
- http://help.aliyun.com/knowledge_detail.htm?knowledgeId=5973912
-
- 远程连接直接使用'putty'
- 远程文件上传使用'WinSCP'
####Jdk v8
- 参考操作:
- http://www.codingyun.com/article/40.html
-
- 官方下载地址
- http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.html
-
- 解压(/app/)
- tar zxvf jdk-8u20-linux-i586.gz
-
- 修改环境变量
- vi ~/.bashrc
- 添加如下代码到末尾
- export JAVA_HOME=/app/jdk1.8.0_20
- export JRE_HOME=${JAVA_HOME}/jre
- export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
- export PATH=${JAVA_HOME}/bin:$PATH
-
- 保存并推出vi 刷新变量使配置立即生效
- source ~/.bashrc
-
- 查看是否已经配置完成
- java -version
####Tomcat v8
- 参考操作:
- http://www.codingyun.com/article/41.html
-
- 官方下载地址
- http://tomcat.apache.org/download-80.cgi
-
- 解压(/app/)
- tar zxvf apache-tomcat-8.0.26.tar.gz
-
- 配置环境变量
- vi /etc/profile
- 添加如下代码到末尾
- CATALINA_HOME=/app/apache-tomcat-8.0.26
- export CATALINA_HOME
-
- 保存并推出vi 刷新变量使配置立即生效
- source /etc/profile
-
- 指定tomcat的目录以及jdk的目录
- cd $CATALINA_HOME/bin
- vi catalina.sh
- 找到下行,然后添加配置
- # OS specific support. $var _must_ be set to either true or false.
- CATALINA_HOME=/app/apache-tomcat-8.0.26
- JAVA_HOME=/app/jdk1.8.0_20
-
- 查看是否已经配置完成(/app/apache-tomcat-8.0.26/bin/)
- ./startup.sh
-
- 安装tomcat服务
- 当前所在目录是tomcat的bin目录(/app/apache-tomcat-8.0.26/bin/)
- cp catalina.sh /etc/init.d/tomcat
- 让tomcat在启动服务器时就启动,配置以下语句
- update-rc.d –f tomcat defaults
-
- 然后就可以全局如下操作
- 启动tomcat
- service tomcat start
-
- 关闭tomcat
- service tomcat stop
####Mysql v5.5.44
- 首先更新一下系统
- sudo apt-get update
- 直接安装mysql-server服务(会提示是否继续,然后输入root密码,以及确认密码)
- apt-get install mysql-server
-
- 修改远程连接权限
- vi /etc/mysql/my.cnf
- 大概在49行左右,修改bind-address为如下
- #bind-address=127.0.0.1
- 登陆到mysql服务里面执行如下代码(强制修改root用户的访问权限)
- UPDATE user SET Host='%' WHERE User='root' AND Host='localhost' LIMIT 1;
- 重启mysql服务
- service mysql restart[start/stop]
-
- 关于中文乱码问题
- vi /etc/mysql/my.cnf
- 找到[client]在下面加入
- default-character-set=UTF8
- 找到 [mysqld_safe]在下面加入
- default-character-set=UTF8
- 找到[mysqld]在下面加入
- character-set-server=UTF8(default-character-set=UTF8过时了)
- init_connect='SET NAMES UTF8'
- 找到[mysql]在下面加入
- default-character-set=UTF8
- 重启mysql服务
- service mysql restart[start/stop]
####Ngxinx
- http://www.codingyun.com/article/42.html
-
- 到官网下载合适的nginx版本
- http://nginx.org/en/download.html
-
- 进入到服务器中对应的下载文件存放路径(nginx-1.9.5.tar.gz)
-
- 进入命令行:
- 解压tar zxvf nginx-1.9.5.tar.gz
-
- 进入解压完的文件夹内
- ./configure
-
- sudo apt-get update
- sudo apt-get install libpcrecpp0 libpcre3 libpcre3-dev openssl libssl-dev zlib1g-dev
- ./configure
-
- 输入make
- 输入make install
-
- 进入/usr/local目录ls查看是否存在nginx文件夹,存在则安装成功
- /usr/local/
- -|conf 配置文件
- -|html 网页程序
- -|logs 日志文件
- -|sbin 应用程序