麻烦各位帮我看看linux下安装php.apache.mysql时那里错了?谢谢
这两天安装php.mysql.apache等的插件却装不上去,我把步骤列出来了,有些是看书找的,所以有几步不太明白,所以也不知道哪里有错误。麻烦各位帮忙看看。。。谢谢
安装apache
1、tar zxvf apache_1.3.19.tar.gz
2、cd apache_1.3.19
3、./configure --prefix=/usr/local/apache --enable-module=so
4、make
5、make install
6、vi /usr/local/apache/conf/httpd.conf
修改了网站网页目录的参数documentroot "/home/httpd/html"
修改了默认网页名城的参数directory index.html index.htm index.php3
修改加载了php模块和文件的参数loadmoudle php4_module libexec/libphp4.so
7、/usr/local/apache/bin/apachect1 restart
8、route查找自己的ip
前面没有提示错误。
然后找了一个网页改名为index.html,然后进入x界面输入我的ip地址,却出现一个对话框
请给viking@xxx.xxx.xxx.xxx(我的ip)输入用户名和密码。无论怎么输入都是去不掉。。
这是什么原因啊?
安装php
1、tar zxvf php-4.0.5.tar.gz
2、cd php-4.0.5
3、./configure --with-mysql --prefix=/usr/local/php --with-apxs=/usr/local/apache/bin/apxs
4、make
5、make install
6 cp php.ini-dist /usr/local/php/lib/php.ini
7、/usr/local/apache/bin/apachect1 restart
以上在操作过程中也没有出现错误
怎么检测apache和php是否正常呢?
树上有一个测试
<?
phpinfo();
?>;
说然后再浏览器上测试,可具体怎么测试呢?
安装mysql
1、rpm -ivh mysql-3.23.36-1.i386.rpm
rpm -ivh mysql-shared-3.23.36-1.i386.rpm
rpm -ivh mysql-client-3.23.36-1.i386.rpm
rpm -ivh mysql-devel-3.23.36-1.i386.rpm
2、mysqladmin -u root -h severname password "xxxx"
到这一步后面一小段乱码
然后又回到shell了。
这是怎么回事儿啊
该怎么处理这些问题呢?谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
第一个apache应该是权限问题吧
查看
home/httpd/html文件的属性看other组是否可读
谢谢。。。
怎么没想到权限问题呢?
汗。。。
ps:关于第二个安装php的问题
按照书上说的进行测试apache php是否正常运行
1、vi /home/httpd/html/test.php
<?
phpinfo()
?>;
这是什么意思呢?
然后让我在浏览器上测试
在/usr/local/apache/conf/httpd.conf 里找到了这么一段话
#severname=localname.loaldomain
为什么给注释掉了?
那么我在浏览器上该输入什么呢
书上的图里,浏览器的地址是severname/test.php
麻烦给解答一下
我刚开始学这方面的,好多不懂,别见笑
<?
phpinfo()
?>;
看看你的php参数是否对了
php.ini的位置,版本,PHP脚本能够解析之类的!
偶来回复第三个问题^-^:
mysqladmin -u root -h severname password "xxxx"
这个命令输入错误,正确的格式应该是:
mysqladmin -u root password newpassword
然后可以用:
mysql -u root -p
连接数据库,连接的时候要输入刚才设置的newpassword
谢谢大家。。。呵呵
但当我把apache php 配置完成后。我该如何检测呢?
记得我输入apache start
提示我开始运行了,这就ok了么?
呵呵,好多问题,大家别嫌我麻烦阿
apachectl status或者apachectl fullstatus