linux下主流web服务器配置,linux下web服务器配置(三)

三,mysql的安装# tar zxvf mysql-4.0.14.tar.gz –C /setup

# cd /setup/mysql-4.0.14

# groupadd mysql

# useradd mysql -g mysql -M -s /bin/false

#./configure --prefix=/usr/local/mysql/ --with-unix-socket-path=/usr/local/mysql/tmp/mysql.sock --with-client-ldflags=-all-static --with-mysqld-ldflags=-all-static --enable-assembler

#echo $?

# make

# make install

# scripts/mysql_install_db生成mysql用户数据库和表文件# cp support-files/my-medium.cnf /etc/my.cnf \copy配置文件,有large,medium,small三个环境下的,根据机器性能选择,如果负荷比较大,可修改里面的一些变量的内存使用值# cp support-files/mysql.server /etc/init.d/mysqld \copy启动的mysqld文件# chmod 700 /etc/init.d/mysqld

# cd /web

# chmod 750 mysql -R

# chgrp mysql mysql -R

# chown mysql mysql/var -R

# cd /web/mysql/libexec

# cp mysqld mysqld.old

# strip mysqld

# chkconfig --add mysqld

# chkconfig --level 345 mysqld on

# service mysqld start

# netstat -atln看看有没有3306的端口打开,如果mysqld不能启动,看看/web/mysql/var下的出错日志,一般都是目录权限没有设置好的问题# ln -s /web/mysql/bin/mysql /sbin/mysql

# ln -s /web/mysql/bin/mysqladmin /sbin/mysqladmin

# mysqladmin -uroot password "youpassword" #设置root帐户的密码# mysql -uroot -p

#输入你设置的密码mysql>;use mysql;

mysql>;delete from user where password=""; #删除用于本机匿名连接的空密码帐号mysql>;flush privileges;

mysql>;quit错误:看到:[1] 5134

[root@shunzi mysql]# Starting mysqld daemon with databases from /usr/local/mysql/data

STOPPING server from pid file /usr/local/mysql/data/shunzi.pid

030102 21:00:46 mysqld ended提示启动失败了,这是由于权限的问题,执行下列命令:chown -R root /usr/local/mysql

chgrp -R mysql /usr/local/mysql执行:[root@shunzi mysql]# bin/mysqld_safe --user=root &可以看到类似的内容:[1] 5846

5846 pts/1 S 0:00 /bin/sh bin/mysqld_safe --user=root

5864 pts/1 S 0:00 /usr/local/mysql/bin/mysqld --defaults-extra-file=/usr/local/mysql/data/my.cnf --ba这说明mysql服务已经启动了。mysql服务器安装成功了。如还不行,就再检查mysql文件的权限。总之MYSQL的错误问题都出在权限上。细心点就没事。2。安装PHPMYADMIN

ex:/usr/local/apache/htdocs/(这是我网页存放的位置)

a. # mv phpMyAdmin_2.0.5.tar.gz /usr/local/apache/htdocs/移到文件的根目录b. # tar zxvf phpMyAdmin_2.0.5.tar.gz解压缩phpMyAdmin_2.0.5.tar.gz

c.路径/usr/local/apache/htdocs/phpMyAdmin

d.修改设定档# vi config.inc.php3找到下面的部分$cfgServers[1]['host'] = 'localhost';// MySQL的hostname

$cfgServers[1]['port'] = '';// MySQL的port空白表示预设3306

$cfgServers[1]['adv_auth'] = true;//是否采用进阶功能$cfgServers[1]['stduser'] = 'root';// MySQL的管理者$cfgServers[1]['stdpass'] = '123456';// MySQL管理者的密码//我采用root为管理者,密码为123456你可以采用自己喜欢的4.测试开启浏览器,输入http://的网址/phpMyAdmin/...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值