Ubuntu双系统及几种服务的搭建

一、Ubuntu双系统安装

  1. Ubuntu下载

http://cn.ubuntu.com/download/

  1. 压缩一个分区给Linux备用

  2. 软碟通烧录镜像进U盘

注意:UEFI支持一定要打开,否则会导致Linux分区时找不到efi项

  1. BIOS将U盘设置为第一启动项
  2. 安装类型选择其他

在这里插入图片描述

  1. 在刚刚压缩出来的空间中建立4个分区,分别为

200M - efi 启动分区
8000M - swap 交换分区
30000M - / 根目录
20000M - /home 用户目录

  1. 将系统装入 efi分区
  2. 设置用户名密码
  3. 重启,Ubuntu自动建立了双系统引导

参考自https://blog.csdn.net/flyyufenfei/article/details/79187656

二、Linux基本命令

在这里插入图片描述

三、服务搭建

1、FTP

  1. 1.创建一个用户
adduser <用户名>
passwd <用户名> <密码>
  1. 2.下载vsftpd
apt install vsftpd
  1. 3.提前释放防火墙需要用到的端口
sudo ufw allow from any to any port 20,21,10000:10100 proto tcp
  1. 4.开启服务
service vsftpd start
  1. 5.修改配置文件
sudo vi /etc/vsftpd.conf

#配置文件内容
listen=NO
listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
ssl_enable=NO
pasv_enable=Yes
pasv_min_port=10000
pasv_max_port=10100
allow_writeable_chroot=YES
  1. 6.重启服务
service vsftpd restart
  1. 7.访问
//命令终端访问
ftp <IP地址> 

//浏览器访问
ftp://<IP地址>

2、数据库服务

  1. 1.安装Mysql服务端和客户端
apt install mysql-server 
apt install mysql-client
  1. 2.启动数据库服务
service mysql start
  1. 3.进入数据库
sudo mysql -uroot
  1. 4.创建一个可以远程访问数据库的用户并设置密码
create user <usrname> identified by '123456';
  1. 5.给刚创建的用户授予访问数据库的权限
grant all privileges on *.* to 'usrname'@'%';
  1. 6.刷新权限
flush privileges;
  1. 7.修改Mysql配置,使外部能访问FTP
vi /etc/mysql/mysql.conf.d/mysqld.cnf 

//注释掉下行
#bind-address=127.0.0.1`
  1. 8.重启Mysql服务
service mysql restart
  1. 9.远程访问
mysql -h<IP> -u<用户> -p3306 -p<密码>
  1. 10.显示数据库内容以检验是否连接成功
show databases;

3、http服务搭建

  1. 1.下载nginx
apt install nginx
  1. 2.开启nginx服务
service nginx start
  1. 3.在浏览器中测试是否成功
http://<IP地址>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值