记Linux服务器搭建。

记Linux服务器搭建。
1.购买完云服务器,添加安全组规则,开放常用端口。(不清楚可以点击快速创建规则按钮,里面有常用端口,但是tomcat服务器自定义的8080端口,需要手动添加)。
2.此次云服务器操作系统选的是ubuntu,先在控制台远程连接主机,输入命令 ps -ef|grep ssh(查看是否已有SSH),若出现带有sshd字符串,说明已有,否则安装SSH。
(登陆后按次序输入以下指令,无root权限,在命令前加sudo即可)
apt-get install yum
apt-get install openssh-server(安装并启动)
ps -ef|grep ssh(查询是否已自动启动)
service ssh start(没有则手动启动)
3.一般ssh内置有sftp服务
4.ssh用于远程命令行控制服务器,sftp用于文件开通,只需要在云主机上启动ssh即可。
5.本地安装xshell或putty等软件进行远程命令操控,filelliza或putty中sftp.exe可以用于文件传输。
6.安装jdk,输入以下4条命令
wget --no-check-certificate --no-cookies --header “Cookie: oraclelicense=accept-securebackup-cookie” http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz(下载包)
tar -zxvf jdk-8u131-linux-x64.tar.gz(解压)
mv jdk1.8.0_131 jdk1.8(为了方便,所以重命名,不是必须)
mv jdk1.8 /usr/local(将j解压后dk移动至/usr/local)
(解释:
/usr:系统级的目录,可以理解为C:/Windows/,/usr/lib理解为C:/Windows/System32。
/usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。这里主要存放那些手动安装的软件,即不是通过“新立得”或apt-get安装的软件。它和/usr目录具有相类似的目录结构。让软件包管理器来管理/usr目录,而把自定义的脚本(scripts)放到/usr/local目录下面,我想这应该是个不错的主意。)
7.配置jdk环境变量
vi /etc/profile (编辑配置文件,etc一般用于存放配置文件)
vi简介在这里插入图片描述
echo ‘export JAVA_HOME=/usr/local/java/jdk1.8’ >> /etc/profile
echo ‘export PATH= J A V A H O M E / b i n : {JAVA_HOME/bin}: JAVAHOME/bin:{JAVA_HOME/jre/bin}: P A T H ′ > > / e t c / p r o f i l e e c h o ′ e x p o r t C L A S S P A T H = . : PATH' >> /etc/profile echo 'export CLASSPATH=.: PATH>>/etc/profileechoexportCLASSPATH=.:JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar’ >> /etc/profile

然后source /etc/profie,使profile生效
输入java -version,弹出版本则安装完成。
若弹出javaxxxxpackages,则为路径配置错误。

8.tomcat包下载,然后解压,重命名为tomcat9
https://blog.csdn.net/fukai8350/article/details/80467224
ok

在这里插入图片描述

9.安装mysql
  1. sudo apt-get install mysql-server(root权限不带sudo)
  2. sudo apt-get install mysql-client
  3. sudo apt-get install libmysqlclient-dev

	sudo netstat -tap | grep mysql

查询mysql是否安装成功
在这里插入图片描述
PS: netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。
然后正常使用,可使用navicat远程,也可以直接在主机上利用字符界面操作。
开启远程连接:
安装好mysql后,
vi /etc/mysql/mysql.conf.d/mysqld.cnf
注释掉bind-address = 127.0.0.1
mysql -uroot -p
输入密码登陆,执行命令:
grant all on . to root@’%’ identified by ‘你的密码’ with grant option;
(核心命令)在这里插入图片描述
flush privileges;
将所有权限给root,再输入quit或exit离开,最后重启mysql即可。
或修改mysql库的user表,将host项,从localhost改为%。
最后重启mysql,service mysql restart。

11.安装Node.js
https://www.cnblogs.com/ldld/p/7400086.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值