Ubuntu常见问题配置
在做项目时,VMware虚拟机安装ubuntu 14.04.4来作为mysql数据库服务器,主机为windows 10 企业版。有很多常见的问题在此记录一下:
一、系统配置篇。
1、为什么win可以ping通ubuntu,但是ubuntu不能ping通win?
请确认控制面板里面文件和打印机共享已经被勾选。
如果没有该选择项请确保:
控制面板-程序和功能-启用和关闭windows功能 中打印和文件服务被勾选:
2.如何通过ssh上传和下载文件?
a、 从服务器上下载文件
scp username@servername:/path/filename
例如scp root@192.168.0.101:/var/www/test.txt 把192.168.0.101上的/var/www/test.txt 的文件下载到当前目录
b、上传本地文件到服务器
scp /path/filename username@servername:/path
例如scp /var/www/test.php root@192.168.0.101:/var/www/ 把本机/var/www/目录下的test.php文件上传到192.168.0.101这台服务器上的/var/www/目录中
c、从服务器下载整个目录
scp -r username@servername:/var/www/local_dir/
例如:scp -r root@192.168.0.101:/var/www/test /var/www/
d、上传目录到服务器
scp -r local_dir username@servername:remote_dir
例如:scp -r test root@192.168.0.101:/var/www/ 把当前目录下的test目录上传到服务器的/var/www/ 目录.
2、如何在ubuntu的文本模式下更改源?
在win下建立HOME的环境变量,在文件夹里创建源sources.list。生成源可以参见,https://lug.ustc.edu.cn/repogen/
上传sources.list到ubuntu的用户主目录:
scp ~/sources.list {username}@{ip}:/home/{username}/
备份sources.list:
sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak
替换:
sudo mv ~/sources.list /etc/apt/sources.list
更改权限和所属组:
sudo chown 644 /etc/apt/sources.list
sudo chown root /etc/apt/sources.list
sudo chgrp root /etc/apt/sources.list
二、mysql(5.5)篇
1、安装
sudo apt-get install mysql-server
2、查看编码
show variables like ‘character%’;
3、设置编码
[client]字段里加入default-character-set=utf8
[mysqld]字段里加入character-set-server=utf8
[mysql]字段里加入default-character-set=utf8
4、允许局域网访问:
grant all privileges on *.* to root@"%" identified by '123' with grant option; (此处为允许root用户远程登录)
flush privileges;
修改/etc/mysql/my.cnf ,注释掉 bind-address = 127.0.0.1
重启mysql
三、Nginx篇。
1、配置依赖。
sudo apt-get build-dep nginx
转载于:https://www.cnblogs.com/tanght/p/5257882.html
Ubuntu常见问题配置相关推荐
- ubuntu bind9 配置简单记录
ubuntu bind9 配置简单记录 ubuntu版本:Ubuntu 12.04.2 bind9安装:apt-get install bind9 bind9配置文件目录:/etc/bind bind ...
- Ubuntu下配置Nginx HTTPS
HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版.即HTTP下加入S ...
- Ubuntu nfs配置
Ubuntu nfs配置 被挂载端(10.0.0.2): # apt-get install nfs-kernel-server # vi /etc/exports 按a或i进入编辑模式 /home ...
- openocd调试Linux内核,Ubuntu下配置OpenOCD+FT2232
Ubuntu下配置OpenOCD+FT2232 [1]确认调试器方案 将调试器插到电脑上,lsusb看一下: Bus 003 Device 009: ID 1457:5118 First Intern ...
- Ubuntu中配置Java环境变量时,出现command not found问题解决记录
百度出Ubuntu中配置Java环境变量时,在利用sudo gedit /etc/profile 对profile编辑后, 在terminal中输入 sudo source /etc/profile, ...
- Star: Ubuntu下配置和编译cpp-ethereum客户端启动GPU加速交易
Ubuntu下配置和编译cpp-ethereum客户端启动GPU加速交易 Ethereum,中文翻译是"以太坊",是一个公有区块链的开源项目.因为以太坊是基于P2P网络所以没有中心 ...
- Ubuntu Linux配置Nginx+MySQL+PHP+phpMyAdmin详细步骤
博主之前一直用的是apache,随着网站负荷量增高,感觉apache稍微有点力不从心了.随着nginx越来越流行,而且其功能强大,博主准备采用nginx作为自己的服务器啦. 每当到了环境配置的时候,博 ...
- ubuntu下配置bind9为局域网的DNS服务器
一.配置bind9服务器之前,先了解这些知识点: 1.DNS解析过程详解:http://www.cnblogs.com/liyuanhong/articles/7353974.html 2.常用域名记 ...
- Ubuntu下配置samba实现文件夹共享
Ubuntu下配置samba实现文件夹共享 一.samba的安装: sudo apt-get intall samba sudo apt-get install smbfs 二.创建共享目录: mkd ...
最新文章
- 疯子的算法总结(六) 简单排序总 选择排序+插入排序+比较排序+冒泡排序
- 6 四大组件之Service
- OpenCV中对数组(矩阵)的常用操作
- memcached的缺点
- Cocos2d-x学习笔记(9)(CCTextFieldTTF使用输入框)
- 基于yolov3和pythorch框架的火焰识别检测算法
- apache-commons 常用工具类
- 关于网络流算法(3)
- 是否要允许堵车“加塞”的帕累托最优、纳什均衡分析
- Mysql事务隔离级别和锁机制(间隙锁、临建锁)
- 基于OpenCASCADE自制三维建模软件(五)鼠标模式
- 微信网页端软键盘收起点击事件失效
- 冤家路窄?——软件开源与软件专利保护
- 视频教程-Bootstrap3从基础到案例实战,完美实现响应式网站案例-Bootstrap
- 6-3 工作汇报-有效展现业绩-项目成功与失败时的汇报方式
- 踩雷1:Android Studio:3dmap 隐私合规校验失败: errorcode 555570 确保调用SDK任何接口前先调用更新隐私合规updatePrivacyShow、updateP
- [前端项目]微信小程序 小商城
- ExeCryptor脱壳脚本
- HC32F4A0 以太网调试问题(测试发现各种逻辑问题)
- 加米谷大数据报告:多省市成立大数据中心