最近突然想整个服务器玩玩,通过腾讯云代理商,推荐了一款基础版配置的云服务器,优惠不少,折腾了一天,算是在服务器上搭建好了基本web开发环境(tomcat和jdk),并且也在服务器上跑出了第一个静态网页。下面详细介绍环境的搭建过程,有助于大家快速上手。
首先要说明的是,要想按照下面的步骤在腾讯云上搭建好web环境,最基本的要求是在windows环境下配置过jdk,也要对tomcat有一定的了解,最好是已经在windows环境下配置过tomcat环境。
step01 注册腾讯云,购置服务器
百度搜腾讯云,第一个就是官网,进去以后注册登录填写相关信息、付费、购买,通过腾讯云代理商购买有折扣,基本在八五折左右的样子,这个不多说了。需要注意一下的是购买的服务器的主机操作系统建议选择CentOS 6.8 64位,这样和我的一致,下面的一些命令操作出现错误的概率就小,不同版本之间搭建环境的时候还是有小区别的。
购买完成后,在腾讯云官网首页右上角点控制台,就可以看到你有一台云服务器了,点击云服务器,然后点击登录,这里分为密码登录和SSH秘钥登录,按照你注册的时候写的密码登录即可,SSH秘钥在这个页面的左边可以设置的。
登录之后的界面如下图所示。
终于到正题了,下面我们给这个服务器装jdk和tomcat。
step02 在服务器上安装JDK
先查看一下 yum 源里面的 JDK:
yum list java*
下面会给你列出来好多版本的JDK,我电脑上的JDK环境是JDK1.8,所以我选择安装JDK1.8,命令如下:
yum install java-1.8.0-openjdk* -y
安装需要等大概一分钟的时间,安装完成后,敲下面任意一个命令,查看是否安装成功,这个何在windows上安装jdk很相似。
java -version
java -c
比如java -version命令,执行结果和上图一样就说明jdk安装成功。
step03 在服务器上安装tomcat
Tomcat 是一个应用服务器,是开发和调试 jsp 程序的首选,可以利用它来响应 HTML 页面的访问请求。
首先进入本地文件夹,我们要把tomcat安装在下面这个目录:
cd /usr/local
然后到官网找到 Tomcat 的下载链接,并下载到服务器中, 下面是一个快速下载 Tomcat 的地址,直接复制这段命令道控制台,然后回车即可:
Wget https://mc.qcloudimg.com/stat...
下面解压这个文件夹,敲这个命令(以及下面的几个命令),命令行窗口不会有任何消息显示,这是linux的一种精神,没有消息就是好消息:
tar -zxf apache-tomcat-7.0.77.tar.gz
重命名这个文件:重命名是为了后续操作方便(少敲几个单词),并非必须操作。
mv apache-tomcat-7.0.77 /usr/local/tomcat7
进入 bin 文件夹,在windows配置过tomcat的朋友都应该知道,bin文件夹下有启动和停止tomcat服务的两个批处理文件。
cd /usr/local/tomcat7/bin
给这个文件夹下的所有 shell 脚本授予权限:
chmod 777 *.sh
开启tomcat服务:
./startup.sh
上面这几行命令的截图如下所示:
此时,你服务器上的tomcat服务已经开启了,这个时候,打开浏览器,访问:“你的ip地址:8080”,一切正常的话,就应该可以看到tomcat了。
下面做最后一点配置,因为http协议默认访问的是80端口,所以方便起见,我们可以是把tomcat的访问端口改为80,这样直接访问我们的IP就能看到tomcat页面,而不用加端口号了。修改方法和在windows上的修改方式相同。
首先我们进入conf目录下,你现在应该是在bin目录下的,输入 cd../ 返回上级目录。
cd ../
然后进入conf目录:
cd conf
打开server.xml文件,并对其进行修改:
vi server.xml
移动光标,找到下面的位置(基本在文件快要结束的位置),我们要做的就是把这个8080改成80。光标在字符上面,单击X即可删掉当前字符,所以敲两次X,删掉“80”。删掉以后按esc建,然后输入wq,保存并退出文件。之后最好再打开文件看一下,是否确实将“8080”改成了“80”。
确认无误后,我们再来到bin目录下,关掉重启一下tomcat。具体操作如下图,都是前面用过的命令。
此时,再打开浏览器,直接输入我们的IP,就可以看到tomcat了。搞定!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。