Linux 服务器配置

1.安装ssh-server

sudo apt-get install openssh-server

2.windows上装一个putty

ssh到linux,服务器地址192.168.199.208,为实验室wifi内网,可以用真实ip代替?

3.安装ftp服务器

? ~ sudo apt-get install pure-ftpd

4.安装jdk

官网下载jdk,上传到ftp服务器上

创建java目录:mkdir /usr/java

把安装包拷贝到java目录  cp /home/server/jdk-9u40-linux-i586.gz /usr/java

安装jdk tar zxvf jdk-9u40-linux-i586.gz

接着配置JDK环境变量,编辑"/etc/profile"文件,在后面添加Java的"JAVA_HOME"、"CLASSPATH"以及"PATH"内容。在"/etc/profile"文件的尾部添加以下内容:

# set java environment

export JAVA_HOME=/usr/java/jdk1.8.0_40

export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

保存并退出,执行下面命令使其配置立即生效。source /etc/profile

5.安装tomcat

首先进入"/home/server"目录,把"apache-tomcat-7.0.27.tar.gz"复制到"/usr"下面,然后解压。

cp /home/server /apache-tomcat-7.0.27.tar.gz /usr

tar –zxvf apache-tomcat-7.0.27.tar.gz

rm -rf apache-tomcat-7.0.27.tar.gz

mv apache-tomcat-7.0.27 tomcat

chown -R server:server tomcat

接着添加Tomcat环境变量,为了在以后系统启动后就配置好Tomcat所需的环境变量,要在"/etc/profile"文件中设置,并用"source /etc/profile"命令使其立即有效。

# set tomcat environment

export CATALINA_HOME=/usr/tomcat

export CATALINA_BASE=/usr/tomcat

export PATH=$PATH:$CATALINA_HOME/bin

用普通"server"登录Linux系统,执行下面命令启动我们刚才配置的Tomcat。

startup.sh

在浏览器输入"192.168.199.208 :8080",查看是否已经启动成功。

Tomcat的用户帐号信息都保存在tomcat-users.xml的文件中,运行
sudo vim /usr/share/tomcat/conf/tomcat-users.xml

在</tomcat-users>的标签前添加一行

<role rolename="admin-gui"/>

<role rolename="manager-gui"/>
<user username="用户名" password="密码" roles="admin-gui,manager-gui"/>
保存并关闭。重新运行tomcat即可输入该用户名和密码,登录Tomcat的管理页面。

6.安装solr

 

时间: 2024-10-04 12:41:53

Linux 服务器配置的相关文章

LINUX服务器配置NFS服务,挂载外部存储实现目录共享

安装nfs  rpcbind 一.服务端配置 安装 NFS 服务器所需的软件包:nfs 和 rpcbind # yum install nfs-utils # yum install rpcbind(默认系统已安装) 设置启动 # chkconfig nfs on # chkconfig rpcbind on 启动NFS服务 1)先启动rpcbind service rpcbind start 2)再启动nfs   service nfs start 配置服务器端共享目录 1)编辑配置文件 假设

云服务器怎么配置linux服务器配置

云服务器怎么配置linux服务器配置更安全?大多数用户认为,云服务器是比较安全的,尤其是 Linux系统,开源.稳定.宵云网络觉得我们可以通过一些实用的Linux服务器安全加固技巧,受益于更高的安全性,特别是如果它包含敏感数据. root 帐户使用强密码策略 使用useradd / usermod命令可以创建和维护root 帐户.确保拥有强密码策略.例如:一个强密码包括至少8个字符长,以及字母,数字,特殊字符,上下字母等混合. 最小化程序包减少Linux中漏洞 避免安装不必要的软件从而避免软件漏

linux服务器配置之二---lamp之apche和php

一.网络协议基础 (一)tcp三次握手 第一次握手:发送请求连接包给服务器.客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手:服务器收到请求连接后,返回一个可以连接的应答包.服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态; 第三次握手:客户端收到应答包后再向服务器端发送收到应答包的确认包.客户端收到服务器的SYN+ACK包,向服务器发送确

linux服务器配置之三---lamp之mysql编译安装

Mysql的安装 1.  Mysql提供的版本:社区版,企业版,集群版,Mysql workbench(gui tool)mysql图形化管理器,包含管理.查询等功能.Percona开源的mysql优化工具. 2.  安装包格式: (1)Rpm:分为不同的版本(红帽,SUSE等不同版本). Mysql-client  客户端 Mysql-server 服务器端 Mysql-shared  共享库 Mysql-shared-compat 兼容库,为了兼容老版本. 一般安装以上四个包就可以了. My

Linux 服务器配置LVM(逻辑卷管理)

LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和 分区之上的一个逻辑层,来提高磁盘分区管理的灵活性.LVM将若干个磁盘分区连接为一个整块的卷组 (volumegroup),形成一个存储池.管理员可以在卷组上随意创建逻辑卷组(logicalvolumes),并进一步在逻辑卷组上创建文件系 统. 与传统的磁盘与分区相比,LVM为计算机提供了更高层次的磁盘存储.它使系统管理员可以更方便的为应用

linux 服务器配置代理

当局域网需要配置代理的时候,windows通过浏览器就可以配置,但是linux就需要通过修改配置文件来实现了 应用于全局用户,修改环境变量/etc/profile文件,修改如下: # vi /etc/profile 在此配置文件中添加如下内容: http_proxy=http://username:[email protected]:8080 https_proxy=$http_proxy ftp_proxy=http://username:[email protected]:8080 no_p

阿里云linux服务器配置nginx+php+mysql

做为一个前端灰常讨厌服务器配置但有时候还是很喜欢折腾下,牛逼人都是源码安装 菜鸟就学习下yum安装吧 yum upgraderpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmrpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmrpm --import /etc/

一般生产环境LINUX服务器配置

1.生产环境LINUX服务器系统版本的选择 选择CentOS6.5版本64位的LINUX操作系统 CentOS (Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于红帽的Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成.由于出自同样的源代码,因此和红帽商业版的RHEL系统用着同样的高度稳定性.两者的不同,在于CentOS并不包含红帽的商业支持和一些RHEL商业版隐藏的

个人技术博客——linux服务器配置以及flask框架

本次的软件工程实践,我负责我们组后台服务的搭建,我选用了bandwagon的服务器,安装的是Debian GNU/Linux,后端服务是用python的flask框架. 本地登录远程服务器 在本地登录远程服务器现在主要用的是SSH. Secure Shell(缩写为SSH),由IETF的网络工作小组(Network Working Group)所制定:SSH为一项创建在应用层和传输层基础上的安全协议,为计算机上的Shell(壳层)提供安全的传输和使用环境. Windows上的SSH工具有PuTT