在Ubuntu18.04系统中,如何查看系统相关信息?本文将针对此问题进行详细说明。
1.磁盘信息
df -h
显示磁盘剩余空间
du -h
显示当前目录里下文件大小占用
2.Cpu信息
查看cpu型号
cat /procuinfo | grep name | cut -f2 -d: | uniq -c
查看CPU信息概况
lscpu
3.内存信息
单独查看内存使用情况
free -m
查看内存及CPU使用情况
top
4.系统信息
查看系统内核版本
uname -a
查看系统版本
lsb_release -a
Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器。在Ubuntu18.04系统中,如何安装nginx?本文将针对此问题进行详细说明。
首先更新软件列表
sudo apt-get update
![]()
然后安装nginx
sudo apt-get install nginx
![]()
打开nginx配置文件
vi /etc/nginx/nginx.conf

Nginx配置文件的大致结构主要为
http {
# 可以设置 gzip、gzip_buffers、timeout 时间等
server {
# 通常会加入这个虚拟主机的 Port 和网域名称
access_log /var/log/nginx/nginx.access.log;
# 可以将这个网页服务器产生的 log 新增放置位置
location {}
# location 指令会因为不同的URL符合不同的规则
}
}
例如,本地端 (localhost) 已有架设好的 Web service,想要让 internet 上的使用者透过 www.example.com 这个 domain name 连线至本地端的服务 127.0.0.1:3000,可以透过如下的设定。
server {
listen 80;
server_name www.example.com;
location / {
proxy_pass 127.0.0.1:3000;
# 把 www.example.com 指到本地端 3000 port
}
}
设置完之后,需要重新加载nginx配置后生效
/etc/init.d/nginx reload
![]()
Tomcat是一个基于java的web应用服务器。在Ubuntu18.04系统中,如何安装tomcat?本文将针对此问题进行详细说明。
1.首先更新软件列表
sudo apt-get update
![]()
2.然后安装tomcat
sudo apt-get install tomcat8 tomcat8-docs tomcat8-examples tomcat8-admin
![]()
安装完成后的配置档案放置在/var/lib/。
![]()
3.设置管理员权限
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"/>

保存退出
4.重启tomcat服务
sudo service tomcat8 restart
![]()
5.访问http://127.0.0.1:8080可以看到如下图
curl http://127.0.0.1:8080

Tomcat正常工作
说明:Tomcat服务命令
#启动
service tomcat8 start
#状态
service tomcat8 status
#停止
service tomcat8 stopR语言,一种自由软体程式语言与操作环境,主要用于统计分析、绘图、数据挖掘。在Ubuntu18.04系统中,如何安装R语言?本文将针对此问题进行详细说明。
1.首先更新软件列表
sudo apt-get update
![]()
2.完成之后开始安装R语言
sudo apt-get install r-base
sudo apt-get install r-base-dev
![]()
3.安装完成之后在命令行里输入R

R语言安装成功
Ruby 是一种物件导向、命令式、函数式、动态的通用程式语言。Ruby on Rails(简称为RoR),是一个使用Ruby语言写的开源Web应用框架。在Ubuntu18.04系统中,如何安装ruby on rails?本文将针对此问题进行详细说明。
1.首先更新软件列表
sudo apt-get update
![]()
2.安装ruby
sudo apt-get install ruby
![]()
安装成功
3.命令行ruby -v可以查看安装版本
![]()
4.安装rails引擎 ruby-railties
sudo apt-get install ruby-railties
![]()
5.安装ruby on rails
gem install rails
![]()
6.安装成功,查看rails版本
![]()
Redis 是一个高性能键值对(key-value)的内存数据库,因此常常被用在需要快取(Cache)一些数据的场合,可以减轻许多后端数据库的压力。在Ubuntu18.04系统中,如何安装redis?本文将针对此问题进行详细说明。
1.首先更新软件列表
apt-get install redis-server
2.安装redis-server
apt-get install redis-server
3.查看redis版本号
redis-cli -v
redis-server -v

