mysql安装的时候默认只能本地访问,也就是说如果你的网站和数据库同在一台服务器,那么是可以访问的。但如果你的网站和数据库不在不同的服务器,那么网站用不了远程数据库了(数据库服务器拒绝访问)。
解决办法:
方法一(改表法):
登录phpmyadmin,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%";
方法二(授权法):
比如:允许账户myuser使用密码1234从任何主机连接到mysq...
阿里云挂载硬盘(数据盘)重启后失效的解决办法
阿里云的官方教程还是有很多问题的,很多地方没讲到位。比如安装他给的教程给linux系统挂载硬盘,那么你会发现重启系统后就找不到挂载的数据盘了。
完整的阿里云挂载数据盘方法如下:
1、入手阿里云后查看有几块硬盘:
(只显示概况,不显示分区情况)
fdisk -l
2、查看硬盘分区
fdisk -l
如果有提示:
disk /dev/xvdb doesn t contain a valid partition table说明数据盘还没有分区和挂载.
则表示你有未分...
一次服务器挂掉后找回数据的经历
服务器是海外的KVM,不明原因导致不能启动,智能挂载找回数据了,操作过程如下:
ping -c 10 www.google.com
lvm pvscan
lvm vgchange -ay_
vgs -v_
lvm ls_
mount /dev/mapper/VolGroup-lv_root /mnt/sda1_
cd /mnt/sda1_
du -sh home/wwwroot/_
du -sh /usr/local/mysql/var
du -sh usr/local/mysql/var
ls usr/local/mysql/var
clear
cd home
ls wwwroot
ls
ls www
tar zcvf wwwroot.tar.gz wwwroot
ls ...
【Linux】/boot/grub/grub.conf系统启动配置文件
linux的启动配置文件GRUB启动时会在 /boot/grub 中寻找一个名字为grub.conf的配置文件,如果找不到此配置文件则不进入菜单模式而直接进入命令行模式。
grub.conf是一个纯文字文件,您可以用任何一个文字编辑器来打开它。在SuSE LINUX 下没有/boot/grub/grub.conf这个文件,但是在/boot/grub/目录下有一个menu.lst文件,它的内容与grub.conf一样,而在RedHat Linux中有/boot/grub/grub.conf和menu.lst -...
【Linux】CentOS目录结构-详解
因为使用的是CentOS,所以以CentOS来讲解Linux的目录结构。
CentOS目录结构图
Centos目录详解:
/: 根目录,用于存放目录,不要存放文件。(/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中)
/bin 和 /usr/bin: 可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。
/boot: 应单独分区(100M即可),让这个分区排在整块硬盘的最前面(分区时勾选“强制为主分区”),里面是启动linux系...
计算机常用单位
1、计算单位
计算机只能识别是否通电,用0和1记录,采用二进制,0/1单位为bit;
存储数据的单位是Byte(字节),
1B(byte 字节)=8bit
1KB(Kilobyte 千字节)=1024B,
1MB(Megabyte 兆字节 简称“兆”)=1024KB,
1GB(Gigabyte 吉字节 又称“千兆”)=1024MB,
1TB(Trillionbyte 万亿字节 太字节)=1024GB,
1PB(Petabyte 千万亿字节 拍字节)=1024TB,
1EB(Exabyte 百亿亿字节 艾字节)=1024PB,
1ZB(Zettabyte 十...
我来写:linux介绍
呵呵,linux介绍已经太多了,算是自己写给自己的吧
一、Linux介绍
我们在上一篇文章《计算机概论》中提到过计算机操作系统,操作系统是为了更有效的控制计算机硬件,并提供运行在计算机上的软件的系统调用。Linux就是一套操作系统的内核(kernel)!
内核(kernel):负责控制和管理计算机硬件
系统调用:为程序在计算机上的运行提供接口
内核 + 系统调用 = 操作系统(kernel + Softwares + Tools...