从阿里云新建Ubuntu镜像服务器并安装常用软件
程序员文章站
2024-03-16 13:29:34
...
安装Ubuntu镜像
这个其实没啥好说的,阿里云云服务器ces——实例列表——右边更多——更换操作系统即可,考虑到服务器性能比较弱所以选择了32位的Ubuntu 16.04。选择完成后设置登陆密码,等待一会儿即可。注意这会清空所有数据,所以记得备份数据。自动安装完毕后即可远程连接。可以先用阿里云自带的网页远程连接,此时是命令行形式的。
给Ubuntu安装桌面并实现用mstc远程连接
安装桌面
默认的系统是不带桌面的,如果要带桌面的远程连接,需要安装以下步骤:
1、ssh连接阿里云服务器
2、更新软件目录
apt-get update
3、安装xrdp:
apt-get install xrdp
4、安装vnc4server:
apt-get install vnc4server
(VNC (Virtual Network Console)是虚拟网络控制台的缩写)
5、安装xfce4:
apt-get install xubuntu-desktop
这一步花的时间比较长
6、输入 service xrdp restart-->回车,安装完成
7、本地windows,打开远程连接,输入ip和密码,连接
8、再次输入密码,连接成功
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200120155133408.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ZkZmphaWRnaA==,size_16,color_FFFFFF,t_70)
另外因为网速和服务器配置都不咋地,所以桌面有时候刷新会很慢,要有耐心
设置中文
虽说好多人说设置中文好像不是太好的习惯,不过先写下来
右键——applications——settings——language support,点击下方的install/remove language,找到简体中文,安装
安装完成后可以看到列表里有中文,但是不能拖到最上面
安装完成后从文件系统中找到/etc/default/locale文件,修改内容,将en_US改为zh_CN,然后重启即可
可以看到都是中文了
安装mysql并设置远程访问
安装mysql
选择用命令行从官方仓库安装的方法,比较简单省事
sudo apt install mysql-server -y
此时会要求给root账号设置密码
输入
sudo systemctl status mysql.service
如果有如下内容,说明安装正常
本地登录
在命令行,输入
mysql -u root -p password
其中root是用户名,password是密码。或者输入
mysql -u root -p
回车后在输入密码,都可访问数据库
输入
show databases;
设置远程访问
1、使用root用户登录mysql
mysql -u root -p
2、新增一个用户
use mysql;
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
3、给新用户添加权限
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
flush privileges;
quit
4、修改mysql配置文件
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
找到bind-address = 127.0.0.1
修改为 bind-address = 0.0.0.0
5、重启mysql
service mysql restart
6、开放3306端口
服务器需要配置安全组规则
有防火墙需要开放3306
sudo ufw allow 3306