现在的位置: 首页 > 综合 > 正文

centos环境搭建java web,mysql,ftp服务器环境

2013年10月22日 ⁄ 综合 ⁄ 共 1873字 ⁄ 字号 评论关闭

帮朋友部署一个网站,服务器是centos环境,本人也是linux新手,摸索了一下服务器搭建成功,在这里把过程分享一下

下载jdk,mysql,tomcat

[root@localhost ~]# cd /tmp
[root@localhost tmp]# wget http://192.168.1.101/soft/jdk-7u25-linux-i586.tar.gz
2013-06-23 23:35:05 (1.87 MB/s) - “jdk-7u25-linux-i586.tar.gz” saved [97643815/97643815]
[root@localhost tmp]# wget http://192.168.1.101/soft/apache-tomcat-6.0.37.tar.gz
2013-06-23 23:36:12 (4.28 MB/s) - “apache-tomcat-6.0.37.tar.gz” saved [6885442/6885442]
[root@localhost tmp]# wget http://192.168.1.101/soft/MySQL-5.6.12-1.el6.x86_64.rpm-bundle.tar2013-06-24 00:30:32 (2.63 MB/s) - “MySQL-5.6.12-1.el6.x86_64.rpm-bundle.tar” saved [218695680/218695680]


准备把jdk跟tomcat都安装在/usr/目录下,直接解压文件夹就行了

[root@localhost tmp]# cd /usr
[root@localhost usr]# tar -zxvf /tmp/jdk-7u25-linux-i586.tar.gz

[root@localhost usr]# tar -zxvf /tmp/apache-tomcat-6.0.37.tar.gz

然后配置一下环境变量

[root@localhost usr]# vi /etc/profile

在这个文件最后面加上

 

保存完以后运行[root@localhost usr]# source /etc/profile才能生效,然后试试java -version

这时候查看java -version,我这里出现了一个错误


我在服务器上弄的时候是没遇到这个问题的,百度后找到解决方案安装mesa-libGL.i686

[root@localhost bin]# yum install mesa-libGL.i686
Is this ok [y/N]: y
Is this ok [y/N]: y

 

等到看到complete就OK了

这种安装方式需要网络连接

再试一下

启动tomcat

 

这个时候tomcat已经启动了,下面开一下服务器防火墙端口
[root@localhost bin]# vi /etc/sysconfig/iptables
在commit前添加两条记录,21端口是给后面ftp准备的,然后防火墙重启一下

 

谁能告诉我这个failed是什么意思啊
不过这不影响效果,开一下浏览器试试http://192.168.1.101:8080/tomcatd的界面出现了

 

mysql暂时解压在tmp/mysql下面

[root@localhost tmp]# mkdir mysql
[root@localhost tmp]# cd mysql
[root@localhost mysql]# tar -xvf /tmp/MySQL-5.6.12-1.el6.x86_64.rpm-bundle.tar

 

[root@localhost mysql]# rpm -ivh MySQL-server-5.6.12-1.el6.x86_64.rpm
[root@localhost mysql]# rpm -ivh MySQL-client-5.6.12-1.el6.x86_64.rpm

安装server的时候如果有很多提示输出什么什么confict,那是有包冲突了,要先把冲突的包删掉


[root@localhost mysql]# yum -y remove mysql-libs-5.1.66-2.el6_3.x86_64

第一次应该使用mysql -u root就可以登录了,我又登录不了,要密码,一开始又没有密码,只能种其他方式了,会用mysql的应该都能知道怎么办,就不叙述了搞完用mysql -u root -p登录
然后看下ftp
[root@localhost usr]# yum install vsftpd

vsftp配置网上有好多教程,我只是让自己能连上上传文件就行了,所以就不介绍了,更权威的还是看别人的文章吧。

抱歉!评论已关闭.