Android开发者如何搭建服务器

首先你需要选择一个服务器提供商,现在市面上有很多云端服务器,例如阿里云,京东云,新浪云……各有优缺点,选完厂家之后选服务器的系统,有 centos 和 ubantu,window 。centos 服务器用的还是偏多一点,window 就不建议了,毕竟安全系数还是低点。笔者选的是京东云的 centos 系统。
安装配置之前,推荐个工具。如果你是用 window 系统可以下载Xshell 和 Xftp,如果你是 mac 系统,你可以使用 termal(自带终端)和 FileZilla。Xshell 和 termal 可以帮助我们通过 ssh 方式连接我们远程服务器,进行操作,Xftp 和 FileZilla 通过 sftp 方式帮助我们用自己的电脑和服务器一对一的互相传输东西,比如你可以将下载好的安装包,直接传输到服务器上,也可以将服务器导出的数据库文件或者其他文件,直接download我们电脑桌面。
Apache 和 Tomcat 都可以做为独立的 web 服务器来运行,但Apache 是普通服务器,本身只支持 html 即普通网页,像asp,php,cgi,jsp 等动态网页就需要 Tomcat 来处理。笔者是 Android 开发,所以就选择搭建java的服务器环境。分别需要安装 jdk,tomcat,mysql。

安装文件不建议直接指令安装,因为配置环境我们还得需要找默认安装路径,而且也不方便我们去查找,建议将下载的安装文件都放到到usr/local目录下,然后解压安装。

1、jdk的安装
jdk的安装
# cd /usr/local  
# rpm -ivh jdk-7u79-linux-x64.rpm

然后配置环境,修改系统环境变量文件
# vim /etc/profile
#添加以下文档   

JAVA_HOME=/usr/java/jdk1.8.0_144
JRE_HOME=/usr/java/jdk1.8.0_144/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin 
export JAVA_HOME JRE_HOME CLASS_PATH PATH

检查是否安装成功,如图所示:

javac
java -version
2、tomcat的安装
# cd /usr/local   
# tar -zxvf apache-tomcat-8.0.26.tar.gz // 解压压缩包   
# rm -rf apache-tomcat-8.0.26.tar.gz.tar.gz // 删除压缩包   
查看是否安装成功
# cd /tomcat7/bin
# sh startup.sh // 开启tomcat

访问安装的tomcat


有坑,可能对外访问不到,然后需要关闭防火墙,开放除22外的8080端口,然后杀掉tomcat进程,在重启tomcat。

查看防火墙状态: service iptables status  
关闭防火墙 
1) 永久性生效,重启后不会复原
开启: chkconfig iptables on
关闭: chkconfig iptables off
2) 即时生效,重启后复原
开启: service iptables start
关闭: service iptables stop

1. 查看进程
ps aux |grep tomcat
2. kill结束进程
kill **  **指查看到的进程
3. 重启tomcat
/usr/local/tomcat7/bin/sh startup.sh
3、mysql的安装
 # rpm -ivh mysql-community-release-el7-5.noarch.rpm
 # yum install mysql-server
 # service mysqld restart
 # mysql -u root //centos不像ubantu安装过程中让你输入密码,它默认没有,然后登陆修改即可
4:发布接口项目

最后将自己的web项目写好的接口项目,通过开发工具打出war包发布到服务器tomcat的webapp下面即可,下面是我发布的测试地址:http://116.196.92.39:8080/test/index.jsp


扫描二维码关注公众号,回复: 48653 查看本文章



猜你喜欢

转载自blog.csdn.net/suyimin2010/article/details/80050537