阿里云linux服务器 CentOS 6.5系统 javaWeb环境安装配置
- 首先安装jdk:(我这里安装是jdk1.7,大家根据自己的java编译环境决定)
1.运行命令:yum search jdk
2.运行命令:yum -y install java-1.7.0-openjdk*
等看到complete说明安装完成
在系统根目录下而不是root目录下,输入find -name java,能找到java都安装在了哪里,并找到JAVA_HOME的路径。
- 设置JAVA_HOME
1. 运行命令:vim /etc/profile
2.添加 export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.91.x86_64(刚才java的安装路径)
export CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
按下Esc再输入:wq保存退出
3.运行命令:source /etc/profile 使之生效
到此为止,java环境配置完成。
接下来配置Tomcat
- 手动下载tomcat,为什么要手动,因为使用yum命令安装的tomcat,是服务形式的,但是系统只允许一个服务,我们想多个网站放在多个tomcat下,就无法实现了,所以我们要手动来下载安装,下载地址http://tomcat.apache.org自行下载上传服务器,我这不多说。
- 上传服务器后,解压(不知道怎么解压的自行百度),进入tomcat的bin目录。
- 运行命令:nohup ./catalina.sh start &(nohup &这样启动是为了此tomcat进程不会因为你断开服务器连接而stop)
接下来配置mysql
- 安装mysql 服务器端:
- 运行命令:yum install mysql-server
- 运行命令:yum install mysql-devel
- 修改字符集
- 在配置文件/etc/my.cnf中加入default-character-set=utf8然后保存退出
- 增加开机启动 chkconfig mysqld on
- 启动mysql命令:service mysqld start
- 修改登录密码:
- 运行命令:service mysqld stop
- mysqld_safe --user=root --skip-grant-tables
- mysql -u root
- use mysql
- update user set password=password("your_new_pass") where user="root";
- flush privileges;
- service mysqld restart重启mysql
mysql如果开启远程连接可以执行
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
mysql>FLUSH PRIVILEGES;
两条命令重启mysql来完成开启远程连接。
mysql配置完成。
下面是nginx的配置
第一步,在/etc/yum.repos.d/
目录下创建一个源配置文件nginx.repo
:
填写如下内容:
保存,则会产生一个/etc/yum.repos.d/nginx.repo
文件。
下面直接执行如下指令即可自动安装好Nginx:
安装完成,下面直接就可以启动Nginx了:
现在Nginx已经启动了,直接访问服务器就能看到Nginx欢迎页面了的。
如果还无法访问,则需配置一下Linux防火墙。
Nginx的命令以及配置文件位置:
至此,Nginx已经全部配置安装完成,至于nginx转发配置神马的,请自行百度补脑吧。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于