LNMP一键安装包的搭建

来源:互联网 发布:广联达软件下载4.0 编辑:程序博客网 时间:2024/05/18 20:10
安装说明:请保证服务器能够正常联网,yum命令可以正常使用
参考:http://www.osyunwei.com/archives/5081.html 
1. wget http://www.osyunwei.com/lnmp/lnmp-1.6.tar.gz@下载,需要先执行yum install wget安装下载工具
2. tar zxvf lnmp-1.6.tar.gz @解压
3. cd lnmp-1.6 @进入安装目录
4. sh CentOS-5.x-32.sh @系统是5.x系列32位请运行
   sh CentOS-5.x-64.sh @系统是5.x系列64位请运行
   sh CentOS-6.x-32.sh @系统是6.x系列32位请运行
   sh CentOS-6.x-64.sh @系统是6.x系列64位请运行
5. 直到安装结束,系统会自动重启(时间比较长)。
配置说明:
1. MySQL数据库root密码默认为空,可以用下面命令修改密码:
   1). /usr/local/mysql/bin/mysqladmin -u root -p password "123456"@提示再次输入密码:123456(试了这种方法,但失败,只能用第二种)
   2). mysql -u root -p @进入mysql控制台
       use mysql @切换mysql数据库
       update user set password=PASSWORD("123456") where user='root';@修改密码
       FLUSH PRIVILEGES; @刷新系统授权表
       exit @退出mysql控制台
       mysql -u root -p @重启进入mysql控制台,提示输入密码即可登录成功。
   3). mysql_secure_installation @设置MySQl密码,根据提示按Y回车输入2次即可。
说明:
1. 开启防火墙22、80、3306端口
   修改过ssh远程端口的请先改为22默认端口,否则安装完成之后无法远程登录)
2. 关闭SELINUX
3. 软件版本:Nginx-1.2.3,MySQL-5.5.27,PHP-5.3.17
4. 软件安装目录:
   Nginx:/usr/local/nginx
   MySQl:/usr/local/mysql
   PHP:/usr/local/php5
5. 软件配置文件
   Nginx:/usr/local/nginx/conf/nginx.conf
   MySQL:/etc/my.cnf
   PHP:/usr/local/php5/etc/php.ini
   php-fpm:/usr/local/php5/etc/php-fpm.conf
6. 站点根目录
   /usr/local/nginx/html/
7. MySQL数据库路:/data/mysql
8. 软件启动命令
   service nginx start
   service mysqld start
   service php-fpm start
9. 支持的系统:CentOS5.x、 CentOS6.x系列
10. 修改nginx支持php的方式为unix domain socket
11. 修正部分php程序验证码无法显示问题
12. 优化php,增加eaccelerator,ioncube支持
13. 优化php,增加mencache、suhosin、imagick、MagickWa支持
14. 证件wordpress、phpwind、Discuz等常用php程序伪静态规则