centos6.5 搭建web服务器

  搭建一个web服务器使用的比较多的是LAMP(LAMP是 Linux + Apache + MySQL + PHP 的环境要求,即web服务器。),因为本人没学过php,所以并没有使用这个,采用的是LNMT是 Linux + Nginx + MySQL + Tomcat 的环境。

 

linux系统采用的是centos6.5

JDK

首先装的是jdk,这里参考博客:https://www.cnblogs.com/xqzt/p/4934451.html

1、源码包准备:

首先到官网下载jdk-8u181-linux-x64.tar.gz,

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2、解压源码包(采用root用户)

通过终端在/usr/local目录下新建java文件夹,命令行:

mkdir /usr/local/java

然后将下载到压缩包拷贝到java文件夹中,命令行:

进入jdk源码包所在目录

cp jdk-8u181-linux-x64.tar.gz /usr/local/java

然后进入java目录,命令行:

cd /usr/local/java

解压压缩包,命令行:

tar zxvf jdk-8u181-linux-x64.tar.gz

然后可以把压缩包删除,命令行:

rm jdk-8u181-linux-x64.tar.gz

3、设置jdk环境变量

vi /etc/profile

打开之后在末尾添加

JAVA_HOME=/usr/local/java/jdk1.8.0_181

JRE_HOME=/usr/local/java/jdk1.8.0_181/jre

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

PATH=$JAVA_HOME/bin:$PATH

#tomcat安装目录
CATALINA_HOME="/usr/local/tomcat/apache-tomcat 8.5.34"

export PATH JAVA_HOME CLASSPATH CATALINA_HOME

使环境变量生效

source /etc/profile

4、修改默认JDK

如果系统已经安装了其他版本的Java

update-alternatives --install /usr/bin/java java /usr/java/jdk1.8.0_66/bin/java 300

update-alternatives --install /usr/bin/javac javac /usr/java/jdk1.8.0_66/bin/javac 300

update-alternatives --config java

update-alternatives --config javac
5、检验是否安装成功

java -version

看看是否安装成功,成功则显示如下

java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)

 

Tomcat

Tomcat是一款比较流行的WEB应用服务器。

    1.进入安装包下载目录: cd /home/download
    2.解压操作: tar -zxvf apache-tomcat 8.5.34.tar.gz
    3.要移动到/usr/local: cd /usr/local
    4.创建一个目录: mkdir tomcat
    5.把download下的tomcat复制到tomcat:mv apache-tomcat 8.5.34/ /usr/local/tomcat
    6.环境变量在配置jdk时已经配置了

开启Tomcat:
进入安装目录下:

> cd /usr/local/tomcat/apache-tomcat 8.0.36/bin/
> ls
> ./startup.sh 开启  ./shutdown.sh 关闭


原文:https://blog.csdn.net/YEN_CSDN/article/details/52217321

 

Mysql

使用yum安装,这种方法需要自行更改root密码,在安装是不会提示设置root密码,貌似是随机设置的,,,

yum install mysql mysql-server mysql-devel

这是由于root密码并不知道,所以需要修改mysql配置文件以跳过密码登陆

终端中输入

vim /etc/my.cnf


在[mysqld]的段后加上一句:skip-grant-tables
保存并且退出vim。

重新启动mysqld
service mysqld restart

登录并修改MySQL的root密码
mysql
mysql> USE mysql ;
mysql> UPDATE user SET password = password ( '123456' ) WHERE user = 'root' ;
mysql> flush privileges ;
mysql> exit;

将MySQL的登录设置修改回来
vim /etc/my.cnf
将刚才在[mysqld]的段中加上的skip-grant-tables删除
保存并且退出vim

重新启动mysqld
service mysqld restart

终端输入 mysql -V 测试MySQL是否安装成功
 

Nginx

 

采用root用户下安装

安装EPEL存储库,运行以下命令:

yum install epel-release

安装nginx

yum install nginx -y

安装gcc依赖库

yum -y installgcc gcc-c++ autoconf automake

启动nginx

service nginx start

浏览器输入网址:http://localhost

可以看到nginx的默认界面,说明安装成功

 

 

 

 

 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值