

3389、22、-1,都是系统给配置好的,3306,虽然自带数据库,但是外部并不能访问,要把3306端口在安全组放开才能访问,如果放开了还不能访问,那就是要mysql的权限问题了,可以上网搜搜相关教程,http的80端口毋庸置疑是必须打开的,https的443端口我也打开了,还有nginx的90端口,为什么是90端口?因为我在前面说了,自带php apache的运行环境,端口号为80,如果nginx也是80的话会造成端口号冲突。8080就是大家都熟悉的8080端口了。(详细安全组参考:https://help.aliyun.com/document_detail/25475.html)端口号开放了,那么我们的tomcat服务器就搞定了,只要把相应的项目打成war包部署到webapps目录下即可。
OK,我们的服务器也配完了, 接下来配nginx吧。
第三步:安装并配置nginx
进入:/usr/java/nginx位置
下载nginx: wget http://nginx.org/download/nginx-1.8.0.tar.gz
下载openssl : wget http://www.openssl.org/source/openssl-fips-2.0.9.tar.gz
下载zlib : wget http://zlib.net/zlib-1.2.8.tar.gz
下载pcre : wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.gz
(如果上面的包找不到,那就在自己电脑上下载然后上传到服务器即可,比如我的nginx是我自己下的版本nginx1.12.1,官网:http://nginx.org/en/download.html)
(nginx1.12.1:http://nginx.org/download/nginx-1.12.1.tar.gz)
如果没有安装c++编译环境,还得安装,通过yum install gcc-c++完成安装
下一步,编译安装
| ____________________________________________________________________________________ openssl : [root@localhost] tar zxvf openssl-fips-2.0.9.tar.gz [root@localhost] cd openssl-fips-2.0.9 [root@localhost] ./config && make && make install _____________________________________________________________________________________ pcre: [root@localhost] tar zxvf pcre-8.36.tar.gz [root@localhost] cd pcre-8.36 [root@localhost] ./configure && make && make install _____________________________________________________________________________________ zlib: [root@localhost]tar zxvf zlib-1.2.8.tar.gz [root@localhost] cd zlib-1.2.8 [root@localhost] ./configure && make && make install _____________________________________________________________________________________ 最后安装nginx [root@localhost]tar zxvf nginx-1.8.0.tar.gz [root@localhost] cd nginx-1.8.0 [root@localhost] ./configure && make && make install _______________________________________________________________________________________ 启动nginx /usr/local/nginx/sbin/nginx |
如果启动不成功因为端口号冲突,修改已经存在的80端口或者修改nginx的80端口,(注意:修改nginx端口不是在/usr/java/nginx位置,而是在/usr/local/nginx/conf/nginx.conf)








