麻烦各位帮我看看linux下安装php.apache.mysql时那里错了?谢谢

发布于 2022-10-02 19:42:20 字数 1595 浏览 20 评论 0

这两天安装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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

赢得她心 2022-10-09 19:42:20

第一个apache应该是权限问题吧

查看
home/httpd/html文件的属性看other组是否可读

感情旳空白 2022-10-09 19:42:20

谢谢。。。
怎么没想到权限问题呢?
汗。。。

ps:关于第二个安装php的问题
按照书上说的进行测试apache php是否正常运行
1、vi /home/httpd/html/test.php
<?
phpinfo()
?>;

这是什么意思呢?

然后让我在浏览器上测试
在/usr/local/apache/conf/httpd.conf 里找到了这么一段话

#severname=localname.loaldomain

为什么给注释掉了?
那么我在浏览器上该输入什么呢
书上的图里,浏览器的地址是severname/test.php
麻烦给解答一下
我刚开始学这方面的,好多不懂,别见笑

陈甜 2022-10-09 19:42:20

<?
phpinfo()
?>;
看看你的php参数是否对了
php.ini的位置,版本,PHP脚本能够解析之类的!

孤寂小茶 2022-10-09 19:42:20

偶来回复第三个问题^-^:
mysqladmin -u root -h severname password "xxxx"
这个命令输入错误,正确的格式应该是:
mysqladmin -u root password newpassword
然后可以用:
mysql -u root -p
连接数据库,连接的时候要输入刚才设置的newpassword

栀子花开つ 2022-10-09 19:42:20

谢谢大家。。。呵呵

但当我把apache php 配置完成后。我该如何检测呢?
记得我输入apache start
提示我开始运行了,这就ok了么?
呵呵,好多问题,大家别嫌我麻烦阿

冰火雁神 2022-10-09 19:42:20

原帖由 "flyup" 发表:
谢谢大家。。。呵呵

但当我把apache php 配置完成后。我该如何检测呢?
记得我输入apache start
提示我开始运行了,这就ok了么?
呵呵,好多问题,大家别嫌我麻烦阿

apachectl status或者apachectl  fullstatus

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文