联想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
相关文档:
修正一下:我在Windows下的实际操作如下
1.关闭正在运行的MySQL。
2.打开DOS窗口,转到mysql\bin目录。
3.输入mysqld解 --skip-grant-tables回车。如果没有出现提示信息,那就对了。
4.再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。
5.输入mysql回车,如果成功,将出现MySQL ......
1016错误:文件无法打开,使用后台修复或者使用phpmyadmin进行修复。
1044错误:数据库用户权限不足,请联系空间商解决
1045错误:数据库服务器/数据库用户名/数据库名/数据库密码错误,请联系空间商检查帐户。
1054错误:程序文件跟数据库有冲突,请使用正确的程序文件上传上去覆盖。
1146错误:数据表缺失,请恢 ......
#!/usr/bin/env python
# -*-coding:UTF-8-*-#这一句告诉python用UTF-8编码
#=========================================================================
#
# NAME: Python MySQL test
#
# AUTHOR: benyur
# DATE : 2004-12-28
#
# COMMENT: 这是一个python连接mysql的例子
#
#================ ......
MySQL创建关联表可以理解为是两个表之间有个外键关系,但这两个表必须满足三个条件
1.两个表必须是InnoDB数据引 ......
10w以上数据的效率比普通分页 快4-5倍
PROCEDURE p_pageList (m_pageNo int , m_perPageCnt int , m_indexcolumn varchar(100), m_column varchar(1000) , m_table varchar(1000) , m_condition varchar(1000), m_orderBy varchar(200) , inout m_totalPageCnt int)
BEGIN
IF m_totalPageCnt >=1 THEN
S ......