安装步骤:mysql--httpd--php
问题1 安装出现依赖循环
[root@lwg RPMS]# rpm -ivh mysql-3.23.58-16.RHEL3.1.i386.rpm
warning: mysql-3.23.58-16.RHEL3.1.i386.rpm: V3 DSA signature: NOKEY, key ID 025e513b
error: Failed dependencies:
perl-DBD-MySQL is needed by mysql-3.23.58-16.RHEL3.1
Suggested resolutions:
perl-DBD-MySQL-2.1021-4.EL3.i386.rpm
[root@lwg RPMS]# rpm -ivh perl-DBD-MySQL-2.1021-4.EL3.i386.rpm
warning: perl-DBD-MySQL-2.1021-4.EL3.i386.rpm: V3 DSA signature: NOKEY, key ID 025e513b
error: Failed dependencies:
libmysqlclient.so.10 is needed by perl-DBD-MySQL-2.1021-4.EL3
Suggested resolutions:
mysql-3.23.58-16.RHEL3.1.i386.rpm
同时安装这几个包即可:
rpm -ivh perl-DBD-MySQL-2.1021-4.EL3.i386.rpm mysql-3.23.58-16.RHEL3.1.i386.rpm
问题2
想启动mysql测试一下,可是有错误提示:
[root@lwg RPMS]# service mysqld start
mysqld: unrecognized service
有网友说缺少mysql-server 包。
查找mysql-server 包:
[root@lwg RPMS]# ls mysql*
mysql-3.23.58-16.RHEL3.1.i386.rpm
mysql-server-3.23.58-16.RHEL3.1.i386.rpm
mysql-bench-3.23.58-16.RHEL3.1.i386.rpm
有就好办,安装它:
[root@lwg RPMS]# rpm -ivh mysql-server-3.23.58-16.RHEL3.1.i386.rpm
warning: mysql-server-3.23.58-16.RHEL3.1.i386.rpm: V3 DSA signature: NOKEY, key ID 025e513b
Preparing... ########################################### [100%]
1:mysql-server ########################################### [100%]
再启动mysql:
[root@lwg RPMS]# service mysqld start
初始化 MySQL 数据库: [ 确定 ]
启动 MySQL: [ 确定 ]
进入mysql:
[root@lwg RPMS]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2 to server version: 3.23.58
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
因是空密码,有提示输入密码时直接按回车就进去了。
要显示所有库:
mysql> show dadabase
之后又出错了:
mysql> show databases
->
->
->
什么都没有显示!
上网beidu一下:有网友说少了个分号;
mysql> show databases;
+----------+
| Database |
+----------+
| mysql |
| test |
+----------+
退出mysql:mysql> \q
好,到此终于碰碰磕磕地完成了mysql服务的安装。
如何设置让mysql随机启动?
1.进入守候进程去设定,ntsysv
2.用命令chkconfig mysqld on
安装apache,如何检测是否成功?
[root@lwg RPMS]# service httpd start
启动 httpd:httpd: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[ 确定 ]
启动apache服务后,从浏览器输入apache服务器的ip:。如果成功的话,会得到一个页面,Apache 2 Test Page powered by CentOS。
安装php后,如何检测是否成功?
进入/var/www/html,编写一个测试的网页test.php
代码是:
phpinfo();
?>
注明:安装php后,系统默认php文件存放路径在 /var/www/html
从浏览器输入,即可看到php的页面,有关php版本号等等。但是没有看到mysql模块,说它还没有连接到mysql数据库。那是因为还有一个中间件没有安装:php-mysql-4.3.2-40.ent.i386.rpm。
安装好这个中间件后,重启apache服务:service httpd restart ,再刷新一下刚才的页面,这时就可以找到mysql模块了
相关的配置文件
Apache /etc/httpd/conf/httpd.conf
php /etc/php.ini
Mysql /etc/my.cnf
阅读(106) | 评论(0) | 转发(0) |