记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一般用于存放配置文件)

Linux 服务器上怎么搭建jenkins 如何用linux搭建服务器_JAVA

Linux 服务器上怎么搭建jenkins 如何用linux搭建服务器_JAVA_02


echo ‘export JAVA_HOME=/usr/local/java/jdk1.8’ >> /etc/profile
 echo ‘export PATH={JAVA_HOME/jre/bin}:JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar’ >> /etc/profile

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

8.tomcat包下载,然后解压,重命名为tomcat9

ok

Linux 服务器上怎么搭建jenkins 如何用linux搭建服务器_java_03

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是否安装成功

Linux 服务器上怎么搭建jenkins 如何用linux搭建服务器_mysql_04


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;

(核心命令)

Linux 服务器上怎么搭建jenkins 如何用linux搭建服务器_java_05


flush privileges;

将所有权限给root,再输入quit或exit离开,最后重启mysql即可。

或修改mysql库的user表,将host项,从localhost改为%。

最后重启mysql,service mysql restart。

11.安装Node.js