腾讯云大家Tomcat服务器
问题描述:
自己购买的腾讯云,安装的 ubuntu14.10 系统,安装完jdk、tomcat后,由于想通过域名直接访问tomcat,即使用www.ifkirin.com代替www.ifkirin.com:8080 访问tomcat服务器,就修改了tomcat的配置文件server.xml,将默认的8080修改为80。之后启动服务器,发现访问不了,通过各种尝试,最后总结出了经验:
原来linux系统不允许普通用户访问80端口,知道问题就好解决了,所以我进入了root用户,使用root用户启动服务器没想到又提醒我找不到jdk,我明明安装了啊,怎么会这样,然后继续在各种技术网站遨游,终于发现:root用户安装的软件所有用户都可以使用,而普通用户安装的软件不一定适用于所有用户。
终于明白了所以通过尝试,总结出了以下步骤:
1. 首先需要安装jdk,安装jdk需要注意的是必须使用root用户。
2. 解压tomcat时最好使用root用户,然后修改8080端口为80。
3. 使用root用户启动tomcat。
4. 到此,一切解决,通过外网即可访问了。