文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>手动搭建lamp环境

手动搭建lamp环境

时间:2009-08-08  来源:basangzi

安装步骤: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:http://192.168.158.128/。如果成功的话,会得到一个页面,Apache 2 Test Page powered by CentOS。
安装php后,如何检测是否成功?
进入/var/www/html,编写一个测试的网页test.php
代码是:
<?php
phpinfo();
?>
注明:安装php后,系统默认php文件存放路径在 /var/www/html 从浏览器输入http://192.168.158.128/test.php,即可看到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
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载