LNMP安装问题
查什么占用了端口 netstat -nlp |grep :80
root@zzx:/usr/local/mysql# netstat -nlp |grep :80
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 25269/nginx.conf
#查看mysql实例的状态
[root@SZDB mysqldata]# netstat -ntlp | grep 3306
tcp 0 0 :::3306 :::* LISTEN 13001/mysqld
dpkg -L 包名
这里的包名是你用apt-get安装时的名称,不是文件名
mysql -u root -p #进入mysql控制台
root@zzx:/usr/local/php# find / -name php.ini
/usr/local/php/etc/php.ini
/etc/php5/cli/php.ini
/etc/php5/apache2/php.ini #修改这个文件才能生效
service php-fpm reload #重新启动php 使php.ini文件修改后马上生效
/etc/init.d/php-fpm start 启动php
/etc/init.d/apache2 restart #重启apache服务
mysql-server,mysql-devel...各有什么不同呢?
MySQL-VERSION.i386.rpm MySQL服务器。除非你只是想要与运行在其他机器上MySQL服务器连接,否则你将需要它。 MySQL-client-VERSION.i386.rpm 标准MySQL客户程序。你可能总是需要安装这个包。 MySQL-bench-VERSION.i386.rpm 测试和基准程序。需要Perl和msql-mysql-modules RPM。 MySQL-devel-VERSION.i386.rpm 所需的库和包含文件。如果你想要编译其他MySQL客户程序, 例如Perl模块。 MySQL-VERSION.src.rpm 包含上述所有包的源代码。它也能被用来尝试为其他硬件平台构造RPM(例如,Alpha或SPARC)。 查看一个RPM包中的所有文件: shell>; rpm - qpl MySQL-VERSION.i386.rpm 实施一个标准的最小安装,运行这个命令: shell>; rpm -i MySQL-VERSION.i386.rpm MySQL-client-VERSION.i386.rpm |
/etc/rc.d/init.d/mysqld status #查mysql状态
[root@ZZXOS mysql]# /etc/rc.d/init.d/mysqld status
SUCCESS! MySQL running (2175)
打开mysql service mysqld start
查mysql版本 mysql -V
卸载mysql
yum remove mysql mysql-server mysql-libs compat-mysql51
rm -rf /var/lib/mysql
rm /etc/my.cnf
查看是否还有mysql软件:
rpm -qa|grep mysql
有的话继续删除
可以用-v 参数查看nginx的版本
假设你的nginx安装在/usr/local/nginx目录
[root@ZZXOS nginx-1.6.0]# /usr/local/nginx/sbin/nginx -v
nginx version: nginx/1.6.0
执行命令会输出nginx的版本号
[root@ZZXOS nginx-1.6.0]# whereis nginx #查安装位置
nginx: /usr/local/nginx
[root@ZZXOS zzx]# rpm -qa |grep php #列出所有包
php-gd-5.4.16-23.el7_0.3.x86_64
php-common-5.4.16-23.el7_0.3.x86_64
[root@ZZXOS zzx]# rpm -q pcre #检查是否安装某个rpm包
pcre-8.32-12.el7.x86_64
service php-fpm start
错误:
Starting php-fpm [09-Aug-2014 00:45:40] ERROR: unable to bind listening socket for address '127.0.0.1:9000': Address
already in use (98)
[09-Aug-2014 00:45:40] ERROR: FPM initialization failed
failed
解决方法:
netstat -lntup | grep 9000
killall php-fpm
[root@www ~]# service php-fpm start
Starting php-fpm done 启动成功