联想R520 安装 AS4.4 +apache+mysql+php
这几天安装了一台linux服务器。本来一位挺简单个事,没想到折腾了好几天。
首先是 安装 AS4.4
服务器是联想 R520 G6,本以为弄个新版的unbuntu就能驱动起来,没想到上来就遇到了麻烦。新版的linux还是没办法驱动起来,联想随机给的驱动最高就到AS4.4,没办法只好找找AS4.4 安装了。
首先光盘启动 输入 linux dd 加载软盘的驱动。
在设置分区那一步,要选手动设置分区。
然后,正常安装就可以。
第一次登陆 在图形界面下 要使用 ctrl+ alt +f1 切换到 文本模式下 才能 root登陆。
登陆后 修改、/etc/inittab 修改启动模式
创建一个 非 root 用户
驱动HBA卡
解压->安装
lsmod 看是否加载了驱动
fdisk -l 能够看到存储
格式化磁盘 mkfs.ext3 /dev/sda1
创建一个挂在的目录 mkdir /data
然后就是 mount /dev/sda1 /data
每次启动自动挂载 vi /etc/rc.local
加上 mount /dev/sda1 /data
至此 Linux安装完毕。
安装 apche2.2
首先 下载一个新版的apache
tar -zxvf ......
# ./configure --prefix=/usr/local/apache --enable-so
# make & make install
# cp /usr/local/apache/bin/* /usr/bin/
# cp /usr/local/apache/bin/apachectl /etc/init.d/httpd
启动 apache
/etc/init.d/httpd -k start
同样 编辑 /etc/rc.local
加入 /etc/init.d/httpd -k start
安装 mysql
下载 解压 都差不多
然后
shell> groupadd mysql
shell> useradd -g mysql mysql
shell> cd /usr/local
shell> gunzip < /PATH/TO/MYSQL-VERSION-OS.tar.gz | tar xvf -
shell> ln -s FULL-PATH-TO-MYSQL-VERSION-OS mysql
shell> cd mysql
shell> scripts/mysql_install_db --user=mysql
shell> chown -R root .
shell> chown -R mysql
相关文档:
MYSQL中只有INNODB和BDB类型的数据表才能支持事务处理!其他的类型是不支持的!
$lnk = mysql_connect("localhost", "root", "");
mysql_select_db("test");
mysql_query("BEGIN");
$query = mysql_query("INSERT INTO test VALUES(1, 'yangjun')&quo ......
1016错误:文件无法打开,使用后台修复或者使用phpmyadmin进行修复。
1044错误:数据库用户权限不足,请联系空间商解决
1045错误:数据库服务器/数据库用户名/数据库名/数据库密码错误,请联系空间商检查帐户。
1054错误:程序文件跟数据库有冲突,请使用正确的程序文件上传上去覆盖。
1146错误:数据表缺失,请恢 ......
1. 关于本文
本文将以MySQL 5.0.51为例,以CentOS 5为平台,讲述MySQL数据库的安装和设置。
2. 关于MySQL
MySQL是最流行的开源SQL数据库管理系统,它由MySQL AB开发、发布和支持。MySQL AB是一家由MySQL开发人员创建的商业公司,它是一家使用了一种成功的商业模式来结合开源价值和方法论的第二代开源公司。MySQL是MySQL ......
1. 什么是参照完整性?
——————–
参照完整性(完整性约束)是数据库设计中的一个重要概念,当数据库中的一个表与一个或多个表进行关联时都会涉及到参照完整性。比如下面这个例子:
文章分类表 - categories
category_id &n ......