安装lamp时遇到的问题

来源:互联网 发布:淘宝卖家订购的服务 编辑:程序博客网 时间:2024/06/04 10:21

今天又安装下lamp环境,遇到些问题,为了以后有个参考,特做下笔记


1、linux安装好后,在命令行上敲ifconfig,提示‘ifconfig command not found’,此时只需vi /etc/profile,找到if …… fi语句,把两者注释掉,reboot重启就可以了



2、安装完vsftp后,是用leapFTP链接发现连不上,在命令行上敲setup,进入防火墙,把ftp和etho都勾选



3、挂载光驱时,提示‘mount: No medium found’,这时先看看光驱是否有要挂载iso文件,没有的话选择个就行了,若有还是该命令的话,那么有可能就是,在共享时使用了/mnt目录,这时可以暂时把共享关掉,或是新建个目录,再挂载,如在/usr下 mkdir /tmp mount /dev/cdrom /usr/tmp


4、在安装完apache并且配置好了httpd.conf和vhosts.conf后,同时在本地机上把hosts文件同步重启了两者的apache服务后,发现在浏览器上输入的域名得到的内容不是自己想要的,这时可以在命令行上输入 ps -ef | grep httpd 这时出来一些apache服务命令,这些都不是自己安装的apache进程,用kill pid(命令行上的数字) 全杀掉,再重启下自己安装的apache就可以了,如我的apache安装在/usr/local/httpd/下,只需/usr/local/http2/bin/apachectl start即可



5、安装zlib时,默认安装即可 ./configure



6、安装gd时,若是一直都安装不了,可以在网上下个安装包,再试试,我就是这么做的



7、安装好php后,如果配置了apache后,在浏览器上输入显示的是php的源码,那么只需把AddType application/x-httpd-php .php 放到<IfModule mime_module>外面,也就是全局,再次重启下apache服务即可



8、今天把虚拟机重启后,连接mysql时,报‘Can't connect to local MySQL server through socket '/tmp/mysql.sock'’,记得一开始是在bin目录下连,后来,退出bin目录,输入./bin/mysqld_safe &就开启了



补:今天又遇到了第八点的问题,ln -s /var/run/mysqld/mysqld.sock /tmp/mysql.sock,就可以了


续补:Another MySQL daemon already running with the same unix socket,只需把mysql目录中mysql.sock该名称即可。


原创粉丝点击