Linux Web服务器部署介绍
2017-01-05 17:22
363 查看
服务器环境安装
Mysql安装
安装过程中会输入root密码,请注意记录密码sudo apt-get install mysql-server apt isntall mysql-client apt install libmysqlclient-dev
执行完上述操作过后,执行
sudo netstat -tap | grep mysql
显示如下图表示成功
Jdk安装
下载JDK 请访问 http://www.oracle.com/technetwork/cn/java/javase/downloads/index.html安装JDK
(如果不在服务器端下载,请使用scp把下载的JDK拷贝到服务器中)
进入JDK压缩包所在目录执行
#解压JDK tar -zxvf jdk-8u111-linux-x64.tar.gz cd /usr/lib/ sudo mkdir jvm #笔者JDK解压包放在 data中 cd /data/ #移动jdk到创建目录中 sudo mv jdk1.8.0_111/ /usr/lib/jvm/ cd /usr/lib/jvm/ #配置环境变量 sudo vim /etc/profile
使用vim编辑 在末尾加入以下配置
#set java environment export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_111 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH #最末尾的$PATH必须加上,前面使用:
配置软连接
#修改配置立即生效 source /etc/profile #配置软连接 sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_111/bin/java 300 sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_111/bin/javac 300
如果上述执行中出现下面错误,说明上述命令中加了不该加的空格,去掉即可
执行成功后如下所示,有些可能会显示不一样,只要下面测试安装成功即可
执行成功后测试安装,执行
java -version
显示如下信息表示安装成功
Maven安装
下载Maven,请访问:http://maven.apache.org/download.cgi下载成功后执行
#解压下载的Maven tar -xvf apache-maven-3.3.9-bin.tar.gz #移动文件路径 sudo mv apache-maven-3.3.9 /usr/local/ #编辑变量 vim /etc/profile
加入下面配置
#set maven MAVEN_HOME=/usr/local/apache-maven-3.3.9 export MAVEN_HOME export PATH=${PATH}:${MAVEN_HOME}/bin
保存配置并执行
#配置立即生效 source /etc/profile #创建软连接 sudo update-alternatives --install /usr/bin/mvn mvn /usr/local/apache-maven-3.3.9/bin/mvn 300
完成以上配置及安装成功,下面进行测试安装,执行
mvn -v
显示一下结果表示安装成功
git安装
这个安装就比较简单了,直接执行sudo apt-get install git
测试安装,执行
git --version
显示如下表示安装成功
nginx安装
安装nginx前需要检查是否拥有gcc,可以执行gcc --version
显示如下图表示正确,如果没有请先安装gcc
下载所需安装包
#笔者默认下载位置 cd /data/ wget http://nginx.org/download/nginx-1.8.0.tar.gz wget http://www.openssl.org/source/openssl-fips-2.0.9.tar.gz wget http://zlib.net/zlib-1.2.8.tar.gz wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.gz[/code]
安装openssltar zxvf openssl-fips-2.0.9.tar.gz cd openssl-fips-2.0.9 ./config && make && make install
安装pcretar zxvf pcre-8.38.tar.gz cd pcre-8.38/ ./configure && make && make install
安装zlibtar zxvf zlib-1.2.8.tar.gz cd zlib-1.2.8 ./configure && make && make install
安装nginxtar zxvf nginx-1.8.0.tar.gz cd nginx-1.8.0 #这里使用的默认形式,不带ssl ./configure && make && make install
以上安装成功后,执行#启动nginx服务 /usr/local/nginx/sbin/nginx
测试服务启动执行ps -ef |grep nginx
显示如下图所示
这时候也可以直接访问服务器,看是否成功(默认端口80),成功情况下可以看Nginx的欢迎界面。Tomcat安装
请先访问Tomcat官网下载
执行#解压Tomcat tar -zxvf apache-tomcat-8.5.8.tar.gz #进入bin cd apache-tomcat-8.5.8/bin #启动Tomcat ./startup.sh
显示如下
Tomcat默认端口为8080,启动成功后直接访问验证是否成功
参考
[1] Ubuntu 16.04配置JDK1.8.0_77教程
[2] Linux 安装Nginx详细图解教程
相关文章推荐
- Linux Web服务器部署介绍
- Linux Web服务器部署介绍
- Linux Web服务器部署介绍
- Linux Web服务器部署介绍
- Linux Web服务器部署介绍
- Linux Web服务器部署介绍
- Linux Web服务器部署介绍
- Linux Web服务器部署介绍
- Linux Web服务器部署介绍
- Linux Web服务器部署介绍
- Linux Web服务器部署介绍
- Linux Web服务器部署介绍
- Linux Web服务器部署介绍
- Linux Web服务器部署介绍
- Linux Web服务器部署介绍
- Linux下四款Web服务器压力测试工具(http_load、webbench、ab、siege)介绍
- Linux下四款Web服务器压力测试工具(http_load、webbench、ab、siege)介绍
- Linux下四款Web服务器压力测试工具(http_load、webbench、ab、siege)介绍
- Linux下安装Tomcat服务器和部署Web应用
- Linux下四款Web服务器压力测试工具(http_load、webbench、ab、siege)介绍