CentOS快速搭建服务器 超简单
一、购买腾讯云学生优惠服务器
https://cloud.tencent.com/act/campus?fromSource=gwzcw.594895.594895.594895
二、在电脑上安装XShell6和Filezilla
连接到腾讯云服务器
三、准备一个纯净的CentOS系统
在腾讯云控制台重装系统,过程大概一分钟
四、使用EditPlus连接FTP
在文件目录下有一个FTP窗口
注:本操作只是为了方便修改相关配置,如果Linux VI命令非常熟悉,可以选择跳过该步骤
五、使用XSheel安装相关配置
①下载安装wegt
yum -y install wget
出现Complete进行下一个操作
②安装gcc(nginx所用到的,不需要的可以不用安装)
yum install gcc-c++
选择“Y”,过程要下载很多东西,所以省略,最后出现Complete即可
③安装pcre(同上,nginx需要的)
yum install -y pcre pcre-devel
④安装zlib(同上)
yum install -y zlib zlib-devel
⑤安装openssl
yum install -y openssl openssl-devel
出现Complete即可
六、安装MySQL
①下载mysql源安装包
切换到根目录
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
②安装mysql源
yum -y localinstall mysql57-community-release-el7-11.noarch.rpm
③在线安装mysql
yum -y install mysql-community-server
④启动MySQL服务
systemctl start mysqld
⑤设置开机启动
systemctl enable mysqldsystemctl daemon-reload
⑥修改root本地登陆密码
这里我使用了editplus,也可以使用vi命令
editplus连接FTP成功后,这里切换到ftp窗口
mysql安装完成之后,在var/log/mysqld.log文件中给root生成了一个临时的默认密码。
这里都会产生一个临时的MySQL密码,每个人的都不同
在XShell上输入
mysql -u root -p
密码是自己的临时密码
更改自己的MySQL密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'yyg@@123456';
(备注 mysql5.7默认密码策略要求密码必须是大小写字母数字特殊字母的组合,至少8位)
⑦设置允许远程登陆
Mysql默认不允许远程登录,我们需要设置下,并且防火墙开放3306端口;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yyg@@123456' WITH GRANT OPTION;
退出mysql:
exit;
⑧配置默认编码为utf8
在editplus中修改/etc/my.cnf配置文件,在[mysqld]下添加编码配置,如下所示:
character_set_server=utf8
init_connect='SET NAMES utf8'
保存时会弹出一个提示框
直接点是,下一步确定即可;
编辑保存完,重启mysql服务;
systemctl restart mysqld
⑨测试
使用Navicat连接到服务器数据库
创建一个数据库,随便创建几个表(这里不再细说),在服务器上登陆到mysql进行相关查询即可
七、安装JDK
①切换到更目录,搜索安装
yum search java|grep jdk
②安装JDK1.8
yum install java-1.8.0-openjdk
③设置环境变量
在etc/profile下
#set java environment
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-2.6.14.8.el7_5.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
④保存即可
source /etc/profile
JDK安装成功
八、安装Tomcat7
①在官网下载tomcat
https://tomcat.apache.org/download-70.cgi
②解压
在root目录下创建一个tomcats文件夹,这里路径不强制
解压即可
tar -zxvf 你的tomcat名
在etc/profile里配置一下tomcat
:$CATALINA_HOME/bin
切换到tomcat bin目录下,启动tomcat
cd ${CATALINA_HOME}/bin
./startup.sh
启动成功,在浏览器里访问自己的服务器
这样MySQL+JDK+Tomcat就安装成功了
补充说明:
1.如果Liunx的VI命令十分熟悉,可以不用EditPlus,纯属个人喜好,这里我不喜欢用VI命令,麻烦
2.项目发布到服务器上,但是访问确是404,原因:jdk版本不一致,项目jdk要和服务器jdk版本一致
CentOS快速搭建服务器 超简单相关推荐
- 从零学习pytorch 第1课 搭建一个超简单的网络
课程目录(在更新,喜欢加个关注点个赞呗): 从零学习pytorch 第1课 搭建一个超简单的网络 从零学习pytorch 第1.5课 训练集.验证集和测试集的作用 从零学习pytorch 第2课 Da ...
- Python 3 怎么快速搭建服务器
Python 3 怎么快速搭建服务器 python 3 环境,我就不多说了 1.新建一个文件夹 2.放文件夹里一个 index.html 文件用来默认访问,不然会炸的 3.进入文件目录 4.执行以下命 ...
- Linux(Centos)快速搭建SVN服务器
2019独角兽企业重金招聘Python工程师标准>>> 一.SVN简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统 ...
- linux 开放svn端口号,Linux(Centos)快速搭建SVN服务器
一.SVN简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上很多版本控制服务已从CVS迁移到Su ...
- 【小白学PyTorch】1.搭建一个超简单的网络
文章目录: 1 任务 2 实现思路 3 实现过程 3.1 引入必要库 3.2 创建训练集 3.3 搭建网络 3.4 设置优化器 3.5 训练网络 3.6 测试 1 任务 首先说下我们要搭建的网络要完成 ...
- win10下快速搭建metasploitable3教程-简单版-已避坑
最近搭建metasploitable3时遇到了诸多问题,有一说一不管是网上的教程还是官方的教程都tm全是坑,我也是服的,经过三天的折腾才tm装好靶场,网上有很多傻卵只会转发复制粘贴,坑人不浅,太智障了 ...
- 微信小程序如何快速搭建服务器?
前言 有很多个人移动开发者都在问如何快速搭建服务端,供前端调用API使用?本文Joe大叔就介绍一个快速.简单.便携的方案给朋友们,我们接着往下看. 一.如何快速搭建服务端? 这里我们选择一个叫做Bm ...
- 使用node.js快速搭建服务器(vscode版)
(1)下载⼀个node.js,⼀路next 直到提示安装成功 检测:打开终端,输⼊ node-v (终端就是下面直接拉上来) 提示这个即为下载成功 (2)打开编译器,打开终端,输⼊npm init 在 ...
- 在Centos快速搭建dhcp服务器,详细讲解
前言: 之所以写这些教程一半是为了学习,一半是因为搜索相关教程的时候,发现能看的教程寥寥无几,有用的更是屈指可数,总体上可以说,教程数量多,但是有质量的真的太少太少了,所以也希望那些只是写着玩玩的就不 ...
最新文章
- maven打jar包,导入本地jar
- UA OPTI570 量子力学22 2-D Isotropic Q.H.O.简介
- 01、DFT-全面了解如何测试一颗芯片
- UpTime:供电、系统、网络、制冷——2020年数据中心宕机四大主因
- AndroidStudio报错:Emulator: I/O warning : failed to load external entity file:/C:/Users/Administrator
- 旅美华人票友演绎易卜生话剧《玩偶之家》
- lambda设计模式_使用lambda的装饰器设计模式
- Flutter基础—绘画效果之不透明度
- MapReduce计算模型(二)
- javascript---不可靠的“undefined”
- 模拟退火算法_Simulated Annealing 模拟退火算法
- 在指定文件类型中递归查找到目标字符串
- 使用VSCode创建Java项目
- 天联无法ping通服务器地址_金万维天联标准版无法连接,怎么办?
- 哪有简明python教程下载_简明python教程在哪买!《简明python教程》 下载地址?
- 佛系前端面试题记录--第六周
- stm32软件模拟i2c通讯读取lm75a温度
- java合成wav在linux出错,Java audio fails to play wav file in Linux
- android--GooglePay 谷歌支付内购接入(1)
- lenovo服务器换系统重装系统_联想服务器重装系统教程