linux服务器搭建教程
微信设置水滴昵称,个性中带点萌
参考网站https://www.jianshu.com/p/e12faf7c662c-------https://blog.csdn.net/yunweifun/article/details/80387781
shell指令:https://jingyan.baidu.com/article/5552ef47c360eb518ffbc9da.html
tomcat解压包下载地址:http://apache.fayea.com/tomcat/tomcat-7/v7.0.90/bin/apache-tomcat-7.0.90.tar.gz
如果你非常想拥有一个完全属于自己的个人站点,本篇文章帮你起飞。搭建个人站点的方式有多种多样,本篇主要介绍基于Java环境搭建个人站点。
5步完成个人网站搭建
一、搭建云服务器
服务器有多种选择,阿里云、腾讯云,新浪云等等,当然也可以选择国外的服务。(国内的创业项目,阿里云是不错的选择)本案例选择阿里云。
1、注册阿里云账号并登录
创建阿里云账号
2、登录控制台之后选择创建ECS实例
选择区域
选择1核1GB
镜像版本有非常多,这里选择了CentOS 5.11 64位,选择的按照使用流量计费的方式
设置Root用户的登录密码
创建实例成功
里程碑1:恭喜,你已经拥有了一台自己的云服务器!
二、登录服务器
现在需要使用远程登录工具来登录服务器,进行服务器相应的管理。
下载 XShell:XShell在哪里下载?(内事不决问百度)
启动XShell
启动XShell
新建会话
输入登录的用户名
输入密码
登录成功
来到根目录,并查看根目录下的文件夹
里程碑2:恭喜,你已经成功登录服务器
三、安装Java环境
安装Java环境,需要安装JDK和Tomcat并做相应的配置
1、安装JDK
1.1、用yum安装JDK
1.1.1 输入yum search java|grep jdk的命令,查看yum库中的jdk版本
[root@localhost ~]# yum search java|grep jdk
可以看到所有的JDK版本:
ldapjdk-javadoc.x86_64 : Javadoc for ldapjdk
java-1.6.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.6.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.6.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.6.0-openjdk-javadoc.x86_64 : OpenJDK API Documentation
java-1.6.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.7.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.7.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.7.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.7.0-openjdk-javadoc.noarch : OpenJDK API Documentation
java-1.7.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.8.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.8.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.8.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.8.0-openjdk-headless.x86_64 : OpenJDK Runtime Environment
java-1.8.0-openjdk-javadoc.noarch : OpenJDK API Documentation
java-1.8.0-openjdk-src.x86_64 : OpenJDK Source Bundle
ldapjdk.x86_64 : The Mozilla LDAP Java SDK
1.2、选择安装1.7版本
输入命令 yum install java-1.7.0-openjdk
[root@localhost ~]# yum install java-1.7.0-openjdk
安装完之后,默认的安装目录是在: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.75.x86_64
1.3、配置Java环境变量
编辑profile文件,配置Java环境变量
[root@localhost ~]# vi /etc/profile
在文件的末尾添加如下内容:
#set java environment
JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.75.x86_64
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
vi 操作简单说明:
insert:插入内容
按下ECS键,输入:qw! 保存退出
按下ECS键,输入:q! 不保存退出
让修改的环境变量文件立即生效:
[root@localhost java]# source /etc/profile
1.4、验证是否安装成功
[root@localhost ~]# java -version
展示如下内容则表示安装JDK成功
安装JDK成功
2、安装Tomcat
2.1、将Tomcat安装到 /usr/local 目录下
[root@admin local]# cd /usr/local
2.2、下载Tomcat版本
[root@admin local]# wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.73/bin/apache-tomcat-7.0.73.tar.gz
2.3、解压缩下的压缩包
[root@admin local]# tar -zxv -f apache-tomcat-7.0.29.tar.gz
2.4、删除压缩包
[root@admin local]# rm -rf apache-tomcat-7.0.29.tar.gz
2.5、修改Tomcat文件夹的名称为tomcat
[root@admin local]# mv apache-tomcat-7.0.29 tomcat
2.6、启动&关闭Tomcat
[root@admin bin]# ./startup.sh ( 进入到Tomcat的bin目录中,或者通过全路径来启动 )
Tomcat started. 服务启动成功
2.7、打开浏览器,输入http://ip:8080,出现如下页面表示服务部署成功!
默认页面加载成功!
里程碑3:恭喜,Java服务环境部署成功!
四、搭建FTP
将网站文件上传到服务器中需要搭建一个FTP服务。
1、安装vsftpd
[root@admin]# yum -y install vsftpd
2、编辑vsftpd的配置文件
[root@admin]# vi /etc/vsftpd/vsftpd.conf
清空内容,添加如下内容
listen=YES
background=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=NO
anon_mkdir_write_enable=NO
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
chown_uploads=NO
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES
async_abor_enable=YES
ascii_upload_enable=YES
ascii_download_enable=YES
ftpd_banner=Welcome to ftptest FTP servers
pam_service_name=vsftpd
chroot_local_user=NO
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/vsftpd.chroot_list
3、创建管理帐户文件
[root@admin]# touch /etc/vsftpd/vsftpd.chroot_list
4、启动vsftpd服务
[root@admin]# service vsftpd start
里程碑4:恭喜,FTP服务搭建成功!(可选择创建FTP账号,此处暂省略)
五、上传网站
现在就差最后一步了,将网站文件部署到服务器中。
1、下载安装FileZilla,FileZilla在哪里下载(内事不决问百度)
2、启动FileZilla
启动
3、登录
打开站点管理器,输入对应参数
4、上传文件
登录成功之后,找到/usr/local/tomcat/webapps/ROOT目录,将其下面全部文件全部删除
然后将网站文件上传至/usr/local/tomcat/webapps/ROOT目录下面
网站部署成功
打开浏览器,输入http://ip:8080/ ,GO,主页打开,网站部署成功! ———————————————— 版权声明:本文为CSDN博主「JavaPub-rodert」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/qq_40374604/article/details/81113732
微信设置水滴昵称,个性中带点萌
以上就是良许教程网为各位朋友分享的Linux相关知识。
linux服务器搭建教程相关推荐
- Yunzai-Bot v3—Linux服务器搭建教程
云崽-Bot v3-Linux服务器搭建教程 一 .说明 二. 环境准备 三. 安装步骤 (1).云服务重装系统 (2).宝塔Linux面板登录 (3).安装node.js环境 (4).安装Redis ...
- Terraria/泰拉瑞亚linux服务器搭建教程
1.服务器准备 首先准备一台外网服务器可以供小伙伴们连接,什么阿里云啊,腾讯云啊都可以!这里我用的是腾讯云的服务器1核2G,反正和几个小伙玩玩起来是没啥问题. 腾讯云购买地址学生价低至9元/月 2.服 ...
- 泰拉瑞亚Linux服务器搭建教程
1.安装需要的软件 yum install screen unzip wget -y Untitled 2.开放防火墙(如果不通需要添) firewall-cmd --permanent --add- ...
- linux服务器搭建教程c,Linux服务器上搭建web项目环境
一.下载并安装jdk 去官网下载linux系统上jdk的安装包jdk-8u181-linux-x64.tar.gz,在Linux的/usr目录下新建文件夹java,可以使用命令:cd /usr ...
- 【初澈er】泰拉瑞亚/加模组/加插件/Linux服务器搭建教程 Terraria / tModloader /TShock MOD 手机电脑联机 云服务器 简单
[哔哩哔哩]: https://b23.tv/MOgzgvl 没有写图文版,有兴趣的可以看看视频. 目前脚本基本全支持了,手机联机需要国际版,然后版本号相同. 泰拉瑞亚搭建脚本工具/百度网盘:http ...
- 逆水linux决服务器搭建教程,【教程攻略】智障式Linux服务器搭建教程
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 打开文件夹目录下的/date/server-settings.example.json文件,可以用word打开. 这是服务器的设置文件 { "n ...
- linux游戏搭建教程 pdf,战地2服务器Linux版搭建教程.PDF
战地2服务器Linux版搭建教程 战地 2服务器 Linux版搭建教程 内容声明 : 本文基于 Centos 7 操作系统 ,对战地 2服务器的网络搭建进行全方位的描述.本篇文档由 作者南飞首发于战地 ...
- linux ftp dns,Ubuntu下FTP与DNS服务器搭建教程PDF
Linux服务器系统是Ubuntu 16.04 LTS,FTP软件选择的当然是vsftpd(very secure FTP daemon), Ubuntu装vsftpd还是很简单,一句命令就行: su ...
- 神武服务端手游开服架设服务器搭建教程linux
神武服务端手游开服架设服务器搭建教程linux 大家好我是艾西,今天跟大家分享下怎么架设神武手游服务端 <神武>回合制网络游戏以西游记为背景,辅以多样化的门派设置.画面.活动玩法和各种创新 ...
最新文章
- DOM---文档对象模型(Document Object Model)的基本使用
- Node-RESTful
- 使命召唤手游新的狙击枪,升级之后堪比巴雷特?会玩的就是
- Java并发编程之阻塞队列
- wxpy 实现微信机器人
- [ECMAScript] 谈谈你对es6的module体系的理解
- 【原】unity3D ios 退出保存数据
- Navicat过期问题的解决
- POJ 3461 Oulipo
- 函数的定义与变量作用域
- 31省份及直辖市自治区的下拉框代码
- 华硕路由器官改/梅林 设置外置USB-JFFS解救NAND
- Rod-cutting(动态规划)
- latex 大于等于_Latex使用时的小技巧
- android模拟点击系统打开apk按钮,Android开发系列: 电脑端Android模拟器安装使用教程...
- 复旦大学2020计算机考试大纲,复旦大学2020年硕士研究生招生考试自命题科目考试大纲-761卫生综合(一)大纲...
- win10的开机启动目录(文件夹)位置
- 洗礼灵魂,修炼python(56)--爬虫篇—知识补充—编码之url编码
- 添加51la统计代码步骤
- 图片的混合空间增强操作Opencv-python实现