linux php一键环境包,Linux– (CentOS) LNAMP一键安装包配置服务器环境

linux php一键环境包,Linux– (CentOS) LNAMP一键安装包配置服务器环境命令如下:或2.执行以下命令解压LNMP一键安装包。tarzxvflnmp0.8.tar.gz3.执行以下命令进入目录lnmp0.8。cdlnmp0.8/4.执行以下命令开始安装LNMP./centos.sh5.输入要绑定的域名,回车,再输入要设置的MySQLroot的密码,回车,提示”coolcodessanykeytostart…”,按任意键开始安装。程序会自动安装编译Nginx、…

大家好,欢迎来到IT知识分享网。

命令如下:

2.执行以下命令解压LNMP一键安装包。

tar zxvf lnmp0.8.tar.gz

3.执行以下命令进入目录lnmp0.8。

cd lnmp0.8/

4.执行以下命令开始安装LNMP

./centos.sh

5.输入要绑定的域名,回车,再输入要设置的MySQL

root的密码,回车,提示”coolcodess any key to

start…”,按任意键开始安装。程序会自动安装编译Nginx、PHP、MySQL、phpMyAdmin、Zend这几个软件。

6.执行./apache.sh

开始安装,会提示输入域名和邮箱,该域名是绑定到/home/wwwroot/目录的,回车确认后将会自动开始安装。

1、添加虚拟主机,执行如下命令:

./vhost.sh

根据提示输入要绑定的域名,回车,如果需要添加更多的域名,输入y,再输入要另外绑定的域名,多个域名可以用空格隔开。再输入域名绑定的目录(绝对目录,如/home/wwwroot/lnmp,如果不填默认是/home/wwwroot/绑定的域名),再选择是否添加伪静态规则,默认已经有了Discuz、Wordcoolcodess、Sablog、emlog、dabr,可直接输入以上名称即可,如果需要添加自定义伪静态规则,直接输入一个想要的名字,程序会自动创建伪静态文件,直接在/usr/local/nginx/conf/你自定义的伪静态名字.conf

里面添加伪静态规则就行。接下来会提示是否需要启用日志功能,一般情况下不需要启动,直接输入n就行,如需启动,输入y,再输入要定义的日志文件名字,回车就会自动添加虚拟主机。

2、删除虚拟主机,SSH执行:

rm /usr/local/nginx/conf/vhost/域名.conf

3、状态管理及相关管理页面

LNMP状态管理

启动LNMP命令:/root/lnmp start

停止LNMP命令:/root/lnmp stop

重新载入相关配置文件命令:/root/lnmp reload

重启LNMP命令:/root/lnmp restart

4.其它管理页面

phpphpMyAdmin : http://前面输入的域名或IP/phpmyadmin/

MySQL root密码:如果不输入直接回车为root,否则为你输入的密码。

5.LNMPA相关目录

nginx : /usr/local/nginx

mysql : /usr/local/mysql

php : /usr/local/php

apache : /usr/local/apache

网站目录: /home/wwwroot/

Nginx日志目录:/home/wwwlogs/

6.LNMPA相关配置文件

Nginx主配置文件:/usr/local/nginx/conf/nginx.conf

MySQL配置文件:/etc/my.cnf

PHP配置文件:/usr/local/php/etc/php.ini

PureFtpd配置文件:/usr/local/pureftpd/pure-ftpd.conf

PureFtpd MySQL配置文件:/usr/local/pureftpd/pureftpd-mysql.conf

Apache配置文件:/usr/local/apache/httpd.conf

安装完后我这边MySQL启动时报错:MySQL is not running, but

lock exists

我这边解决方法是:

第一步:

mysql5.1.30 初次启动会出现Manager of pid-file quit without updating

fi[FAILED]的报错,需要注释/etc/my.cnf里的skip-federated注释掉即#skip-federated就OK了!

第二步:

杀掉已经启动的进程

CODE:

[root@localhost mysql]# ps -A|grep mysql

8016 pts/2 00:00:00 mysqld_safe

8037 pts/2 00:00:00 mysqld

果然有两个顽固分子

杀掉!!!

kill -9 8037(杀掉这个8016那个就自动被杀了!)

kill -9 8016

[root@localhost mysql]# /etc/init.d/mysql restart

MySQL manager or server PID file could not be found! [FAILED]

Starting MySQL [ OK ]

另外,我这边又出一个问题。安装完后Mysql登不上,说密码不对。解决如下:

1、停止MySQL服务

执行:/etc/init.d/mysql

stop,你的机器上也不一定/etc/init.d/mysql也可能是/etc/init.d/mysqld

2、跳过验证启动MySQL

/usr/local/mysql/bin/mysqld_safe –skip-grant-tables

>/dev/null 2>&1

&

注:如果mysqld_safe的位置如果和上面不一样需要修改成你的,如果不清楚可以用find命令查找。

3、重置密码

然后执行:/usr/local/mysql/bin/mysql -u root mysql

出现mysql提示符后输入:update user set password = Password(‘要设置的密码’) where

User = ‘root’;

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/11078.html

(0)
上一篇 2024-03-25 20:26
下一篇 2024-03-26 15:26

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信