Ubuntu-16.04.02-Server搭建使用记录

操作系统环境:Ubuntu-16.04.02-Server,最小化安装方式

一、常规操作

  • root密码设置

1.使用安装时创建的用户登陆
2.命令行输入:sudo passwd,然后按回车键
3.根据提示输入密码,按回车键后再次输入确认密码
4.命令行输入:su root,然后按回车键,输入新设置的密码即可登录到root账号

  • 重启网卡操作

命令行执行:/etc/init.d/networking restart

  • 配置putty远程登录

安装ssh服务端:
命令行执行:apt-get install openssh-server
配置:
编辑配置文件:vi /etc/ssh/sshd_config
配置文件里按右侧内容设置:PermitRootLogin yes
重启服务:/etc/init.d/ssh restart

  • 查看安装或运行了哪些程序

1.查看安装了哪些软件
执行命令:dpkg -l
2.查看运行的程序
执行命令:ps -aux

  • 配置静态IP地址

进入到network文件夹:cd /etc/network

编辑配置文件:vi /interfaces

在配置文件里按如下设置:
  iface enss33 inet static
  address 192.168.1.200
  netmask 255.255.255.0
  gateway 192.168.1.1
  dns-nameservers 192.168.1.1
重启网卡:/etc/init.d/networking restart

  • 新建用户并授予管理员权限

依次执行如下命令:

1.adduser yss
2.usermod -G root yss
3.cd /etc/sudoers
4.chmod +w sudoers
5.vim sudoers
6.在# User privilege specification下新增
yss     ALL=(ALL:ALL) ALL
使用新建的具有管理员权限的账号时,可以执行命令:sudo -s,以 root 权限启动交互式 shell 的命令,这样可以省略命令前的sudo指令

二、数据库服务器搭建

  • 全新安装mysql数据库

依次执行如下命令安装:
1.apt-get update
2.sudo apt-get install mysql-server
3.sudo apt-get install mysql-client
4.sudo apt-get install libmysqlclient-dev
数据库配置:
设置mysql允许远程访问,首先编辑文件/etc/mysql/mysql.conf.d/mysqld.cnf:

sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

注释掉bind-address = 127.0.0.1
保存退出,然后进入mysql服务,执行授权命令,同时设置root账号密码:
grant all on *.* to root@'%' identified by '你的密码' with grant option;
刷新权限:flush privileges;
然后执行quit命令退出mysql服务,执行如下命令重启mysql:

service mysql restart
这样,我们的数据库就可以被远程连接了。

  • 其它操作

查看MySQL数据库版本及支持引擎:

执行命令,使用root账号登录mysql:mysql -uroot -p'你的密码'
在mysql命令行执行右侧命令查看版本:status;
在mysql命令行执行右侧命令查看引擎:show engines

设置MySql数据库字符集为utf8:

1.打开配置文件
vi /etc/mysql/my.cnf
2.在文件里追加
[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8
[mysql]
default-character-set=utf8
3.重启数据库服务
service mysql restart

配置MySql数据库不区分表名大小写:

Linux下mysql安装完后是默认:区分表名的大小写,不区分列名的大小写
要设置不区分表名大小写按如下配置:
在/etc/my.cnf中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务,这时已设置成功:不区分表名的大小写。

三、应用服务器搭建

  • tomcat7应用中间件部署使用

部署tomcat7:

1.检查是否安装jdk
java -version
2.安装jdk
apt install openjdk_1.8.0~
3.将tomcat(apache-tomcat-7.0.92.tar.gz)程序上传到服务器
4.解压,tar -zvxf apache-tomcat-7.0.92.tar.gz
5.重命名 mv apache-tomcat-7.0.92.tar.gz tomcat7
6.拷贝到根目录 mv apache-tomcat-7.0.92.tar.gz /
7.检查配置文件,more /tomcat7/conf/server.xml
8.启动tomcat服务器,cd /tomcat7/bin,执行./startup.sh
9.在浏览器输入http://服务器ip:8080,看是否能够打开

部署应用程序:

将war包上传到/tomcat7/webapps下

  • tomcat8应用中间件部署使用

安装配置JDK1.8:

以下方法二选一即可:
1.安装openjdk
更新软件包列表: sudo apt-get update
安装openjdk-8-jdk:sudo apt-get install openjdk-8-jdk
查看java版本: java -version

2.安装oracle java jdk
首先,安装依赖包:sudo apt-get install python-software-properties
添加仓库源:sudo add-apt-repository ppa:webupd8team/java
更新软件包列表:sudo apt-get update
安装java JDK:sudo apt-get install oracle-java8-installer
安装过程中需要接受协议

配置系统环境变量:

编辑/etc/profile,在文件尾添加java环境变量:

sudo vim /etc/profile
如果使用oracle java,按如下设置:
export JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre/bin"

如果使用openjdk,按如下设置:
export JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/jre/bin"

安装配置Tomcat8:

安装,执行如下命令:
sudo apt-get install tomcat8 tomcat8-docs tomcat8-examples tomcat8-admin

配置管理员,参考如下配置:
sudo vim /var/lib/tomcat8/conf/tomcat-users.xml
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="root" password="123456" roles="manager-gui,admin-gui"/>
配置完成后,重启tomcat应用服务器:sudo service tomcat8 restart

浏览器登录地址查看效果:http://127.0.0.1:8080/

配置服务自启动:sudo sysv-rc-conf
如果指令不存在,就安装:sudo vim /etc/apt/sources.list
加入右侧内容,为安装sysv-rc-conf准备:deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse

然后更新执行更新:sudo apt update

运行右侧命令安装: sudo apt install sysv-rc-conf

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值