4.启动Redis前,为Redis建立一个用户,新建数据和日志目录
sudo useradd redis
sudo mkdir -p /var/lib/redis
sudo mkdir -p /var/log/redis
sudo chown redis.redis /var/lib/redis
sudo chown redis.redis /var/log/redis
5.设置redis开机启动
sudo update-rc.d redis-server defaults
6.启动redis
sudo /etc/init.d/redis-server start
7.测试

安装完成
Node.js是一个可以让JavaScript程式不再与浏览器绑定,并独立执行于后端的框架。在Ubuntu18.04系统中,如何安装node.js?本文将针对此问题进行详细说明。
1.首先更新软件列表
sudo apt-get update
![]()
2.然后获取nodejs安装源及安装的相关设置
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash –
![]()
3.安装node.js
sudo apt-get install -y nodejs
![]()
4.确认node.js版本
node -v
![]()
安装完成
MySQL是一个开源的小型关联式资料库管理系统.在Ubuntu18.04系统中,如何安装mysql?本文将针对此问题进行说明。
1.首先更新软件列表
sudo apt-get update
![]()
2.然后安装mysql-server
sudo apt-get install mysql-server
![]()
3.运行完之后输入以下指令,可以查看mysql是否运行
service mysql status
反馈

Mysql正常运行
4.登录mysql
mysql -u root -p
密码为空,进入mysql

5.设置root账号的密码
依次运行以下命令
use mysql;
update mysql.user set authentication_string=password('你的密码') where user='root' and Host ='localhost';
update user set plugin="mysql_native_password";
flush privileges;

设置完成
6.查看debian-sys-maint用户密码
Ubuntu在安装MySQL时会为用户创建一个debian-sys-maint用户。如果忘记密码的话可以通过登录debian-sys-maint用户进行修改。
sudo cat /etc/mysql/debian.cnf

7.之后用该用户密码登录后就可以修改root密码了
mysql -u debian-sys-maint -p在云电脑Debian9系统镜像上默认没有安装拨号工具的,用户需要拨号上网所以需新建拨号进行设置。
Debian系统如何拨号?本教程以Debian 9系统为例进行图文说明
本配置适用于Debian9和 Debian8版本
以下为操作步骤:
1. 机器默认是root权限,直接输入pppoeconf进入安装界面
pppoeconf
2. 读取网卡eth0,eth1中(依次探测以太网端口上的PPPOE服务器)

3. 选择YES(确认配置文件是否备份,后面的步骤会修改配置文件)

4. 选择YES(向配置文件添加noauth(不认证远程身份)和defaultroute(添加默认路由))

5. 删掉默认的username,输入分配的宽带账号和密码


6.选择YES(是否使用来自端分配的DNS

7. 选择YES(MTU和MSS问题)

8. 选择YES(要在系统启动的时候启动连接么)

9. 选择YES(说明pon dsl-provider启用pppoe,off dsl-provider停止,现在是否启用?)

10. 说明plog查看状态,ip addr show ppp0 查看接口信息

11. 出现Plugin rp-pppoe.so loaded则说明已经成功安装pppoeconf
接下来依次输入poff dsl-provider和pon dsl-provider即可拨号
poff dsl-provider
pon dsl-provider

12. 若修改宽带账号信息则重复上述过程1-11步过程,其中在pppoeconf设置里修改新账号和密码即可。
13.若需修改DNS,在对应的DNS栏里设置即可,并且注意是eth1拨号网卡。
vi /etc/network/interfacesMongodb是一种开源的Nosql数据库。在Ubuntu18.04系统中,如何安装MongoDB?本文将针对此问题进行说明。
1.首先更导入包管理公钥
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
![]()
2.为mongodb创建list file
echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
![]()
3.更新
sudo apt-get update
![]()
4.安装MongoDB
sudo apt-get install -y mongodb-org
![]()
5.建立db目录
说明:没有建立db目录,可能无法开启mongo server
sudo mkdir -p /data/db
sudo chown -R `id -un` /data/db
![]()
启动mongodb
sudo service mongod start
![]()
查看是否启动成功
ps aux | grep mongod
![]()